Linux 磁盘与目录的容量
df:列出文件系统的整体磁盘使用量,不会读取整个目录,而是superblock
例子:
如果df加上了某个目录,会自动分析该目录属于哪个filesystem,然后将该filesystem详细信息显示出来
/dev/shm:用内存虚拟出来的磁盘空间
du:评估文件系统的磁盘使用量,这个会搜寻整个目录
实体链接(hard link)和符号链接(soft link)
实体链接:链接到inode,inode链接到block读取数据
符号链接:先通过读取该文件的内容(inode----block),改文件内容指向源文件目录,再由目录链接到inode,inode链接到block读取数据
硬链接:ln source target
软连接:ln -s source target
ln /etc/sysconfig /home/:在home下建立一个sysconfig文件,并硬链接到etc目录下的sysconfig文件
注意:
如果在目标路径中未指定文件名,会自动创建一个与source同名的文件作为链接文件
软链接的原文件路径必须写成绝对路径
磁盘分区 格式化 检验 挂载
查看分区状态
lsblk:list block device 列出系统上所有的磁盘列表
blkid:列出装置的UUID等参数
parted:列出磁盘的分区表类型与分区信息
gdisk/fdisk:MBR使用gdisk分区,GPT使用fdisk分区,剩下根据指令选择即可