Linux系统命令——磁盘管理命令

Linux磁盘管理好坏直接关系到整个系统的性能问题。

在磁盘管理中,主要是查看磁盘使用量、磁盘分区、格式化、检验、挂载/卸载磁盘。

查看使用量

df

使用df命令查看文件系统的磁盘空间使用情况,语法格式如下:

df [选项] [文件或目录] 

可选参数有:

  • -h:以GBytes,MBytes,KBytes等格式自行显示;
  • -H:以M=1000K取代M=1024K的进位方式;
  • -a:列出所有的文件系统;
  • -T:显示文件系统类型;
  • -i:不用硬盘容量,以inode的数量来显示;

示例的代码如下:

df                  # 查看系统内所有的文件系统 
df -h /home          # 查看home目录可用的磁盘容量以易读的容量格式显示

如下图所示:


du

使用du命令查看文件和目录磁盘空间使用量,其语法格式如下:

du [选项] 文件或目录名称

常用可选参数有:

  • -h:以GBytes,MBytes,KBytes等格式自行显示;

  • -a:不仅查看子目录大小,还要包括文件;

  • -c:显示所有的文件和子目录大小后,显示总和;

  • -s:只显示总和;

  • --max-depth=n:指定统计子目录的深度为第n层;

直接输入du没有加任何选项时,则du会分析当前所在目录里的子目录所占用的硬盘空间。

示例代码如下:

du -h /home

如下图所示:


磁盘分区

fdisk

使用fdisk命令,其语法格式如下:

fdisk -l            # 查看磁盘分区情况
fdisk 硬盘设备名      # 对新增磁盘进行分区操作

其中

-l:显示所有磁盘的分区列表。

查看磁盘分区情况,示例代码如下:


lsblk查看磁盘

为了方便演示磁盘分区,这里我们添加了一块虚拟磁盘sdb,执行如下代码查看磁盘情况,

lsblk                   # 查看磁盘分区系统情况    
fdisk -l                # 查看磁盘分区情况

如下图所示:



接下来我们对sdb这块虚拟磁盘进行分区,执行如下代码:

fdisk /dev/sdb                  # 对sdb磁盘进行分区

如下图所示:



输入m获取帮助,如下图所示:



在上图中操作命令已经写得很清楚了,这里就不一一解释了,

这里我们输入n新增一个partition,如下图所示:



输入n后,会有两个选择,一个是p主分区,一个是e额外分区。

这里我们选择默认的主分区p即可,如下图所示:



因为现在没有业务需求,这里我们全部都按它默认的就行,最后输入w保存操作并同步磁盘。

查看分区文件

执行如下代码查看磁盘分区文件,

lsblk -f                # 查看磁盘分区文件

如下图所示:
可以看到sdb磁盘已经分区了,但是系统没有分配UUID号给分区的文件。这是因为没有进行磁盘分区的文件系统格式化。

磁盘格式化

使用mkfs命令进行磁盘文件系统的格式化,其语法格式如下:

mkfs [选项] [文件系统格式] 文件系统名

示例代码如下:

mkfs -t xfs /dev/sdb1    # 格式化/dev/sdb1分区,其格式为xfs
lsblk -f                # 查看分区文件系统

如下图所示:



此时系统就分配了一个UUID号给sdb1磁盘分区。

mount/umount挂载/卸载

不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录,一个独立且唯一的文件结构。

Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入那个分区将使它的存储空间在这个目录下获得。

注意:挂载前准备(必须要有光盘或者已经连接镜像文件)。

mount挂载

磁盘挂载使用mount命令,语法格式如下:

mount [-t 文件系统]  [-o options] 设备名 挂载点   # 挂载设备

可选参数如下:

  • -t 文件系统:指定文件系统类型,一般不需指定,因为mount会自动选择正确的类型;
  • -o:主要用来描述设备或档案的挂载方式,常用参数有:loop用来把一个文件当成硬盘分区挂载到系统,ro采用只读方式挂载设备;rw用读写方式挂载设备,iocharset指定访问文件系统所用字符集;

由于我们sr0磁盘中有光盘,如下图所示:



所以挂载sr0磁盘,示例代码如下:

mkdir /mnt/cdrom                    # 创建cdrom文件夹
mount /dev/cdrom /mnt/cdrom          # 将dev/cdrom文件系统挂载到cdrom文件上
lsblk                              # 查看分区文件系统

如下图所示:



执行如下代码查看挂载点,

df -h

如下图所示:



这样就成功挂载了,接下来我们通过ls的方式查看sr0有哪些文件,如下图所示:


开机自动挂载

每一次都要自己手动挂载,当我们想开机自动挂载文件时,只需要修改fstab文件即可,示例代码如下:

vi /etc/fstab

添加红框中内容,保存退出,如下图所示:


umount卸载

使用umount命令卸载挂载点,其语法格式如下:

umount [选项] 设备文件名或挂载点

常用的可选参数有:

  • -f:强制卸载,可用在类似网络文件系统 (NFS) 无法读取到的情况下;
  • -h:不升级/etc/mtab情况下卸载。

示例代码如下:

umount /mnt/cdrom

如下图所示:



好了,Linux系统命令——磁盘管理命令就学到这里了。

公众号:白巧克力LIN

该公众号发布Python、数据库、Linux、Flask、自动化测试、Git等相关文章!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容