1、Linux的文件系统
Unix的文件系统管理是极具特色的。NFS、UFS、TMPFS、VFS、PROC等各类文件系统均承担不同角色。Unix将硬盘、打印机等字符设备和块设备都以文件的方式管理起来,对这些设备的操作就如同访问一个文件。
2、什么是shell
shell是人机交互的字符界面。Unix中提供多种shell供使用者选择,例如RedHat中的bash、tcsh、ksh等,由不同的作者编写完成。在这些shell中,用户都可以输入命令完成系统管理、配置等任务;而在Solaris中,有sh、csh等。
3、Linux用户与用户登录
Linux是一个真正意义上的多用户操作系统,用户要使用该系统,必须输入用户名和密码,经系统验证无误后才可以登录系统使用。
Linux下有两种用户:
1)root用户:超级权限者和系统的拥有者,在Linux系统中有且只有一个root用户,它可以在系统中做任何操作。在系统安装时所设定的密码就是root用户的密码,该密码请牢记,并出于安全考虑,请定期修改。密码的保密性也要得到保证。
2)普通用户:Linux系统可以创建许多普通用户,并为其指定相应的权限,使其有限地使用Linux系统,如安装msyql时需要创建的mysql用户。用户通过本机的Xwindow或Telnet远程登录后,执行exit命令即可退出登录。
4、修改口令
为了更好地保护用户帐号的安全,Linux允许用户在登录之后随时使用passwd命令修改自己的口令。修改口令需要经历三步:
输入原来的口令,如果口令输错,将中止程序,无法修改口令;
输入新的口令;
重新输入一次新的口令,如果两次输入的口令相吻合,则口令修改成功。
5、用户的环境变量
环境变量定义了用户执行命令操作所需要的诸如命令路径、库路径、别名、字符集等等的内容。/etc/profile是缺省所有bash用户的环境变量文件。而用户home目录下的.bash_profile、.bashrc等文件是bash用户自己定义的环境变量文件。例如,ifconfig命令在/sbin目录下,如果不将/sbin路径加入到环境变量PATH中,那么每次执行这个命令,都需要输入/sbin/ifconfig。
不同shell的环境变量定义方式不同。bash采取赋值的方式,再export生效。
执行env命令可以查看当前用户使用的所有环境变量。
6、Linux文件与目录权限
在Linux系统中,每一个文件和目录都有相应的访问许可权限,分为可读、可写和可执行三种,分别以r、w、x表示,其含义为read、write、execute(目录的可执行指的可以进入目录)。每一个文件或目录的访问权限都有三组,每组用三位表示,如: d rwx r-x r--。
第一部分:这里的d代表目录,其它的有:- 代表普通文件,c代表字符设备文件;
第二部分:文件所有者的权限字;
第三部分:与文件所有者同组的用户的权限字;
第四部分:其它用户的权限字。
1)文件/目录权限设置命令:chmod [mode] 文件名
如果要对文件a.txt的权限要设置为rw-rw-r--,则转换成二进制数就是110 110 100,再每三位转换成为一个十进制数得到664,因此我们执行命令:
chmod 664 a.txt
表示a.txt文件属主和同组用户可读可写,其他用户只可读。
2)改变文件/目录的属主命令:chown [选项] 用户名:组名文件/目录名
其中最常用的选项是“R”,加上这个参数,可以将整个目录里的所有子目录和文件的属主都改变成指定用户。
7、Linux的Daemon
Daemon守护进程是指系统启动时需要加载的必要的服务和应用。如xinetd等。主要的守护进程在/etc/xinetd.d目录下,而/etc/init.d是在系统初始化的时候需要加载的进程,如syslogd、sendmail等。
例如,当我们telnet一个Linux主机时,xinetd监听23端口,当发现有连接请求时,xinetd启动telnetd守护进程,处理这个telnet连接。
guoczcq 于 2012-05-28 17:21:29发表:
太基础了
物连天下 于 2012-05-27 19:27:03发表:
very good
物连天下 于 2012-05-27 19:22:53发表:
{:2_91:}
taoty 于 2012-05-26 23:19:17发表:
整个完整版的。
jacedy 于 2012-05-26 13:05:06发表:
不错不错!
fengkunde200 于 2012-05-24 14:25:37发表:
学习了。感谢。
sk7ay7ts 于 2012-05-24 13:52:17发表:
报上qq号码
liujc006 于 2012-05-24 11:49:36发表:
学习学习
feiqilai123 于 2012-05-24 10:58:17发表:
我是新来的,知道了最最基本的一点点,xiexie:0)1
zwf1893 于 2012-05-24 00:39:05发表:
学习支持
dongfengdaodan 于 2012-05-23 14:46:23发表:
{:2_93:}{:2_93:}
xinshijacky 于 2012-05-23 13:31:35发表:
认真学习
jiaocaochihu 于 2012-05-23 10:50:31发表:
学习学习
Interlude 于 2012-05-22 14:46:11发表:
复习了
shiyao 于 2012-05-22 12:35:29发表:
{:3_114:}考试的时候有点用啊