Linux入门-用户管理篇
管理用户(user)和用户组(group)的相关工具或命令
- 基本查询命令
- w
- who
- id
- finger
默认似乎不安装的,手动安装:apt-get install finger - cat /etc/passwd
可以查看所有用户的列表(难倒没有别的办法了吗?震惊ing) - cat /etc/group
查看用户组
管理用户(user)和用户组(group)的相关工具或命令
Bash是Debian的默认SHELL,设置终端环境(bash)使Bash更好地为我们服务,我们需定制bash shell环境,这里讲述bash用户环境配置。
bash_profile、.bashrc、和.bash_logout
上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。注意bash_profile、.bash_logout并不总是存在,至少Debian中就没有默认创建
是的,没错,linux的时间设置需要专门写一篇来说明!
date #显示系统当前本地时间
STEP1:设定硬件时钟(BIOS)
debian/linux默认认为BIOS时间是世界时间(UTC),BOIS一般实际设置的是本地时间,所以需要修改它(特别在VmWare等虚拟机环境下)
#编辑rcS,设置UTC=no,告诉系统,硬件时间是否为UTC时间
#BIOS=本地时间,UTC=no
#BIOS=UTC时间,UTC=yes
vim /etc/default/rcS
#其它相关的命令:
hwclock --show --utc #显示当前硬件时钟,硬件时钟假定为UTC时间
hwclock --show --localtime #显示当前硬件时钟,硬件时钟假定为本地时间
hwclock #也可以用来设置硬件时间
文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice … … ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano … … vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。
nano 工具和DOS操作系统下的edit操作相似,使用简单,我们不作介绍了,如果您有兴趣,不妨尝试一下;
本文以Debian版Linux作为测试系统。
大部分Linux系统默认都安装了一个缩水版的VIM,同时使用VI命令时会以兼容方式启动这个缩水版的VIM。缩水版的VIM在一些功能上和完整版有区别,特别是在插入模式下的光标移动,推荐安装完整版的VIM
apt install vim
很奇怪的现在,firefox下一切显示正常,编码设定正确,就是中文的冒号“:”,显示成乱码了! 原因已找到: Firefox 中文冒号显示为乱码,是因为装了Apple 风格的themes 造成的。只要删除了windows的Fonts文件夹下的 lucida grande 和 lucida grande bold字体,就可以解决。 bs,在ie7,opera中也有同样的问题,解决方法同上 参考了: http…
把系统升级到了 WordPress 2.5.1,后台界面清爽了不少,Widgets的使用也更加灵活了,很方便,安装一些新插件 AdSense Manager Akismet All in One SEO Pack Google Analyticator Google XML Sitemaps Highlight Source Pro Lightbox 2.04 TinyMCE Advanced wp-ca…
我是那种非科班出身的程序员,很少完整阅读成本的技术类书籍,感觉很多书的内容都有太多罗嗦的地方。但是最近看到一本书《Guide to PHP Design Patterns》(中文名<PHP实际模式指南>)让我重温了久违的阅读享受。
这是一本系统介绍设计模式在PHP编程中应用的书,基本回答了两个问题:1、什么是设计模式,2、有哪些常用设计模式;还有一个附加问题:常用设计模式在 PHP中的具体实现。全书语言流畅,用例明晰,虽然看完后你会发现有一些设计模式其实你早已经无意识的使用了,但是它仍然会让你有顿悟的体会。
围绕这本书,我用了3天的时间研究了一下关于设计模式的一些概念,最后又用了2天来总结,就有了这篇文章。总结的主要目的是让自己更深刻的理解设计模式,也可以说是个全面一点的学习笔记,文字力求通俗,避免概念陷阱。
很多文字写的可能有点武断、大胆。肯定也会有些错误的认识,等到有更深刻的理解时再来完善把!
设计模式可以理解为对开发中常见问题/需求的解决方案的高度抽象,这些问题/需求有具体的细节的,也有全局的结构性的。
在层次上,它应该是一个介于代码库和设计指导思想之间的一个东西,比代码库要抽象地多,比指导思想原则又要具体的多。
个人认为对于设计模式的学习应该是这样的一个目的,即“知道这件事情原来可以这样解决”,而不是“这件事情应该这样解决”。似乎还可以应验了“无招胜有招”这句经典武侠用语,你应该学习、理解这些设计模式,然后忘掉这些乱七八糟的东西。
当然,这些也许都是我无知无畏的狂妄。