zoukankan      html  css  js  c++  java
  • linux 新建分区 、格式化 并挂载的命令

    一、新建分区命令为

    fdisk /dev/diskname fdisk命令为交互式命令

       p:显示当前硬盘上的分区,包括没保存的改动

       n:创建新分区

      e:表示扩扩展分区

      p:表示主分区

      d:删除一个分区

      w:保存并退出

      q:表示不保存退出

      t:修改分区类型

      l:显示支持的所有类型 一般:83:linux, 82:linux swap, 8e:linux lvm,fd:linux raid

         跟t显示类型的话用L

    二、格式化的命令有

    mkfs 命令

       -t 指定文件系统类型 eg:mkfs -t ext3 /dev/sda3

        也可以这么用 mkfs -t ext3=mkfs.ext3

        mkfs.vfat是fat32文件系统类型

     专门格式化ext文件系统的命令

      mke2fs 是用来指定ext2文件系统的,

       mke2fs -j 用来指定ext3文件系统

      -b:用来指定块大小 1024,2048或者4096,默认4096

      -L 指定分区卷标

      -m:指定预留给超级用户的块数百分比,以便超级用户进行一些操作

      -i:指定为多少个字节的空间创建一个inode,默认为8192

     -N:指定inode个数

    blkid 显示块设备的属性

    显示出UUID ,文件系统TYPE,也可查看卷标

    e2label:用于查看或者定义卷标

    tune2fs:调整文件系统的相关属性

    -j:不损坏原有系统,将ext2升级为ext3

    -L:用于设定卷标

    -m:指定超级用户预留百分比

    -r:指定超级预留块数

    -o:指定挂载选项

        acl

    -c:# 指定挂载次数达到#次之后自检,0或者-1关闭此功能

    -i:# 指定每隔多少天后进行自检,0或者-1表示关闭此功能。

    -l:显示超级块中的信息。

    dumpe2fs也可以显示超级块信息

    fsck:检查并修复linux文件系统

    -t:指定文件系统类型

    -a:自动修复

    e2fscheck:检查ext2或者ext3文件系统的

    三、文件系统的挂载与卸载

    挂载 :将新的文件系统关联至当前根文件系统

    卸载:将文件系统与当前根文件系统的关联关系予以移除

    mount:挂载,重启后挂载的设备不存在

    mount 设备 挂载点

    设备:

      设备文件:/dev/sda5

       卷标:LABEL=""

       UUID:UUID=""

     mount 单独使用,显示已经挂载的设备

    挂载点:目录

    mount[optition][-o optition] 设备 挂载点
    -a:表示挂载 /etc/fstab 文件中定义的所有文件系统

      文件系统的配置文件 /etc/fstab
       os在初始时,会自动挂载此文件中所记录的每个文件系统
       要挂载的设备 挂载点 文件系统类型 挂载选项(defaults,acl(acl是挂载盘符时要制定的,不指名肯定没有)) 转储频率(每多少天做一次完全备份,0表示不备        份,1表示每一天备份一次) 文件系统检测次序(只有根为1,其他文件系统一般为2,0表示不检查)


    -n:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab文件,使用-n选项意味着挂载设备时,不把信息写入此文件
    -t:指定正在挂载的设备上的文件系统的类型,不使用此选项,mount会调用blkid命令获取对应文件系统的类型
    -r 只读挂载,挂载光盘时使用
    -w:读写挂载
    -o :指定额外的挂载选项,也即指定文件系统启用的属性,比如async(异步的,就是内存中的数据修改一下,不会马上写回到磁盘上,减少磁盘io,),atime等等选项。
    remount 重新挂载当前文件系统,不用指定挂载点,

    要求:

      1.此目录没有被其他进程所使用

       2.目录事先存在

      3.目录中的原有文件将暂时被隐藏

      挂载完成后,通过挂载点 访问对应文件系统上的文件

       media目录上挂载便携式移动设备

      mnt上挂载分区

    umount 卸载文件系统

    umount 设备/挂载点

    卸载注意事项:

      1.挂载的设备没有被进程使用

    mount[optition][-o optition] 设备 挂载点

    -a:表示挂载 /etc/fstab 文件中定义的所有文件系统

    -n:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab文件,使用-n选项意味着挂载设备时,不把信息写入此文件

    -t:指定正在挂载的设备上的文件系统的类型,不使用此选项,mount会调用blkid命令获取对应文件系统的类型

    -r 只读挂载,挂载光盘时使用

    -w:读写挂载

    -o :指定额外的挂载选项,也即指定文件系统启用的属性,比如async(异步的,就是内存中的数据修改一下,不会马上写回到磁盘上,减少磁盘io,),atime等等选项。

    remount 重新挂载当前文件系统,不用指定挂载点,

  • 相关阅读:
    [LeetCode]1290. 二进制链表转整数
    [LeetCode]1295. 统计位数为偶数的数字
    map 用法 拿到map数组每一个数据
    父子组件相互传参
    父组件给子组件传参 el-dialog 试例
    如何用JS判断div中内容为空,当为空时隐藏div
    完整的Vue+element-ui table组件实现表格内容的编辑删除和新行添加小实例
    Git操作
    charles的使用
    移动端的一些问题
  • 原文地址:https://www.cnblogs.com/dfyz/p/4867611.html
Copyright © 2011-2022 走看看