zoukankan      html  css  js  c++  java
  • 磁盘的分区和挂载(mount)

    一、挂载问题的引入

    我们大多数人用惯了windos系统,对linux系统中磁盘的管理就先入为主,不太好理解挂载这一动作。在linux系统中添加一块新磁盘后,要进行分区、格式化(分配文件系统)、挂载。当执行ll  /dev/sd* 时,可以看到相关的磁盘信息。大多数人会觉得硬盘添加,且分区、格式化了,可以用了。其实不然,还没有挂载好的硬盘就像新修的房子没有门一样,挂载就是将磁盘和某个文件夹捆绑在一起,做成一道磁盘的大门。

    二、创建分区(MBR)
    1.创建分区
    [root@localhost ~]# fdisk      /dev/sdb
    n        //创建新分区
    p        //主分区
    1        //1号分区
    回车    //起始扇区
    +100M    //结束大小

    e         //扩展分区

    以上一路默认就行
    w          //保存分区设置。
    2.删除分区

    [root@localhost ~]# fdisk      /dev/sdb

    d     //删除,会有相应选项

    三、格式化

    mkfs.ext4  /dev/sdb

    四、挂载

    1、手动挂载,重启失效

    # mount -t ext4  /dev/sdb1 /mnt/disk1(了解) //手动不推荐

    2、手动挂载,永久有效

    vim /etc/fstab

    /dev/sdb1     /mnt/disk1     ext4               defaults           0       0

    磁盘              挂载点       文件系统类型     默认选项 优先级 优先级

    #mount  -a (使永久挂载立即生效)

    3、自动挂载

    autofs自动挂载服务是一种Linux系统守护进程,当检测到用户视图访问一个尚未挂载的文件系统时,会自动挂载该文件系统。简单来说,将挂载信息写入/etc/fstab文件中,系统在每次开机时都会自动挂载,而autofs服务则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器硬件资源的开销。

    #yum -y install autofs

    (1)在主配置文件里添加如下内容
    vim /etc/auto.master
    /media /etc/cdrom.misc
    (2)在子配置文件中添加如下内容
    子配置文件按照“挂载目录 挂载文件类型及权限 :设备名称”的格式进行填写。
    vim /etc/cdrom.misc
    cdrom -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom

    (3)启动autofs服务,并加入开机启动项

    systemctl start autofs

    systemctl enable autofs

    4、df  -hT查看挂载情况

    5、#blkid  用uuid挂载

    6、“0 0 ” “0 1”的意思

    第五个字段表示“指定分区是否被 dump 备份”,0 代表不备份,1 代表备份,2 代表不定期备份。

    第六个字段表示“指定分区是否被 fsck 检测”,0 代表不检测,其他数字代表检测的优先级,1 的优先级比 2 高。所以先检测 1 的分区,再检测 2 的分区。一般分区的优先级是 1,其他分区的优先级是 2。

    fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

    理论多:https://www.strives.cn/?p=70&from=groupmessage

  • 相关阅读:
    grep命令
    Linux下tar.xz结尾的文件的解压方法
    const char*, char const*, char*const的区别
    "undefined reference to" 多种可能出现的问题解决方法
    Linux查找含有某字符串的所有文件
    Netbeans C++ unable to resolve identifier 无法解析标识符
    Linux 下编译C程序的全过程
    linux tar.gz zip 解压缩 压缩命令
    安装anaconda
    Mongodb数据迁移步骤
  • 原文地址:https://www.cnblogs.com/zjz20/p/11237346.html
Copyright © 2011-2022 走看看