还是再重gei下吧
du
-h 更友好的格式
-a 全部文件系统
也没啥了,它就是能像windows一样查看各个分区的利用率,C盘D盘。
可以不加参数,
[root@iz2zeczv3xrnm2jx6aayhxz data]# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 930632 0 930632 0% /dev
tmpfs 941036 0 941036 0% /dev/shm
tmpfs 941036 98964 842072 11% /run
tmpfs 941036 0 941036 0% /sys/fs/cgroup
/dev/vda1 41151808 11341956 27696420 30% /
tmpfs 188208 0 188208 0% /run/user/0
tmpfs 188208 0 188208 0% /run/user/1002
后面也可以加路径,返回的是这个路径所在的分区的情况。
[root@iz2zeczv3xrnm2jx6aayhxz data]# df -h /data/
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 11G 27G 30% /
du
查看的是一个文件或者目录的情况,如果后面不加路径的话就查看的是当前路径的文件情况
-h 友好格式
-a 列出所有文件和=目录
-s 仅列出这个目录占用的大小
du -sh blog/
# 查看这个目录的大小 会这一个就好了
软链接和硬链接
ln -s 加-s就是软链接,不加就是硬链接。
硬链接相当于复制了一份源文件,更改源文件硬链接也跟着变,更改硬链接,源文件也跟着变。删除源文件 ,硬链接数据不变。
感觉像py 列表的浅拷贝。如果没有文件名指向数据,这个数据就被删掉了。比如删掉了源文件,在删除硬链接,文件数据就彻底不在了。
软连接听说相当于windows的快捷方式,同样,源文件数据修改了,软链接也跟着变了。软链接修改了数据,源文件也跟着修改了。删除源文件,软链接就失效了。
硬链接和源文件属性一致,软连接则不一样。
还有硬链接有制约:
- 不能垮文件系统
- 不能连接目录