马哥linux 0728作业

1,软链接和硬链接的区别

硬链接有以下特性

1)文件有相同的 inode 及 data block;

2)只能对已存在的文件进行创建;

3)不能交叉文件系统进行硬链接的创建;

4)不能对目录进行创建,只可对文件创建;

5)删除一个硬链接文件并不影响其他有相同 inode 号的文件。

而软链接有一下特性

1)软链接有自己的文件属性及权限等;

2)可对不存在的文件或目录创建软链接;

3)软链接可交叉文件系统;

4)软链接可对文件或目录创建;

5)创建软链接时,链接计数 i_nlink 不会增加;

6)删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。


2,inode的工作原理

其工作原理就是,一个文件包含元数据和数据内容,元数据是存放在tnode table中,而数据内容是存放在数据块(block)中,inode存放着这个文件的元数据条目,其内容包括,mode(权限),还存放着指向数据的指针,这些指针分为直接指针和间接指针,双重指针,三重指针,直接指针代表直接指向数据内容的block内容,间接指针是指向下一层,但是间接指针指向的下一层并不是数据内容,而也是更多的指针数据块,如果块的大小为4K,每个指针占四个字节,则这个指针可以存放1024个指针,然后这些指针才会真正指向数据内容.同样的双重间接指针是按照间接指针以此类推,指向了更多一层的指针,上一层的每个指针又指向了1024个数据块,然后再指向真正的数据块内容,这些新的指针每个都含有1024个指针.同样的三重间接指针继续向下层指向更多的指针,然后再指向真正的数据内容.



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

1.png

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

2.png

5.

一个linux用户给root发邮件,要求邮件标题为”help”,邮件正文如下:

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

操作系统版本信息

3.png

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

原创文章,作者:Kartik,如若转载,请注明出处:http://www.178linux.com/28210

(0)
KartikKartik
上一篇 2016-08-04 14:41
下一篇 2016-08-04 14:41

相关推荐

  • heartbeat实现高可用集群(2)

    [[ heartbeat v2 + crm ]] 环境 node1 192.168.1.35 node2 192.168.1.36 fip 192.168.1.81 daemon httpd ha web service ip httpd node1&2 # vim ha.cf crm on # cd # rpm -ivh heartbeat-gui…

    Linux干货 2017-11-03
  • Linux系统自动化安装基础

    Linux系统自动化安装基础 安装程序CentOS系统安装系统启动流程:bootloader–>kernel(initramfs)–>rootfs–>/sbin/init注意:安装过程中与启动过程中的文件不同 anaconda系统安装程序tui: 基于图形库curses的文本窗口gui:图形窗口 安装程序…

    Linux干货 2016-10-08
  • 文本处理工具

    分页查看文件内容 less和more命令介绍 分页查看文件内容:less和more less:一页一页地查看文件或STDIN输出   # less FILE less的快捷键:     Ctrl+u:向上翻半屏     Ctrl+d:向下翻…

    Linux干货 2016-08-07
  • N25-第一周博客

      第一周博客作业内容 1.描述计算机的组成及其功能 2.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别 3.描述Linux哲学思想,并按照自己的理解对其进行解释性描述。 4.说明Linux系统上命令的使用格式:详细介绍,ifconfg,echo,tty,startx,export pwd,history,shutdown,powe…

    Linux干货 2016-12-03
  • 文本处理三剑客之grep

    文本处理三剑客之grep 正则表达式(regex) 文本处理工具 grep egrep 试验环境:CentOS 7.2 正则表达式 Linux的哲学之一“一切皆文件”,学习Linux应得掌握其基本的文本处理工具,这些工具主要包括: 文件内容:less和cat 文件截取:head和tail 文件抽取:cut 关键字搜索:grep 正则表达式是计算机科…

    Linux干货 2016-08-07
  • 常用RAID级别介绍

    RAID是什么         磁盘阵列(Redundant Arrays of Independent Disks,RAID),磁盘阵列是将多个价格便宜的磁盘按照一定的组合方式组成具有高容量的磁盘组,按照不同的组合方式可以达到不同的效果,如:可以提升磁盘的存取效率,可提高磁盘的…

    Linux干货 2016-02-14