昨日阅读实践4小时,累计231小时。
du 显示文件和目录所占用磁盘空间状况
-s 显示文件或目录的大小 单位kb
-b 以字节单位显示文件大小或目录下所有文件大小
-sh 以人性化的格式显示
-sm 以MB为单位显示
fsck 检查文件系统并尝试修复错误
-a 自动修复FS,没有任何提示
-r 采取交互式修复模式
-A 依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统
-T 执行fsck指令时,不显示标题信息
-V 显示fsck指令的执行过程
-N 不执行指令,仅列出实际执行会进行的动作
fsck修复文件系统时,对应的磁盘分区必须处于卸载状态(挂载状态fsck极不安全,数据可能遭到破坏)
-t 文件系统类型 (在选项之后)
sync 强制把内存中的数据写回硬盘,以免数据的丢失
# sync
eject 命令 用来退出抽取式设备(如光驱、磁带)
-c/d/f/q/r/t/n
mount/umount 挂载及卸载指定的文件系统
mount [选项] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名] [挂载点]
umount [挂载点]
-a 加载文件/etc/fstab中指定的所有设备
-n 不将加载信息记录在/etc/mtab文件中
-r 以只读方式加载设备
-w 以可读写模式加载设备,属于mount默认设置
-f/-v 不加载设备,仅查看Mount的挂载状态
-L <标签> 其实就是磁盘分区标识的别名,标签可以随便取名
-o<选项> 指定加载文件系统时的选项
async 以非同步的方式执行FS的输入、输出动作
atime 每次存取都更新inode的存取时间,默认设置,取消为noatime
auto 必须在/etc/fstab中指定此选项,取消为noauto
dev 可读文件系统上的字符或块设备
exec 可执行二进制文件
还有很多,可查手册,或者man
举例:将光盘镜像文件挂载到linux系统下
# mount -o loop -t iso9660 /iso/CentOS-7-x86_64-DVD-1503-01.iso /ixdba
这里,loop表示把一个镜像文件当成硬盘分区挂接到系统
-t 指定镜像文件的类型为iso9660
/ixdba表示挂载点