文件系统的简单的操作

Posted yiweibuzhimingdemoumou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件系统的简单的操作相关的知识,希望对你有一定的参考价值。

1,磁盘与目录的容量:df.du

df -h (将结果以易懂的方式读出来)

技术分享图片

 

df -hT(列出不同分区的文件系统包括容量)

技术分享图片

 

df -ih(列出不同分区可用的inode数量比)

技术分享图片

 

df命令主要读取的范围在superblock内的信息

关于/dev/shm目录其实就是利用内存虚拟出来的磁盘空间(由于是通过内存虚拟出来的磁盘,因此该目录下的文件访问速度是非常块的,但是下次开机就消失了)

du -sh *(查找某个子目录下哪一个子目录占用最大的容量)

技术分享图片

 2,连接文件(ln)

连接文件有两种:(1)一种时类似windows的快捷方式功能的文件,软连接(2)通过文件系统的inode连接来产生新文件名,而不是产生新文件,这种称为硬连接

硬链接:不能跨文件系统、不能连接到目录,硬链接只是在某个目录下新建一个文件名连接到某inode号码的关联记录(两个文件都是同一个inode)

软连接:创建一个独立的文件,而这个文件会让数据的读取指向它连接的那个文件的文件名,其中两个文件是不同的inode号码,而连接文件的重要内容就是它会写上目标文件的“文件名”

操作:

硬链接

技术分享图片

软连接:

技术分享图片

其中软连接6个bytes就是目标文件的单词个数(6个)

不管是硬链接还是软连接,修改了源文件数据或者目标文件数据,都会导致连接的数据改变

 

以上是关于文件系统的简单的操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统简单文件操作命令

文件系统的简单操作

文件系统的简单操作

实验二Linux系统简单文件操作命令

实验二 Linux系统简单文件操作命令

验二 Linux系统简单文件操作命令