ip route del 删除路由
【磁盘分区 fdisk 】
fdisk - l 查看分区
fdisk /dev/sdb
m 查看帮助
p 查看分区信息
n 新建分区
d 删除分区
w 保存设置,
q 退出,不保存设置
1-4 号尚有剩余,且系统未有 extended:
此时会出现让你挑选 Primary / Extended 的项目,且你可以指定 1~4 号间的号码;
1-4 号尚有剩余,且系统有 extended:
此时会出现让你挑选 Primary / Logical 的项目;若选择 p 则你还需要指定 1~4 号间的号码; 若选择 l(L的小写) 则不需要配置号码,因为系统会自动指定逻辑分割槽的文件名号码;
1-4 没有剩余,且系统有 extended:
此时不会让你挑选分割槽类型,直接会进入 logical 的分割槽形式。
【fdisk 没有办法处理大于 2TB 以上的磁盘分区槽!】
【mkfs 格式化】
mkfs -t ext3 /dev/sdb1
-t :可以接文件系统格式,例如 ext3, ext2, vfat
mkfs.ext2 mkfs.ext4 mkfs.msdos
mkfs.cramfs mkfs.ext3 mkfs.ext4dev mkfs.vfat
df -T 可以查看分区表格式
mke2fs [-b block大小] [-i block大小] [-L 标头] [-cj] 装置
【磁盘校验 fsck / badblocks】
fsck [-t 文件系统] [-ACay] 装置名称
选项与参数:
-t :如同 mkfs 一样,fsck 也是个综合软件而已!因此我们同样需要指定文件系统。
不过由于现今的 Linux 太聪明了,他会自动的透过 superblock 去分辨文件系统,
因此通常可以不需要这个选项的啰!请看后续的范例说明。
-A :依据 /etc/fstab 的内容,将需要的装置扫瞄一次。/etc/fstab 于下一小节说明,
通常启动过程中就会运行此一命令了。
-a :自动修复检查到的有问题的扇区,所以你不用一直按 y 啰!
-y :与 -a 类似,但是某些 filesystem 仅支持 -y 这个参数!
-C :可以在检验的过程当中,使用一个直方图来显示目前的进度!
EXT2/EXT3 的额外选项功能:(e2fsck 这支命令所提供)
-f :强制检查!一般来说,如果 fsck 没有发现任何 unclean 的旗标,不会主动进入
细部检查的,如果您想要强制 fsck 进入细部检查,就得加上 -f 旗标啰!
-D :针对文件系统下的目录进行优化配置。
badblocks
[root@www ~]# badblocks -[svw] 装置名称
选项与参数:
-s :在屏幕上列出进度
-v :可以在屏幕上看到进度
-w :使用写入的方式来测试,建议不要使用此一参数,尤其是待检查的装置已有文件时!
【磁盘挂载和卸载】
注意事项:
单一文件系统不应该被重复挂载在不同的挂载点(目录)中;
单一目录不应该重复挂载多个文件系统;
要作为挂载点的目录,理论上应该都是空目录才是。
如果你要用来挂载的目录里面并不是空的,那么挂载了文件系统之后,原目录下的东西就会暂时的消失。
【mount】
-a :依照配置文件 /etc/fstab 的数据将所有未挂载的磁盘都挂载上来
-l :单纯的输入 mount 会显示目前挂载的信息。加上 -l 可增列 Label 名称!
-t :与 mkfs 的选项非常类似的,可以加上文件系统种类来指定欲挂载的类型。
常见的 Linux 支持类型有:ext2, ext3, vfat, reiserfs, iso9660(光盘格式),
nfs, cifs, smbfs(此三种为网络文件系统类型)
-n :在默认的情况下,系统会将实际挂载的情况实时写入 /etc/mtab 中,以利其他程序
的运行。但在某些情况下(例如单人维护模式)为了避免问题,会刻意不写入。
此时就得要使用这个 -n 的选项了。
-L :系统除了利用装置文件名 (例如 /dev/hdc6) 之外,还可以利用文件系统的标头名称
(Label)来进行挂载。最好为你的文件系统取一个独一无二的名称吧!
-o :后面可以接一些挂载时额外加上的参数!比方说账号、密码、读写权限等:
挂载Ext2/Ext3文件系统
/etc/filesystems:系统指定的测试挂载文件系统类型;
/proc/filesystems:Linux系统已经加载的文件系统类型。
Label name 进行挂载的方法
dumpe2fs -h /dev/hdc6
系统不必知道该文件系统所在的接口与磁盘文件名!