文档章节

磁盘管理

w
 wzb88
发布于 06/16 17:00
字数 1058
阅读 3
收藏 0

先来看两个查看的命令

  • 查看磁盘使用情况df

    用法:df, df -h, df -m, df -k

  • 查看目录或文件大小

    用法:du -sh, du -sm, du -s(默认以k为单位)

新加一块盘如何操作

步骤:分区(可选)--> 格式化 --> 挂载

分区工具:fdisk /parted

  • fdisk

    fdisk -l 查看磁盘以及分区情况

    fdisk 设备名字 对指定磁盘进行分区,如 fdisk /dev/sdb 针对/dev/sdb进行分区

    知识点:主分区、扩展分区、逻辑分区。MBR格式的分区,最多分4个主分区;主分区+扩展分区的和<=4;扩展分区包含逻辑分区;逻辑分区号一定是从5开始,而且必须连续;

    fdisk内部指令:n(new), p(print), d(delete), p(primary主), e(extend扩展), l(logical逻辑), w(write), q(quit)

  • parted

    MBR格式的分区最大支持2T,如果大于2T,使用parted工具,GPT格式

    特点:没有主分区、扩展分区和逻辑分区一说

    示例:

     parted /dev/sdb #使用parted工具分区/dev/sdb磁盘
     mklabel gpt  #创建分区表,格式GPT,还可以指定msdos(即MBR格式)
     print #打印分区情况
     mkpart aming 0 1000 #针对GPT格式,分区类型名字就自定义吧,无所谓叫什么,但是如果是msdos,只能是primary(主分区), extended(扩展分区), logical(逻辑区)
     #0为该分区的开始值,1000为结束值,单位为MB,1000MB即1GB。
     mkpart linux 1001 5000 #再分一个从1001到5000的分区,即4GB的分区
     rm 2 #删除第2个分区,这里的2指的是分区号,可以通过print查看,第一列即分区号
    

格式化:mkfs.ext4, mkfs.xfs

小常识:CentOS7默认采用的是xfs文件系统,在CentOS6上默认采用的是ext4文件系统。

  • mkfs.xfs

    用法:mkfs.xfs /dev/sdb1

    -b size=4096 #指定块大小,单位字节,可用1024、2048、4096(默认值)、8192...(指数增长)

    -L label name #指定标签

  • mkfs.ext4

    用法: mkfs.ext4 /dev/sdb2

    -b 4096 #指定块大小

    -L label name #指定标签

  • blkid 查看分区信息(什么类型、UUID、LABEL)

    blkid /dev/sde1

挂载:mount

  • /etc/fstab配置文件

    第一列:分区名称,或者UUID

    第二列:挂载点

    第三列:分区类型

    第四列:挂载选项,一般为defaults

    第五列:是否被dump备份,是的话这里就是1,否则就是0

    第六列:开机时是否自检磁盘。1,2都表示检测,0表示不检测,其中1级别比2级别高,要将/设置为1,其他为2

  • 挂载选项

    async/sync: async表示和磁盘和内存不同步,系统每隔一段时间把内存数据写入磁盘中,而sync则会时时同步内存和磁盘中数据;

    auto/noauto: 开机自动挂载/不自动挂载;

    defaults: 按照大多数永久文件系统的缺省值设置挂载定义,它包含了rw, suid, dev, exec, auto, nouser, async

    ro: 按只读权限挂载 ;

    rw: 按可读可写权限挂载 ;

    exec/noexec: 允许/不允许可执行文件执行,但千万不要把根分区挂载为noexec,那就无法使用系统了,连mount命令都无法使用了,这时只有重新做系统了;

    user/nouser: 允许/不允许root外的其他用户挂载分区,为了安全考虑,请用nouser ;

    suid/nosuid: 允许/不允许分区有suid属性,一般设置nosuid ;

    usrquota: 启动使用者磁盘配额模式,磁盘配额相关内容在后续章节会做介绍;

    grquota: 启动群组磁盘配额模式;

  • mount命令

    示例1:mount /dev/sdb2 /data

    示例2:mount -t ext4 -o noexec,ro /dev/sdb1 /data #-t 指定分区类型,-o指定挂载选项

    示例3: mount UUID="b9bc5033-9627-4969-a1e9-7ffed6397a44" /data #用UUID挂载

    示例4:mount LABEL="aming" /mnt/ #用LABEL挂载

  • umount命令

    示例1:umount /data

    示例2:umount /dev/sdb1

    示例3:umount -l /dev/sdb2 #强制卸载

© 著作权归作者所有

w
粉丝 2
博文 94
码字总数 89905
作品 0
杭州
私信 提问
Windows Server 2012 R2配置ISCSI磁盘共享盘(4)

4、 管理iSCSI磁盘 1) 登陆2K1202服务器,计算机管理---磁盘管理 2) 选择磁盘管理 3) 选择磁盘1和磁盘2,右键选择联机 4) 按提示选择确定 4)右键选择磁盘2,新建简单卷 5)下一步 5) 下一步...

fengxja
2013/12/27
0
0
一个基于ISCSI的开源私有云服务器系统--东盛云网开源无盘及虚拟磁盘服务器系统

东盛云网网络实验室致力于研究、开发与生产虚拟磁盘技术管理系统,核心产品WL-ISCSI是目前领先的虚拟磁盘管理软件。藉虚拟化存储设备虚拟服务与一 体,提供一个高效率且低成本的管理方案,带...

RICHARDZYQ
2010/11/09
8.1K
1
ubuntu磁盘管理/文件权限属组管理命令

Ubuntu磁盘管理命令是有很好的使用方法,这里我们主要介绍Ubuntu磁盘管理命令能对大家有帮助,包括介绍Ubuntu打印管理等方面。 1 Ubuntu磁盘管理 # df df 用于报告文件系统的总容量,使用量,...

jisywh
2015/12/11
42
0
Win2012R2 Hyper-V初级教程05 — 存储与磁盘配置

在Win2012R2中磁盘的质量管理是我们不得不说的一项好功能,存储服务质量 (QoS):使用存储 QoS,你可以管理虚拟机访问的虚拟硬盘的存储吞吐量。使用存储 QoS,可以针对虚拟机中的每个虚拟磁盘...

levinbin
2017/07/26
0
0
Mac电脑上如何进行磁盘管理操作

为了维护磁盘,使得磁盘在使用过程中能够高效率地存储文件,我们经常需要对磁盘进行管理,对它实时检查维护延长磁盘的使用寿命。在mac电脑中若你想要进行mac磁盘管理操作,可以通过Tuxera NT...

MAC应用软件
2016/10/26
3
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux的基本命令

目录的操作命令(增删改查) 增: mkdir 目录名称; 查: ls 可以看到该目录下的所有的目录和文件 ls -a,可以看到该目录下的所有文件和目录,包括隐藏的 ls -l,可以看到该目录下的所有目录和...

凹凸凸
今天
2
0
在古老unix中增加新用户

Installing 4.3 BSD Quasijarus on SIMH 目标:要在4.3BSD中新增加用户dmr,指定目录/home/dmr,uid为10 gid=31(guest组,系统已建立) 4.3BSD还没有adduser或useradd 直接修改/etc/passwd...

wangxuwei
今天
2
0
Bootstrap(六)表单样式

基本样式 所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中可以获得最好...

ZeroBit
昨天
3
0
SSL 证书格式转换

SSL 证书格式转换 不同服务器情况下,需要不同的证书格式。 比如 pem 转 pfx。 pem在window 平台下可以导入,但是无法正常使用。 需要转换成pfx。 推荐在线转换工具,由中国数字证书网站提供...

DrChenXX
昨天
2
0
HAProxy

xx

Canaan_
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部