标签:str 添加 用户 grep log lin 执行 名称 修改
添加修改和删除用户,必须是超级管理员root账号才可以进行的操作,所以当当前账号不是超级管理员root账号时,首先要先切换为root账号。
如图,ylq为普通用户,执行添加用户时,会出现如图的错误:
快捷切换为root用户:
此时便可以执行添加用户的操作了:
也可以使用cat /etc/passwd命令查看所有的用户中有没有用户名称为user1的用户。
cat /etc/passwd | grep 用户名
usermod -l [新用户名] [旧用户名]
修改用户与添加用户时的内容基本相同,但多了一个修改用户的选项。
修改完用户名称,发现用户所在的/home目录的下一级目录并没有发生变化,如图所示:
所以,要修改用户的家目录,及所在的/home目录的下一级目录,
语 法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][- f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s ][-u ] [用户帐号]
如图所示:
命令<cat /etc/passwd | grep user1>为在passwd文件中查找包含user1的行,可以看到用户user1和yangliuqing,都在/home/user1目录中。
命令<usermod -d /home/ylq -u 502 yangliuqing>,意为将用户名为yangliuqing的用户的用户家目录改为/home/ylq,uid改为502。
功能说明:删除用户帐号。
语 法:userdel [-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
<userdel user1>没有加任何参数,所以只删除了用户账户,而没有删除相关文件;
<userdel -r user2>有加任何参数,所以删除了用户账户和相关文件。
标签:str 添加 用户 grep log lin 执行 名称 修改
原文地址:http://www.cnblogs.com/ylq1990/p/6420086.html