一、新建分区命令为

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 重新挂载当前文件系统,不用指定挂载点,

linux 新建分区 、格式化 并挂载的命令的更多相关文章

  1. linux硬盘分区格式化及挂载

    1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为 ...

  2. linux增加硬盘 磁盘分区格式化及挂载

    nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件  + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualB ...

  3. Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)

    [前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...

  4. linux磁盘分区格式化-fdisk命令工具

    本文主要讲述使用fdisk工具对磁盘进行分区和格式化的方法 首先要明确分区是针对磁盘进行的操做,磁盘分区会创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区 1.查看磁盘分区状态 1. ...

  5. ubuntu server下建立分区表/分区/格式化/自动挂载(转)

    link:http://www.thxopen.com/linux/2014/03/30/Linux_parted.html 流程为:新建分区-->格式化分区-->挂载分区 首先弄明白分区 ...

  6. Linux磁盘分区格式化和扩容

    Note:根据各系统上磁盘的类型不同,磁盘命名规则也会不同:例如/dev/xvd,/dev/sd,/dev/vd,/dev/hd 目录 磁盘格式化 MBR格式 GPT分区 磁盘扩容 MBR格式扩容 G ...

  7. linux新建分区和磁盘

    1.查看已有分区 ]# df –hl fdisk -l 查看磁盘情况 ]# fdisk –l 2.对未分区的进行分区 # fdisk /dev/vdb 硬盘分区 创建了一个55G的分区磁盘 1.新建第 ...

  8. centos 磁盘分区格式化与挂载

    1 查看系统里硬盘信息fdisk -l 2 磁盘分区fdisk /dev/sdc输入m显示帮助a:命令指定启动分区:d:命令删除一个存在的分区:l:命令显示分区ID号的列表:m:查看fdisk命令帮助 ...

  9. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

随机推荐

  1. spark+kafka 小案例

    (1)下载kafka的jar包 http://kafka.apache.org/downloads spark2.1 支持kafka0.8.2.1以上的jar,我是spark2.0.2,下载的kafk ...

  2. APPLE ID随意转区到US或者HK.不需要信用卡

    看到论坛有封釉想去US 或者HK 的商店下载大陆商店没有的APP.(比如 Tumblr) 但是现在在手机上或者是网页管理apple id 更改地区,需要输入付款信息. 现在教大家利用旧版的icloud ...

  3. u-boot-2014_04在TQ2440上的移植

    本文详细介绍了新版本的u-boot-2014_04在tq2440平台上的移植过程,期间参考了网上的其他移植文档,还有韦东山的移植uboot视频,讲的很好.下面是共享链接,欢迎下载,一同学习.其中有移植 ...

  4. Java异常封装(自定义错误码和描写叙述,附源代码)

    真正工作了才发现.Java里面的异常在真正工作中使用还是十分普遍的. 什么时候该抛出什么异常,这个是必须知道的. 当然真正工作里面主动抛出的异常都是经过分装过的,自己能够定义错误码和异常描写叙述. 以 ...

  5. Android中应用安装分析

    #1 安装方式 1 安装系统APK和预制APK时,通过PMS的构造函数中安装,即第一次开机时安装应用,没有安装界面. 2 网络下载安装,通过应用商店等,即调用PackageManager.instal ...

  6. - WebStorm 转载【干货技术贴】之-mac下如何安装WebStorm + 破解

    写在前面 之前公司不忙的时候,用闲暇功夫想学习React-Native 苦于找不到一款好的代码编辑器,在广泛搜索以后,发现最适合的就是网页代码编辑器WebStrom,所以就尝试安装和破解,下面我将自己 ...

  7. web安全之SQL注入---第三章 如何寻找sql注入?

    借助逻辑推理1.识别web应用中所有输入点2.了解哪些类型的请求会触发异常3.检测服务器响应中的异常 总结: 输入点无非就是:地址栏.和输入框 输入康输入一些非法字符,导致后台的sql语句错误,

  8. 2820: YY的GCD

    2820: YY的GCD Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 1693  Solved: 901[Submit][Status][Discu ...

  9. 记录-Maven下载jar包失败解决办法

    maven从nexsu上面拉jar包,有时会因为网络问题导致下不了包,这时候文件夹内会个*lastUpdated.properties的文件,而这文件的存在会导致下次服务器不会去下载这个包,这时候要删 ...

  10. VS2015增量编译,加快编译速度

    起因:之前工程设置的好好的, 改动一个文件,必定是只编译该文件相关的.然而最近就是无论是否改动文件,都会有部分文件重新编译. 解决流程:查看增量编译的设置1.1 因为工程是在Debug模式下,so清空 ...