11第2章Linux常用命令本章教学目的及要求了解Linux的启动与关闭;掌握Linux操作系统的常用命令。Linux操作系统命令分为文件管理、文件传输、文件编辑、系统管理、网络管理、网络通讯、磁盘维护、备份压缩和设备管理等十大类,大多数(几乎是全部)的命令形式如下:command[option][sourcefile(s)][targetfile]2.1系统管理命令1.登录和退出Login:Logout:2.关机或重新启动命令shutdown$shutdown–hnow←要求系统立即关机$shutdownnow←要求系统立即关机$shutdown+5←要求5分钟后关机$shutdown–rnow←要求立即关机系统并重新启动3.重新开机命令reboot$reboot2.1系统管理命令4.联机帮助命令(1)man显示帮助手册$manCmd$man–fCmd(只显示命令功能)$man-kfiles(2)系统帮助文档#helpCommand适用于内部命令例如:helpcd#Command–help/-h适用于外部命令例如:ls--help(3)whereis用于查询某个命令存在于哪个目录$whereis-brm内部命令:是指写在bash源码里面的,其执行速度比外部命令快,因为解析内部命令shell不需要创建子进程。–比如:exit,history,cd,jobs,bg,fg,echo外部命令:bash之外额外安装的,通常放在/bin,/usr/bin,/sbin,/usr/sbin等等–比如:ls,vi区分:用type命令可以分辨内部命令与外部命令2.1系统管理命令5.增加用户帐号useradd[选项]用户名6.修改用户帐号usermod[-LU][-c<备注>][-d<登入目录>][-e<有效期限>][-f<缓冲天数>][-g<群组>][-G<群组>][-l<帐号名称>][-s][-u][用户帐号]7.删除用户帐号userdel[-r][用户账号]2.1系统管理命令8.组增加命令groupadd[-r]group9.组账号修改命令groupmod[-g<群组识别码><-o>][-n<新群组名称>][群组名称]10.删除组账号groupdel[群组名称]2.1系统管理命令11.口令维护命令passwd[用户名]12.组中用户成员的维护(1)添加用户到使用的组的命令格式为:gpasswd–a用户账号名组账号名(2)从组中删除用户的命令格式为:gpasswd–d用户账号名组账号名(3)设置用户为组管理员的命令格式为:gpasswd-A组管理员用户列表用户组13.显示用户和组的状态命令idid[-gGnru][--help][--version][用户名称]2.1系统管理命令14.用户切换命令susu[-flmp][-][-c<指令>][-s][用户帐号]15.显示指定用户所属的组命令groups用户名16.监控后台进程命令psps[选项]17.结束进程kill[-s信号|-p][-a]进程号18.进程睡眠sleep[--help][--version]number[smhd]2.2文件管理命令1.显示文件内容命令c...