创建系统组linux命令 linux新建系统组的命令( 五 )


3)ls-lc/root/#查看root目录下非隐藏文件的ctime时间戳
4)ls-lu/root/#查看root目录下非隐藏文件的atime时间戳
5)ls-i/root#查看root目录下所有非隐藏文件的节点编号
6)file/root/.bashrc#查看root目录下.bashrc文件的文件类型
修改文件的时间戳信息:
touch-t201910200830.50/etc/hosts#将etc目录下hosts文件的atime和mtime时间戳修改成2019年10月2日8时30分50秒
touch-a/etc/hosts#更新etc目录下hosts文件的atime和ctime为当前时间
touch-m/etc/hosts#更新etc目录下hosts文件的mtime和ctime为当前时间
答:touch/tmp/tfile-`date+"%F-%H-%M-%S"`
答:
mkdir/tmp/mytest1#先创建mytest1目录
cp-a/etc/p*[^0-9]/tmp/mytest1/
或:
cp-a/etc/p*[^[:digit:]]/tmp/mytest1/
答:
useradd-u 5001-md/tmp/tom-s/bin/zsh-Gjacktom
1)useradd
useraddjack#创建用户jack , 用户策略采用系统默认配置
useradd-u 1008jack#创建用户jack,指定用户的UID为1008
useradd-d/data/jackjack#创建用户jack,指定用户家目录路径为/data/jack
useradd-g1111jack#创建用户jack , 指定用户主组是GID=1111的组,但GID=1111的组需要事先存在,否则无法创建
useradd-Gtomjack#创建用户jack,指定用户jack加入附加组tom,但tom组需要事先存在,否则无法创建
useradd-s/bin/zshjack#创建用户jack , 制定用户jack的shell类型是zsh
useradd-rjack#创建系统用户jack , 系统用户默认不创建家目录
useradd-r-md/data/jackjack#配合-d选项,创建系统用户jack,指定该系统用户创建家目录/data/jack , 并在家目录中载入默认配置文件
useradd-Njack#创建用户jack , 不创建jack同名主组,将jack主组默认为users
useradd-Mjack#创建用户jack,强制用户jack不创建家目录
2)usermod
usermod-Gwangjack#将jack用户的附加组更改为wang,原有附加组删除
usermod-aGwangjack#在不退出原有附加组情况下,jack用户增加附加组wang
usermod-ljackyjack#修改用户名称为jacky
usermod-e20181212jack#将用户jack的账号过期日期修改为2018年12月12日
usermod-s/bin/cshjack#修改用户jack的shell类型为csh,与命令:chsh-s/bin/cshjack相等
usermod-c'abcdefg'jack#编辑用户jack的注释为abcdefg
3)userdel
userdeljack#删除用户jack
userdel-rjack#删除用户jack,包括用户的家目录、邮箱
4)groupadd
groupadd-g1010leo#创建组leo,指定GID为1010
groupadd-rleo#创建系统组leo
5)groupmod
groupmod-nleeleo#修改组leo名字为lee
groupmod-g1111leo#修改组leo的GID为1111
6)groupdel
groupdelwang#删除wang组,但是wang组必须不是任何用户的主组,否则不可以删除
7)su
sujack#当前用户非登录切换到jack账号,不读取jack账号配置文件
su-jack#当前用户登录切换到jack账号,读取jack账号配置文件
8)groupmems
groupmems-l-groot#查看所有属于root组的用户
9)id
id#查看当前用户的UID名称 、 主组名称GID 、 附属组名称GID
idroot#查看root用户的UID名称、主组名称GID、附属组名称GID
id-uroot#查看root用户的UID名称
id-groot#查看root用户的主组名称GID
id-Groot#查看root用户的主组名称GID 、 附属组名称GID
id-nGroot#只查看root用户的主组名称 、 附属组名称
10)chfn
chfnjack#编辑修改用户jack的注释,与命令:usermod-c'abcdefg'jack类似
11)chsh
chsh-s/bin/cshjack#修改用户jack的shell类型为csh
12)chage
chagejack# 交互式修改用户jack的密码策略,包括修改:密码创建时间、最小密码修改期、密码有效期、过期通知、过期宽限期、账户有效时间

推荐阅读