磁盘信息

磁盘

在 Linux 系统中所有的设备都会以文件的形式存储,设备一般保存在 /dev 目录下面以 sdan、sdbn、hda,hdb 命名,现在的设备一般都是以 sd 命名,以前的老硬盘是 ha 命名

分区

Linux只能创建4个主分区,如果需要创建更多的分区那么必须创建逻辑分区,其中逻辑分区需要占用一个主分区

文件系统

Linux中的文件系统也就是分区类型,在Windows中有NTEF,FAT32等,linux中常见的有Ext2、Ext3、Ext4、Linux swap、proc、sysfs、tmpfs等,可以通过mount命名查看当前已挂载的文件系统

df

检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

df [options] file

dh

对文件和目录磁盘使用的空间的查看

du [options] file

fdisk

fdisk 是 Linux 的磁盘分区表操作工具

fdisk [options] <disk>         更改分区表
fdisk [options] -l [<disk>...] 列出分区表
# -l :输出后面接的装置所有的分区内容。若仅有 fdisk -l 时, 则系统将会把整个系统内能够搜寻到的装置的分区均列出来

mkfs

磁盘格式化

mkfs [-t 文件系统格式] 装置文件名
# -t :可以接文件系统格式,例如 ext3, ext2, vfat 等(系统有支持才会生效)

# 查看支持那些文件系统
[root@www ~]# mkfs[tab][tab]

fsck

用来检查和维护不一致的文件系统。

若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查

fsck [-t 文件系统] [options] 装置名称

# 显示支持的文件系统
[root@www ~]# fsck[tab][tab]

磁盘挂载与卸除

Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。

# 磁盘挂载语法:
mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n]  装置文件名  挂载点

# 磁盘卸载命令语法:
umount [-fn] 装置文件名或挂载点
    # -f :强制卸除!可用在类似网络文件系统 (NFS) 无法读取到的情况下;
    # -n :不升级 /etc/mtab 情况下卸除。

最后更新于