命令总结四
2019-11-05 21:16 unique-yichen 阅读(113) 评论(0) 收藏 举报mkdir命令
功能:用于创建新目录,此命令所有用户都可以使用。
格式:mkdir 目录名
实例:mkdir test1 创建一个名为test1的空目录
touch命令
功能:用于创建文件,将每个文件的访问时间和修改时间改为当前时间。
格式:touch 文件名
参数:
-a : 只更改访问时间
-c, --no-create : 不创建任何文件
-d, --date=字符串 : 使用指定字符串表示时间而非当前时间
-f : (忽略)
-h, --no-dereference : 会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者时,此选项才有用)
-m : 只更改修改时间
-r, --reference=文件 : 使用指定文件的时间属性而非当前时间
-t STAMP` : 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
--time=WORD :使用WORD 指定的时间:access、atime、use 都等于-a选项的效果,而modify、mtime 等于-m 选项的效果
实例:touch a.txt 创建名为a.txt的空文件
useradd命令
功能:创建用户
格式:useradd 用户名
参数:
-u UID: 手工指定用户的 UID,注意手工添加的用户的 UID 不要小于 500;
-d 家目录:手工指定用户的家目录。家目录必须写绝对路径,而且如果需要手工指定家目录,则一定要注意权限;
-c 用户说明:手工指定用户说明。还记得 /etc/passwd 文件的第五个字段吗?这里就是指定该字段内容的;
-g 组名:手工指定用户的初始组。一般以和用户名相同的组作为用户的初始组,在创建用户时会默认建立初始组。如果不想使用默认初始组,则可以用 -g 手工指定。不建议手工修改;
-G 组名:指定用户的附加组。我们把用户加入其他组,一般都使用附加组;
-s shell:手工指定用户的登录 Shell。默认是 /bin/bash;
-e 曰期:指定用户的失效曰期,格式为"YYYY-MM-DD"。也就是/etc/shadow文件的第八个字段;
-o:允许创建的用户的 UID 相同。例如,执行"useradd -u 0 -o usertest"命令建立用户 usertest,它的 UID 和 root 用户的 UID 相同,都是 0;
-m:建立用户时强制建立用户的家目录。在建立系统用户时,该选项是默认的;
实例: useradd Tom 创建一个名为Tom的用户
password命令
功能:passwd命令原来修改账户的登陆密码,使用权限是所有用户
格式: passwd [选项] 账户名称
参数:
-l:锁定已经命名的账户名称,只有具备超级用户权限的使用者方可使用。
-u:解开账户锁定状态,只有具备超级用户权限的使用者方可使用。
-x, --maximum=DAYS:最大密码使用时间(天),只有具备超级用户权限的使用者方可使用。
-n, --minimum=DAYS:最小密码使用时间(天),只有具备超级用户权限的使用者方可使用。
-d:删除使用者的密码, 只有具备超级用户权限的使用者方可使用。
-S:检查指定使用者的密码认证种类, 只有具备超级用户权限的使用者方可使用。
实例:passwd root 修改root用户的密码
id命令
功能:用于显示用户的ID,以及所属群组的ID。 id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。 若仅指定用户名称,则显示目前用户的ID。
格式:id
参数:
-u: 仅显示有效的UID; -g: 仅显示用户的基本组ID; -G:仅显示用户所属的所有组的ID; -n: 显示名字而非ID;
实例:
id Tom 显示Tom用户的id
浙公网安备 33010602011771号