如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章系统管理启动root:超级用户,可做任何事情;提示符:#普通用户:可做有限操作;提示符:$退出系统shutdown[-efFhknr][-tn][时间][警告信息]shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。参数:-tn在向进程发出警告信号和杀掉信号之间等待时间(秒)。-k不会实际关机,只是向每个用户发送警告信息。-rshutdown之后重新启动。-h关闭后停机。-n快速关机,在查新启动和停机之前不作磁盘同步。-f快速重新启动,重新启动时不检查所有文件系统。-F重新启动,重新启动时检查所有文件系统。-c取消已经运行的关闭命令。[时间]设置多久时间后执行shutdown指令。[警告信息]要传送给所有登入用户的信息。退出系统halt其实halt就是调用shutdown-hnow。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。rebootreboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它的参数与halt相差不多。initinit是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的用户进程﹑守护进程等0Halt1Singleuser2multiuserwithoutnetwork3Multiuser4unuse5X116Reboot/etc/inittabLinux用户管理的主要作用可以归纳为以下几点。控制用户的登录,即确认用户的身份,并控制用户对系统使用的权限。维护用户的基本信息,系统通过这些信息来管理用户。实现用户、用户组的创建、删除、修改等功能用户管理信息用户名(Username)用户ID(UserID)组ID(GroupID)口令(Password)全称(FullName)home目录(HomeDirectory)登录Shell(LoginShell)超级用户Linux系统把用户分成两类,一类是普通用户,另一类是超级用户(SuperUser),也称特权用户。主要配置文件/etc/passwd有以下两种途径可以进入超级用户状态。以超级用户的账号登录,即以root登录。用su命令进入超级用户状态。在普通用户的账号下输入命令su,临时进入超级用户状态。/etc/passwd文件存放在/etc目录下。这个文件存放着所有用户帐号的信息,包括用户名和密码。对系统来说是至关重要的。Passwd文件由许多条记录组成,每条记录占一行,记录了一个用户帐号的所有信息。每条记录由7个字段组成,字段间用冒号“:”隔开,其格式如下:username:password:UserID:GroupID:comment:homedirectory:shell/etc/shadow文件如安装Linux时在相关配置的选项上选中了MD5和Shadow服务,那么将看到的/etc/passwd文件里的passwd项上无论是什么用户,都是一个“x”;系统其实是把真正的密码数据放在了/etc/shadow文件里。/etc/shadow文件只能以root身份来浏览。pwconv根据/etc/passwd文件生成/etc/shadow。pwunconv将/etc/shadow中的信息尽可能地恢复到/etc/passwd。/etc/group文件/etc/gshadow文件添加用户和组用户useradd命令和groupadd命令修改用户和组用户属性usermod命令和chfn命令禁止用户和组用户修改passwd文件或shadow文件用passwd命令加锁改变用户的shell删除用户和组用户userdel命令和groupdel命令改变用户组和所有权groupmod命令和gpasswd命令用户和组管理添加用户修改用户属性添加组用户和组群配置添加新用户修改用户属性添加新组群chown[option]用户或组文件chown将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户ID。组可以是组名或组ID。-R递归式地改变指定目录及其下的所有子目录和文件的拥有者。-v显示chown命令所做的工作。chgrp在平时可能管理员需要添加大量用户帐号的机会并不多,但是在一些比较特殊的情况下,例如新成立的部门或新学期的新生帐号,就必须同时建立许多用户帐号。在处理添加大量用户帐号时,一般使用下面的步骤:⑴建立用户信息文件。其中必须包含所需的数据域位,同时这些字段必须符合/etc/passwd文件中字段的排列次序。⑵运行shellscript逐栏读取信息。⑶将读取的信息依次在/etc/passwd