本文为原创文章,转载请标明出处
目录
- 磁盘及分区管理
- 查看磁盘设备列表命令 fdisk
- 查看磁盘设备命令 hdparm
- 磁盘分区工具 fdisk
- 文件系统管理
- 创建文件系统命令 mkfs
- 查看和修改卷标命令 e2label
- 挂载文件系统命令 mount
- 卸载文件系统命令 unmount
- 磁盘配额管理
- 检查磁盘配额命令 quotacheck
- 查看磁盘使用情况命令 repquota
- 建立磁盘配额命令 edquota
- 开启磁盘配额命令 quotaon
- 关闭磁盘配额命令 quotaoff
- 文件系统维护
- 查看文件系统使用情况命令 df
- 追踪大文件命令 du
- 修复文件系统命令 fsck
1. 磁盘及分区管理
查看磁盘设备列表命令 fdisk
查看当前计算机中的磁盘设备及分区列表
# fdisk -l
查看磁盘设备命令 hdparm
参数
I:显示硬盘提供的硬件信息
T:评估硬盘从快速缓存中读取数据的速度
t:评估硬盘从缓冲区中读取数据的速度
磁盘分区工具 fdisk
常用命令
d:删除分区
l:查看分区类型列表
n:添加新分区
p:打印当前分区列表
q:不保存已更改的内容并退出
t:修改分区类型
v:验证分区表
w:保存所作修改并退出
2. 文件系统管理
创建文件系统命令 mkfs
命令格式
# mkfs [option] device
参数
t:用于指定创建的文件系统类型
L:创建文件系统的同时,为文件系统添加卷标
c:创建文件系统前,先检查指定分区的坏道
查看和修改卷标命令 e2label
# e2label device [newlabel]
挂载文件系统命令 mount
命令格式
# mount [option] device directory
参数
a:挂载所有可以挂载的文件系统,如不指定,则挂载文件/etc/fstsb中列出的文件系统
o:制定挂载时使用的参数
t:指定文件系统的类型
例如:
# mount -t ext3 /dev/sdb1 /mnt/sdb1
卸载文件系统命令 unmount
命令格式
# unmount [option] directory
3. 磁盘配额管理
检查磁盘配额命令 quotacheck
命令格式
# quotacheck [option] filesystem
参数
c:跳过原有配额文件,只执行新的扫描并保存到磁盘
v:显示命令详细信息
u:检查用户使用文件系统的情况
g:检查用户组使用文件的情况
查看磁盘使用情况命令 repquota
例如:
查看文件系统 /mnt/sdd1 的使用情况
# repquota /mnt/sdd1
建立磁盘配额命令 edquota
命令格式
# edquota [option] [username|groupname]
参数
u:指定限制的用户名称
g:制定限制的用户组名称
p:复制用户或组的配额信息
t:修改过渡期,即用户的磁盘配额超过限定的宽限时间
开启磁盘配额命令 quotaon
命令格式
# quotaon [option] filesystem
参数
a:开启所有文件系统的磁盘配额功能
u:开启用户磁盘配额
g:开启用户组磁盘配额
v:如果开启成功,就显示提示信息
关闭磁盘配额命令 quotaoff
例如:
关闭文件系统的配额功能
# quotaoff -vug /mnt/add1/
4. 文件系统维护
查看文件系统使用情况命令 df
更直观的方式显示
# df -h
追踪大文件命令 du
命令格式
# du [option] [directory]
参数
h:以更直观的方式显示文件大小
s:查看当前目录大小
修复文件系统命令 fsck
命令格式
# fsck [options] filesystem
参数
A:扫描 /etc/fsab 中列出的所有文件系统
a:自动修复文件系统中的错误,不询问用户
f:强制扫描文件系统
t:指定文件系统类型
如有不当之处,请予指正,谢谢~