监测磁盘空间 mount 命令提供如下四部分信息: 媒体的设备文件名 媒体挂载到虚拟目录的挂载点 文件系统类型 已挂载媒体的访问状态 mount -- 输出当前系统上挂载设备信息 mount -t vfat /dev/sdb1 /media/disk -- mount -t type device directoryحtype参数指定了磁盘被格式化的文件系统类型 -- 手动将U盘/dev/sdb1挂载到/media/disk mount 命令的参数: -a 挂载/etc/fstab文件中指定的所有文件系统 -f ʹ mount 命令模拟挂载设备,但并不真的挂载 -F 和 -a 参数一起使用时,会同时挂载所有文件系统 -v 详细模式,将会说明挂载设备的每一步 -I 不启用任何/sbin/mount.filesystem下的文件系统帮助文件 -l 给ext2、ext3或XFS文件系统自动添加文件系统标签 -n 挂载设备,但不注册到/etc/mtab已挂载设备文件中 -p num 进行加密挂载时,从文件描述符 num 中获得密码短语 -s 忽略该文件系统不支持的挂载选项 -r 将设备挂载为只读的 -w 将设备挂载为可读写的(默认参数) -L label 将设备按指定的 label 挂载 -U uuid 将设备按指定的 uuid 挂载 -O 和 -a 参数一起使用,限制命令只作用到特定的一组文件系统上 -o 给文件系统添加特定的选项 -o 参数允许在挂载文件系统时添加一些以逗号分隔的额外选项。以下为常用的选项。 ro :以只读形式挂载。 rw :以读写形式挂载。 user :允许普通用户挂载文件系统。 check=none :挂载文件系统时不进行完整性校验。 loop :挂载一个文件。 umount /home/rich/mnt -- 卸载home/rich/下的mnt服务器(格式:umount [directory | device ] ) 如果在卸载设备时,系统提示设备繁忙,无法卸载设备。可用lsof命令获得使用它的进程信息:lsof /path/to/device/node df 设备的文件位置; 能容纳多少个1024字节大小的块; 已用了多少个1024字节大小的块; 还有多少个1024字节大小的块可用; 已用空间所占的比例; 设备挂载到了哪个挂载点上。 df -h -- 输出中的磁盘空间按照用户易读的形式显示,多少K,M,G du -h -- 输出当前磁盘占用情况 -c :显示所有已列出文件总的大小。 -h :按用户易读的格式输出大小,即用K替代千字节,用M替代兆字节,用G替代吉字节。 -s :显示每个输出参数的总计。 du -sh /usr/local/ -- 不显示该路径下各子文件的大小 du -h /usr/local/ -- 详细显示出各子文件的大小情况,去掉"s" df -lh /gbas -- 磁盘各分区使用情况 !扩展:df比du更精确。删除的文件只是临时消失,当所有程序都不用时,才会根据OS的规则释放掉已经删除的文件。df会统计这些临时消失的文件,du不会,当释放了已经删掉的文件,df与du才会一致。