您的位置:首页 > 运维架构 > Linux

Linux文件系统常用命令

2016-04-25 16:36 483 查看
1. 文件系统查看命令 df

功能:显示文件系统的相关信息
语法:df 【选项】【挂载点】
选项:
-h:使用习惯单位显示容量,如KB, MB或GB等。

-m:以MB为单位显示容量。

-k:以KB为单位显示容量。默认就是以KB为单位。

-a:显示所有的文件系统信息,包括特殊文件系统,如/proc、 /sysfs。

-T:显示文件系统类型。

2. 统计目录或文件大小命令 du
功能:显示指定的目录或文件所占用的磁盘空间,与ls
-l有区别。

语法:du
【选项】【目录或文件名】
选项:
-a:显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量。

-h:使用习惯单位显示磁盘占用量,如KB, MB或GB等。

-s:统计总占用量,而不列出子目录和子文件的占用量。

du命令和df命令的区别:

df命令是从文件系统考虑的,
不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并没有释放空间)。
du命令是面向文件的,只会计算文件或目录占用的空间。

3.
文件系统修复命令 fsck

语法:fsck
【选项】<分区设备文件名>
选项:

-a:不用显示用户提示,自动修复文件系统。

-y:自动修复,和-a作用一致,不过有些文件系统只支持-y。

注意:fsck命令系统会自动执行,不需要的话不要手动执行。

4. 显示磁盘状态命令dumpe2fs

功能:显示分区中文件系统的超级块和块组信息。
语法:dumpe2fs
<分区设备文件名>

5. 挂载命令 mount 和卸载命令 umount
① 查询与自动挂载
mount 【-l】:查询系统中已经挂载的设备,-l会显示卷标名称。
mount -a:依据配置文件/etc/fstab的内容自动挂载。

② 挂载命令
mount 【-t 文件系统】【-L 卷标名】【-o 特殊选项】 <设备文件名> <挂载点>
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以以ext3、ext4、iso9660等文件系统。
-L 卷标名:挂载指定卷标的分区,而不是按照设备文件名挂载。
-o 特殊选项:可以指定挂载的额外选项,额外选项详细如下表:



例:






③ 卸载命令 umount
umount <设备文件名>或<挂载点>

④ 挂载和卸载光盘

建立挂载点:mkdir /mnt/cdrom
挂载光盘:mount [-t iso9660] /dev/cdrom /mnt/cdrom
或 mount [-t iso9660] /dev/sr0 /mnt/cdrom (/dev/cdrom
是 /dev/sr0 的软链接)
卸载光盘:umount /mnt/cdrom

⑤ 挂载和卸载U盘
查看U盘文件设备名:fdisk -l
建立挂载点:mkdir /mnt/usb
挂载U盘:mount -t vfat /dev/sdb1 /mnt/usb
卸载U盘:umount /mnt/usb
注意: Linux默认是不支持NTFS文件系统的。可以通过下载NTFS-3G插件来实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: