【无标题】

1.创建一个目录 /data
在这里插入图片描述

2.创建user1,user2,user3 三个用户要求如下
1)user1 家目录在/data目录下,该用户的描述为testuser
2)user2 用户的uid 应当为2000.
3) user3 用户应当使用 /sbin/nologin这个登录shell
在这里插入图片描述

3.创建it组,GID为3000
在这里插入图片描述

4.将以上三个用户加入到it组中。
在这里插入图片描述

5.要求it 组内的所有成员都可以在/it目录下创建文件和删除文件
在这里插入图片描述

6.给it组更名为cloud
在这里插入图片描述

7.新建用户ituser1,ituser2
在这里插入图片描述

8.将ituser1的家目录移动到 /data/itusers
在这里插入图片描述

9.新建一个文件 /tmp/rhcsa,并对该文件赋权。文件的拥有人必须是ituser1,拥有组必须是cloud,并且ituser1 和ituser2 是cloud组内的成员。要求组内成员对该文件拥有完全控制权限,拥有人拥有读写权限,其他人无任何权限(赋权后请测试)
在这里插入图片描述

10.在/tmp目录中创建/tmp/redhat/rhel7文件夹,创建时一并指定文件夹权限为764。
在这里插入图片描述

11.创建/tmp/centos/technology文件夹,要求递归设置文件拥有人为user1、文件拥有组为user2。
在这里插入图片描述

12.创建group1组,指定组ID为2100,创建/tmp/group1文件夹,要求设置/tmp/group1文件夹拥有组为group1。
在这里插入图片描述

13.在user1家目录中创建/home/user1/user1文件夹,同时递归指定文件夹权限为600。
在这里插入图片描述

14.在/tmp/文件夹中创建/tmp/demo文件夹,并且复制/home/user1/user1文件夹的权限。
在这里插入图片描述

15.将/etc/passwd 按照uid的大小进行排序(降序),并将结果保存在/root/passwd.bak中
在这里插入图片描述

16.查找/etc/下所有文件内容包含pass字符串的的文件,并显示字符串在哪个文件中的哪一行。
在这里插入图片描述

17.将/etc/profile文件中所有出现的单词进行统计词频,最后显示出每个单词出现的次数。
在这里插入图片描述

18.对系统中所有的进程按照cpu使用百分比进行排序,要求从大到小,取出前10名的进程。(命令提示:ps axo %cpu,%mem,%comm)
在这里插入图片描述

grep练习
1、显示/etc/passwd文件中以bash结尾的行
在这里插入图片描述

2、找出/etc/passwd文件中的三位或四位数
在这里插入图片描述

3、找出/etc/grub2.cfg文件中,以至少一个空白字符开头,后面又跟了非空白字符的行(空白字符可以用[:space:]表示)
在这里插入图片描述

4、找出"fdisk -l“命令的结果中,包含以/dev/后跟sd或hd及一个字母的行
在这里插入图片描述

5、找出”ldd /usr/bin/cat“命令的结果中文件路径

在这里插入图片描述
6、找出/proc/meminfo文件中,所有以大写或小写s开头的行;至少用三种方式实现

在这里插入图片描述
7、过滤出当前系统上root、admin或stu用户的相关信息(/etc/passwd)
在这里插入图片描述

8、echo输出一个绝对路径,使用egrep取出其基名,例如echo “/etc/httpd.conf”,取出/etc/
在这里插入图片描述

9、取出ifconfig中所有ipv4的地址
在这里插入图片描述

sed练习
1、把/etc/passwd 复制到/root/test.txt,用sed打印所有行
在这里插入图片描述

2、打印test.txt的3到10行
在这里插入图片描述

3、打印test.txt 中包含’root’的行
在这里插入图片描述

4、删除test.txt 的15行以及以后所有行
在这里插入图片描述

5、删除test.txt中包含’bash’的行
在这里插入图片描述

6、替换test.txt 中’root’为’toor’,并打印出替换的行
在这里插入图片描述

7、替换test.txt中’/sbin/nologin’为’/bin/login’,并打印出替换的行
在这里插入图片描述

8、删除test.txt中5到10行中所有的数字;
在这里插入图片描述

9、删除test.txt 中所有特殊字符(除了数字以及大小写字母)
在这里插入图片描述

10、在test.txt 20行前面加’aaa’
在这里插入图片描述

11、在test.txt文件中每一行行首增加#号
在这里插入图片描述

12、将test.txt每行的第一个字符删除

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值