[关闭]
@breakerthb 2016-07-08T06:03:15.000000Z 字数 695 阅读 1513

磁盘管理

Linux


1. 常用命令

df

查看当前挂载设备

-h MB、GB等单位
-i inode数量

eg:

$ df -h ./ 查看当前目录挂载情况

dumpe2fs

查询信息

du

列出当前目录以及子目录全部内容

-s 仅列出数据
-a 列出全部文件 + 容量
-h 以最大单位表示

eg:

$ du -skh /sdc

ln

创建链接
无参数 硬链接

-s 快捷方式

eg:

ln -s [source] [link]

2. 格式化

fdisk

分区

向导模式

ref:https://www.zybuluo.com/breakerthb/note/430377

mkfs

格式化

eg:

$ mkfs -t ext4 /dev/hdc6]

mk2fs

更详细的设置

fsck

磁盘检查

badblocks

3. 挂载与卸载

mount

-a 依照配置文件/etc/fstab的数据将所有未挂载的磁盘挂载
-l Label名称

eg:

$ mount /dev/hdc6 /mnt/hdc6
	$ mount -t ext4 /dev/hdc6 data

umount

卸载

/etc/fstab

设置开机自动挂载

第一列为设备号或该设备的卷标 
第二列为挂载点 
第三列为文件系统 
第四列为文件系统参数 
第五列为是否可以用demp命令备份。0:不备份,1:备份,2:备份,但比1重要性小。设置了该参数后,Linux中使用dump命令备份系统的时候就可以备份相应设置的挂载点了。 
第六列为是否在系统启动的时候,用fsck检验分区。因为有些挂载点是不需要检验的,比如:虚拟内存swap、/proc等。0:不检验,1:要检验,2要检验,但比1晚检验,一般根目录设置为1,其他设置为2就可以了。

/dev/sda3                /home                   ext3    defaults        0 0 
/etc/mtab
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注