跳至正文

Linux磁盘操作相关指令

  • 随笔

 

鸟哥Linux私房菜基础篇第八章《Linux磁盘于文件系统管理》的命令总结:
 
fdisk #对硬盘进行分区
  非常好用的工具,有自己的界面,操作都比较简单
fdisk -l #显示所有硬盘以及它们的分区
  这个比较方便,查看/dev/下的文件的技术含量高了,df又不能显示未挂载的分区
partrobe #让内核重新读取分区表信息
  这个感觉挺方便的,不用重启,但是很难用到。
mkfs -t XX xxx #将xxx格式化成XX
mke2fs #格式化成ext2, ext3的工具
fsck #检查磁盘错误的命令
  别人都说很有用,但是我的Linux坏了几次,因为停电,修复之后总是用不了,进不了Linux,而是grub,知道是我学艺不精,不是这个指令不好用。
 
mount -t xx AAA BBB #将xx格式的AAA磁盘挂载在BBB
mount -a #按照/etc/fstab挂载磁盘
mount -o #可以设置挂载分区的属性: 只读,读写;是否使用异步技术等..
mount -o remount,xxx BBB #如上, 但是按照xxx的属性重新挂载BBB
mount -L “XX” YY #将Label为XX的分区挂哉到YY上.
mount -o loop xxx/xxx.iso yyy #将xxx.iso文件挂载到yyy中来
umount #取消挂载
 
dumpe2fs /dev/XXX #查看XXX分区的相关信息(Super block和Block group)
  用这个了解磁盘的信息挺好的,-h只显示Super block中的信息。
 
磁盘参数相关:
mknod /dev/xxx b 主硬件号 幅硬件号 #手动捕捉硬件文件(/dev/*)
e2label 装置名称 新的Label名称 #修改分区(仅限ext2, ext3, ext4)的Label
tune2fs #对ext2/ext3/ext4的各种操作, 详情参考man/info
hdparm #修改IDE硬盘的参数, 不懂的话千万不要乱动, 搞不好废了你的硬盘. 这个指令现在多用来测试性能.
/etc/fstab #开机挂载挂载的设置
/etc/mtab /proc/mounts #记录的是已挂载的文件系统
mkswap 分区名 #将分区格式化成swap
swapon -s #列出目前使用的swap分区
swapon 设备名 #使用该设备作为swap
swapoff 设备名 #取消使用该设备作为swap
parted #对2TB以上的硬盘进行分区
free #查看swap和内存的使用情况

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注