码迷,mamicode.com
首页 > 其他好文 > 详细

文件系统的简单的操作

时间:2018-06-25 11:18:09      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:个数   修改   号码   范围   文件名   产生   byte   独立   内容   

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个)

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

 

文件系统的简单的操作

标签:个数   修改   号码   范围   文件名   产生   byte   独立   内容   

原文地址:https://www.cnblogs.com/yiweibuzhimingdemoumou/p/9197008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!