7.29作业

1.软硬链接的区别

     区别:指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号。硬链接它不能跨设备、跨分区。创建后链接数递增,且每个目录引用相同的inode号。

在删除硬链接是,只要有一个链接数,文件就存在,链接数为零,文件被删除。

 

软链接文件有点类似于Windows的快捷方式,当源文件被删除,该链接失效。它可以跨分区,可以对目录进行

软链接是另一个文件,作用可以理解为一个指针,作用在这个文件上的操作除了删除都直接转向实际指向文件,由于是一个真实的文件所以占用磁盘空间它一个符号链接的内容就是它引用文件的名称。它指向的是另一个文件的路径;其大小为指向的路径字符串的长度;不增加或减少目标文件inode 的引用计数。

2./etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

  

3.将当前系统登录用户的信息转换为大写后保存至/tmp/who.out

     

4.一个Linux用户给root发邮件,要求邮件标题为“help”,邮件正文如下:Holle

,I am 用户名,the system version is here,please help me to check it ,thanks!

操作系统版本信息

    

5./root/下文件列表,显示成一行,并文件名之间用空格隔开

    

6.file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和

      

7.处理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”,只保留其中的数字和空格

     

8.PATH变量每个目录显示在独立的一行

     

9.删除指定文件的空行

     

10.将文件中每个单词(字母)显示在独立的一行,并无空行

     0

11.创建用户gentoo,附加组为binroot,默认shell/bin/csh,注释信息为"Gentoo Distribution"

    

12.创建下面的用户、组和组成员关系

      名字为admins 的组

      用户natasha,使用admins 作为附属组

      户harry,也使用admins 作为附属组

      用户sarah,不可交互登录系统,且不是admins 的成员,natashaharrysarah密码都是centos