资源描述:
《hechao的Linux系统分析考试重点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、shell命令:1、/etc/passwd用户账号文件修改密码:passwd***/etc/shadow用户口令文件2、useradduseradd选项用户名(在/etc/passwd文件中增添了一行记录)-g用于添加用户账号时指定该用户的私有组。如不指定”-g”参数,useradd命令将自动建立与用户账号同名的组作为该账号的私有组。useradd–g组名用户名-D用于显示或设置useradd命令所使用的默认值useradd–D[-ggroup][-bbase][-sshell][-finactive][-eexpire]显示:useradd-D修改:useradd-D-s/bin/ts
2、ch3、userdel命令用于删除指定的用户账号。其使用的语法格式为:userdel[-r][用户账号]需要补充说明的是userdel命令可删除用户账号与相关的文件。若不加参数,则仅删除用户账号,而不删除相关文件。其中参数”-f”是用来删除用户登入目录以及目录中所有文件。4、usermod命令可用来修改用户帐号的各种属性,包括用户主目录、私有组、登录、shell等内容。Usermod的命令格式如下:usermod[-LU][-c<备注>][-d<登入目录>][-e<有效期限>][-f<缓冲天数>][-g<群组>](1)[-G<群组>][-l<帐号名称>][-s][-u][用户帐号]修改用
3、户名,把用户名”liuyidan”改名为”lyd”,使用的命令是:#usermod–llydliuyidan(2)锁定”lyd”用户,使其不能登录。命令如下:#usermod–Llyd(3)解锁”lyd”用户账号,使其可以登录。命令如下:#usermod–Ulyd5、groupadd命令可指定群组名称来建立新的群组账号。该组账号的ID值必须是惟一的,且数值不可为负。预设的最小值不得小于500,且每增加一个组账号ID值逐次增加。ID值0~499是保留给系统账号使用。该指令使用的语法格式为:groupadd[-r]group其中”-r”参数是用来建立系统账号。系统账号的ID值不能大于500。
4、下面举例说明该命令的使用方法:#groupaddlbgroup//建立组账号lbgroup#greplbgroup/etc/group//查询group文件lbgroup组是否建立#groupadd–rsyslbgroup//建立系统组账号#greplbgroup/etc/group//查询group文件syslbgroup组是否建立6、groupmod命令用来更改群组识别码或名称。该命令的语法格式为:groupmod[-g<群组识别码><-o>][-n<新群组名称>][群组名称]命令中所使用的参数说明如下:-g<群组识别码> 设置欲使用的群组识别码。-o 重复使用群组识别码。-n<新群
5、组名称> 设置欲使用的群组名称。groupmod–g503lbgroup7、groupdel命令用于删除指定的组账号,若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。该命令的语法格式为:groupdel[群组名称]8、passwduseradd命令增加时,还需使用passwd命令为每一位新增加的用户设置口令;用户以后还可以随时用passwd命令改变自己的口令。该命令的一般格式为:passwd[用户名]其中用户名为需要修改口令的用户名。只有超级用户可以使用”passwd用户名”修改其他用户的口令,普通用户只能用不带参数的passwd命令修改自己的口令。9、chmod命令用法
6、chmod命令是非常重要的,用于改变文件或目录的访问权限rwxchmod[who][+
7、-
8、=][mode]文件名who:ugoachmodg+r,o+rexamplecnmod554example10、ps命令常用用法(方便查看系统进程)使用方式:ps[options][--help]说明:显示瞬间行程(process)的动态-A列出所有的进程-w显示加宽可以显示较多的资讯-au显示较详细的资讯-aux显示所有包含其他使用者的行程11、ls列出指定目录下的文件名,cat显示文件内容显示指定工作目录中所包含的内容的指令是ls,要说明的是ls命令列出文件的名字,而不是文件的内容。该命令的使
9、用方式如下:ls[选项][文件目录列表]ls命令中的常用选项如下:ls-l命令以长格式的形式查看当前目录下所有文件,包括隐藏的ls-a命令显示当前目录下的文件夹和文件(包括隐藏的)12、grep[选项]匹配字符串文件列表主要参数:-c:只输出匹配行的计数。-I:不区分大小写(只适用于单字符)。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行及行号。-s:不显示不存在或无匹配文本的错误信息