1)查看文件/test/passwd的第三行内容标准输出到屏幕上
2)用vim在文件file里编辑内容,并替换redhat为red
root 192.168.222.1 202305091230
hellon 192.168.203.128 202305091254
redhat 192.168.23.5 202305091830
root 192.168.222.1 202305091856
root 192.168.222.1 202305091900
redhat 192.168.23.5 202305092020
3)找到访问本服务器最多的人的ip地址(看file文件)
4)创建一个所有用户都可以用的命令别名shuaxin,每次使用刷新,都可以更新/file文件的时间
5)hellen用户和mysuer对files文件可读可写,root可读可写可执行,其他用户没有任何权限
6)hellen创建一个mod文件,所有人都只可读,除了root和mysuer可读可写
7)创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt
1)先用head -3输出查看/test/passwd前3行的内容,再用管道符输出查看head查看后内容的最后一行,这样就可以把第3行的内容标准输出出来了。
2)把以上内容用vim /root/file(因为file文件建在/root下) 进入编辑模式编辑并保存退出。
2)再用vim编辑进去末行模式用:%s/redhat/red/g把/root/file里全部的redhat替换成red。
2)这样/root/file里全部的redhat就都被替换成了red。
3)先用cut命令把/root/file里用户的ip切出来,然后用管道符后接给ip排序再统计重复行数再用sort -nr以数值排序并反向输出再用head输出查看第一行的ip,这样得到的就是访问该文件次数最多的ip以及访问次数。
4)首先在根底下创建一个file文件,用vim去修改/etc/bashrc。
4)找到alias命令别名这一块,然后在后面增加一个需要的命令别名。该创建的是一个名为shuaxin作用是每次使用都可以刷新/file文件的时间,所以后面的主命令为touch。
4)然后退出vim并且用source加载一下/etc/bashrc,因为我命令别名是写在/etc/bashrc下,所以我的所有用户都可以使用。在root用户下用一下shuaxin,过3分钟再用一次shuaxin,可以发现,每次使用都刷新了/file的时间。
5)用useradd创建俩个名为hellen和mysuer的用户。其默认的家目录为/home,查看/home有hellen和mysuer俩个用户。
5)先查看/files的权限,其所属者为root,所属组为root,其权限为所有用户都可读,只有root用户可写。用gpasswd把hellen用户和mysuer用户添加到root组里。然后用chmod修改/files的权限为root用户可读可写可执行,root组里的hellen用户和mysuer用户可读可写,其他用户没有任何权限。
6)用visudo命令去在/etc/sudoers文件里给hellen用户提权
6)切换到hellen用户使用sudo提权并在/下创建mod文件
6)查看/mod文件的权限为所有用户都可读,只有root用户可写。然后把mysuer添加到root组里,修改/mod的权限为所有用户都可读,只有root用户和root组里的mysuer可读可写。
7)先创建一个g1组,然后把redhat放入g1组(也可以不放),创建redhat.txt的文件。
7)用chown把redhat.txt的所属者和所属组改为redhat和g1组。