RHCSA创建用户命令别名

当前用户永久生效的命令别名
(1)写一个命令别名为hello,实现的功能为每输入一次hello命令,就有hello,everyone写入file.txt
RHCSA创建用户命令别名
RHCSA创建用户命令别名
[[email protected] ~]# alias hello=‘echo hello everyone >> /file.txt’
[[email protected] ~]# hello
[[email protected] ~]# cat /file.txt
hello everyone

(2)写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件内所有时间就更新为当前时间。
RHCSA创建用户命令别名

3.所有用户生效的命令别名
(1)写一个所有用户都生效的命令别名为hh,输入这个命令之后可以在当前用户家目录下面创建一个file1文件。
[[email protected] ~]# alias hh=‘touch ~/file1’
[[email protected] ~]# hh
[[email protected] ~]# ll /

1创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution"
RHCSA创建用户命令别名
gentoo❌1001:1001:Gentoo Distribution:/home/gentoo:/bin/csh

2创建下面的用户、组和组成员关系名字为admins 的组
RHCSA创建用户命令别名

3用户natasha,使用admins 作为附属组
4用户harry,也使用admins 作为附属组用户sarah,不可交互登录系统,且不是admins 的成员,natasha,harry,sarah密码都是centos
RHCSA创建用户命令别名
RHCSA创建用户命令别名
重复
5查看UID、GID范围的配置文件,修改为501-60000。并查看密码加密算法

6查看创建用户时的模板配置文件
RHCSA创建用户命令别名

7.修改创建用户时的默认设置,家目录/www,默认shell 为/sbin/nologin。
RHCSA创建用户命令别名

8.修改aubin2用户UID672、主组root、添加新的附加组admins且保留旧的附加组。 然后锁定用户
[[email protected] ~]# usermod -u 672 -g root -G admins -a aubin2
[[email protected] ~]# usermod -L aubin2
[[email protected] ~]# passwd -l aubin2
锁定用户 aubin2 的密码 。
passwd: 操作成功
[[email protected] ~]#

9.用标准输入给aubin2设置密码hello。
RHCSA创建用户命令别名

10.显示curry用户UID、GID、显示用户名、显示用户所属组ID
RHCSA创建用户命令别名

11.锁定curry用两种方法
RHCSA创建用户命令别名

12.指定aubin3的密码最短使用日期为10天,最常使用日期为20天, 提前7天提示修改密码
RHCSA创建用户命令别名

13.从标准输入设置aubin3的密码
RHCSA创建用户命令别名

14.创建系统组liuliansha 指定GID为66
RHCSA创建用户命令别名
[[email protected] ~]# cat /etc/group
liuliansha❌66:

15.修改liuliansha组名为six 修改GID为67
[[email protected] ~]# groupmod liuliansha -n six -g 67
[[email protected] ~]# cat /etc/group | tail -l

six❌67:

16.将用户aubin1添加进组six,将aubin从six组中删除。

17.设置curry用户的详细描述,然后查看
RHCSA创建用户命令别名
18.删除用户aubin1、aubin2并删除家目录

综合练习:
1.新建用户组,shengchan,caiwu,jishu

2.新建用户要求如下:

  • wjx 是shengchan组的附加用户
    • liuy 是caiwu组的附加用户
    • zxx 是jishu组的附加用户
    • 新建admin用户,此用户不属于以上提到的三个部门