Linux磁盘与文件系统管理(3)

                       Linux磁盘与文件系统管理(3)

8.2.2:连接文件

       ln:关于连接文件在Linux下的文件连接有两种:一种是符号连接,一种是硬连接。

       对与符号连接,这可以与windows下的快捷方式划上等号,有symbolic link所连接的文件为一个独立新的文件,会用掉inode与block,而硬连接却不会改变磁盘空间的使用量与Inode数目,在硬连接的制作过程中,如果你添加的数据恰好将目录的block,填满,就有可能会增加一个block来记录文件名的关联性,从而导致磁盘的空间的变化,不过一般hard link所用掉的关联数据很小,所以通常鬠改变Indoe与磁盘空间的大小。实际上hard link应该所用掉的关联数据很小,所以通常不会改变Indoe与磁盘空间的大小。对于硬连接不能建立目录的连接,这个原因在于如果你建立对一目录的的硬连接,那么在该目录下的所有文件都要被建立关联,因此这样会造成环境相当大的复杂度。

     建立连接的命令:

       ln [-af] 源文件名 目标文件名

       -s:如果不加入任何参数就进行连接那么默认建立的就是硬连接,加入-s 建立的是符号连接,

       -f:这个带有强制的色彩,如果目录下存在目标文件,则将目标文件删除后在创建,8.3:磁盘的分区,格式化与挂载

   磁盘分区:fdisk:

              Fdisk [-l] 设备文件名

              Fdisk 设备名称

           命令可以用m得出,不需要刻意记住

     Partprobe:改名命令让内核强制重新查找一次分区表。

                          磁盘格式化命令

         mkfs –t 文件系统格式(例如ext3) 设备文件名

         mke2fs: -j 参数指定为ext3的文件系统,-L 卷标名字,-c 检查磁盘错误,-i 多少容量给予一个inode,-b每个block的大小。

                         磁盘检查命令

          fsck:

              -t:用来指定文件系统。

              -A:TONGGUO /etc/fstab的内容,将需要的设备扫描一次,

              -a:自动修复检查到有问题的扇区,

              -y:与与-a类似但是但是你是某些文件系统支持-y这个参数。

              -C:可以在检查的过程当中使用一个直方图来显示目前的进度,

              -f:强制检查,一般来说,如果fsck没有发现unclean的标志,不会主动进入细化检查的,如果你想要潜质fsck进入细化检查,就得加入-f标志

              -D:针对,文件系统下的目录进行优化配置。

              Fsck –C –f –t ext3 /dev/hdc6

          badblocks –[svw]:

              这个命令用来检查硬盘或者软盘扇区有没有坏轨的命令,这个命令其实可以

              使用mke2fs –c设备文件名字,在进行格式化的时候,需要处理磁盘表面的读取数据,因此目前大多不实用这个命令。

        

 8.3.4磁盘的挂载与卸载

       

原文地址:https://www.cnblogs.com/woaiyy/p/2550116.html