银河麒麟操作系统基础学习笔记九

sync命令确保内存中的数据写入硬盘。文件系统通过挂载点与目录关联,顶层目录inode通常为2。Linux的VFS管理各种文件系统,如ext4、vfat。df和du命令分别用于查看磁盘使用情况和目录大小,/proc和/dev/shm分别表示内存中的文件系统和内存虚拟磁盘。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sync

sync命令通过手动将内存中的数据写入硬盘。

将文件系统与目录的结合操作我们称为挂载,挂载点一定是目录,该目录为进入文件系统的入口。

文件系统最顶层的目录的inode号一般为2,同一个文件系统的某个inode号只会对应到一个文件,通过inode号可以来确定不同文件名是否是同一个文件。

linux文件系统都是在VFS(Virtual Filesystem Switch虚拟文件系统)在进行管理。

查看linux系统支持的文件系统有哪些,可以使用如下命令

ls -l /lib/modules/$(uname -r)/kernel/fs

查看已经加载到内存中支持的文件系统命令

cat /proc/filesystems
df        列出文件系统的整体磁盘使用量
df -h     以GB、MB、KB自行显示容量
df -a     列出所有文件系统
df -i     不使用硬盘容量,以inode数量显示
df -T     显示分区的文件系统名称,如ext4,vfat,ext3等
df        读取的主要是Super block中的内容
du        评估文件系统的磁盘使用量,常用于目录
du -a     列出所有文件与目录的容量
du -h     以GB、MB显示容量
du -s     仅列出总量,不列出下属目录占用量
du        会直接到文件系统中查找数据

当/根目录容量为0时,Linux会出现很多问题。

/proc目录中的内容都是挂在在内存当中的,不占用任何硬盘空间

/dev/shm目录是内存虚拟出来的磁盘空间,关机后内容会自动清空。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值