文章目录
- 一、df命令、du命令、fsck命令、dumpfs命令
- 1.1 统计文件系统信息df
- 1.2 统计目录或文件大小du
- 1.3 df命令和du命令的区别
- 1.3 文件系统修复明亮fsck
- 1.4 显示磁盘状态命令dumpe2fs
- 二、挂载命令mount
-
- 三、挂载光盘与U盘
-
- 四、支持NTFS文件系统
一、df命令、du命令、fsck命令、dumpfs命令
1.1 统计文件系统信息df
语法:df 【选项】【挂载点】
选项:
-a:显示所有文件系统信息,包括特殊文件系统,如/proc、/sysfs
-h:使用习惯单位容量,如KB,MB,GB
-T:显示文件系统类型
-m:以MB为单位显示容量
-k:以KB为单位显示容量。默认是以KB为单位。
1.2 统计目录或文件大小du
语法:du【选项】【目录或文件名】
选项:
-a:显示每个子文件的磁盘占用量,默认只统计子目录的磁盘占用量
-h:使用习惯单位显示磁盘占用量,如KB,MB或GB
-s:统计总占用量,而不列出子目录和子文件的占用量
1.3 df命令和du命令的区别
df命令:是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,或者程序运行没有释放的空间)
du命令:是面向文件的,只会计算文件或目录占用的空间。
1.3 文件系统修复明亮fsck
语法:fsck【选项】【分区设备文件名】
选项:
-a:不用显示用户提示,自动修复文件系统
-y:自动修复,和-a作用一致,不过有些文件系统只支持-y
1.4 显示磁盘状态命令dumpe2fs
语法:dumpe2fs【分区设备文件名】
二、挂载命令mount
mount是用来设备挂载的,linux的所有可存储设备(硬盘、光盘、U盘、软盘等)都必须挂载后才能使用,只不过硬盘的挂载是系统自动进行的,其他设备需要手动挂载才能使用。linux每个硬件都有一个设备文件名,也会有一个挂载点也就是盘符,需要把设备文件名与盘符联系起来才能访问设备。
2.1 查询与自动挂载
语法1:mount [-l] 查询系统已经挂载的设备
语法2:mount -a 依据配置文件/etc/fstab的内容进行自动挂载
分区是系统开机的时候自动挂载的,但是光盘、移动硬盘等,是需要手工挂载的。
2.2 挂载命令
语法:mount 【选项】设备文件名 挂载点
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以是ext3、ext4等文件系统
-L 卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载
-o 特殊选项:可以指定挂载的额外选项以下是-o的特殊选项
三、挂载光盘与U盘
3.1 光盘
3.1.1 挂载光盘
步骤:
(1)建立挂载点(创建空目录):mkdir /mnt/cdrom
(2)挂载光盘:mount [选项] 设备文件名 挂载点
3.1.2 卸载光盘
语法:umount 设备文件名或挂载点
3.2 U盘
3.2.1 挂载U盘
步骤:
首先必须在使用虚拟机的时候,插入U盘(否者会被windows自动检测)
(1)查看U盘设备文件名 fdisk -l
(2)挂载U盘:mount -t vfat 设备文件名 挂载点
3.2.2 卸载U盘
语法:umount 设备文件名或挂载点
四、支持NTFS文件系统
Linux默认是不支持NTFS文件系统的,那么如何挂载NTFS分区的移动硬盘呢。
解决方法:
(1)重新编译Linux内核,把NTFS文件系统的驱动加入系统(linux常规情况下是不需要下载驱动的,不像window,linux内核中已经预先安装好了一些常规的驱动)
(2)利用第三方软件(例下载NTFS-3G插件,这样linux就能支持NTFS分区,文件系统)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)