linux 磁盘管理工具

int32位 posted @ Apr 10, 2014 10:46:24 AM in linux , 1824 阅读
转载请注明:http://krystism.is-programmer.com/若有错误,请多多指正,谢谢!

总结下一些linux常用的磁盘工具,具体用法可以google之。

1. fdisk 磁盘分区交互式管理工具,我用的最多的命令。

2.gdisk 和fdisk类似,不过对GPT支持,有时使用fdisk修改分区后,出现GPT 签名问题,可以使用fixparts移除之。

3.parted 、partx 同样分区管理工具,不过我很少用,主要是习惯fdisk了。

4.sfdisk同样是分区管理工具,用过一次是分区表的导出(dump)和导入(直接重定向)。

5.testdisk 修复分区工具,可以找回遗失的分区。 photorec是文件恢复工具,可以找回一些误删的文件。

6.lsblk查看block设备,默认不加参数,列举硬盘以及分区、大小。blkid 比较少用,原因是使用lsblk加上-o参数可以达到类似效果。

7.mkfs.XXX创建文件系统,比如ext4,btrfs等。

8.lvm工具。比如pvcreate lvdisplay等。

9.resize2fs 修改extX文件系统分区大小,比较常用的是通过lvm修改了某个lv的大小,但extX文件系统并不能觉察,需要使用resize2fs命令。

10,partprobe 当修改分区表后,不需要重启电脑,运行partprobe通知系统检测新的分区表变化。

11 dd 这个命令很强大,可以克隆整个分区,写入数据到分区中。有时我们把文件删掉后,不安全,系统有可能仅仅移除了inode,而文件内容并没有移除,这时可以使用dd命令写入0或者随机值。

12 df 查看已挂载分区的使用情况以及挂载点、文件系统(-T参数)。

13 dosfslabel,e2label ,如果习惯windows,习惯在分区表设置标签,e2lable可以对extX文件系统分区设置或者修改标签。

14 findfs 根据uuid或者标签查找文件系统,基本没有用过,直接lsblk加上grep。

后续继续补充……

转载请注明:http://krystism.is-programmer.com/若有错误,请多多指正,谢谢!
  • 无匹配
  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter