• 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磁盘的挂载与卸载

           

  • 相关阅读:
    使用JS动态创建含有1000行的表格
    HashTable、HashMap、LinkedHashMap、TreeMap的比较
    移动节点
    WebLoigc的配置(生产模式与开发模式)
    海量数据查询问题--简单的理解
    Servlet中乱码问题
    九度 1369 字符串的排列
    九度 1349 数字在排序数组中出现的次数
    九度 1384 二维数组中的查找
    九度 1402 特殊的数
  • 原文地址:https://www.cnblogs.com/woaiyy/p/2550116.html
Copyright © 2020-2023  润新知