1、查看磁盘与目录的容量
df命令
| 命令 | 说明 |
|---|---|
| df | 列出所有文件系统,查看大小 |
| df -h | 以人们便于阅读的方式显示,大小显示为G,M,K |
| df -h /etc | 将 /etc 底下的可用的磁盘容量以易读的容量格式显示 |
| df -ih | 将目前各个 部分当中可用的 inode 数量列出 |

| 命令 | 说明 |
|---|---|
| du [-ahskm] 文件或目录名称 | 列出目录下所有文件的大小 |
| du | 统计所有文件的总容量,并显示各个目录容量,不显示文件容量 |
| du -a | 统计所有文件的总容量,显示所有目录和文件容量 |
| du -s /etc | 统计etc目录总容量,不显示子目录和文件,以kb为单位 |
| du -sm /etc | 统计etc目录总容量,不显示子目录和文件,以Mb为单位 |
| du -sh /etc | 统计etc目录总容量,以人们更容易阅读的形式显示,GB,MB等 |
2. 软链接与硬链接
(1)软链接
- 软链接就是文件的快捷方式
- A是B的软链接,则A和B具有不同的inode编号,指向不同的block内存块。
- B的block存放的是数据本身,A的block存放的是B block的路径,通过该路径可以访问B的数据
命令: ln -s a.txt a_link

(2)硬链接
- 文件的数据信息是通过文件目录记录的文件名所指向的inode信息进行访问的
- A是B的硬链接,其中A和B都是文件名
- A和B的目录项中保存的inode的编号是相同的,指向相同的block
- 硬链接不能跨分区
- 下图中的2表示硬链接个数,删除时会根据硬链接个数,判断删除文件名或文件

该博客主要介绍了Linux系统相关知识。一是可使用df命令查看磁盘与目录的容量;二是讲解了软链接与硬链接,软链接类似快捷方式,A和B有不同inode编号;硬链接中A和B的inode编号相同,且不能跨分区,删除时会依据硬链接个数判断操作。
601

被折叠的 条评论
为什么被折叠?



