常用命令行
du -h -d 1 /etc (查看目录的磁盘使用情况)
df -Th test.txt (查看文件所在分区的磁盘使用情况)
fdisk -l (查看磁盘分区)
mount -l (查看文件系统的挂载情况)
stat test.txt (查看文件的详细信息)
getconf PAGESIZE (获取系统页面大小)
几个容易混淆的概念
磁盘分区,和操作系统无关,是磁盘本身的概念
磁盘设备,针对每块磁盘,以及每一个磁盘分区,抽象出来的概念,让操作系统识别
文件系统,和磁盘无关,可以把指定路径挂载到指定设备或其它
几个配置文件
文件 |
说明 |
/etc/mtab |
mount -l,查看挂载记录,挂载记录是记录在/etc/mtab |
/etc/fstab |
mount -a,挂载/etc/fstab里面的所有挂载信息 |
/proc/partitions |
记录当前的磁盘分区信息 |
/proc/filesystems |
记录系统已经加载的文件系统模块 |
/dev/shm |
用户创建的内存文件,读取速度快,当重启后文件丢失 |
挂载
挂载点 |
命令 |
光驱 |
mount -t iso9660 -o iocharset=cp936 /dev/sdc /mnt/cdrom |
软驱 |
mount -t vfat /dev/fd0 /mnt/floppy(fat16) |
u盘 |
mount -t vfat /dev/sda3 /mnt/u(fat32) |
iso文件 |
mount -t iso9660 -o loop /home/zl/temp.iso /mnt/iso |
文件 |
mount --bind test.txt example.txt |