文档章节

20180925 df与du命令、fdisk磁盘分区

野雪球
 野雪球
发布于 09/26 00:51
字数 1399
阅读 10
收藏 0

df 命令

disk filesystem的缩写,查看已挂载磁盘的总容量、使用容量、剩余容量信息。

[root@centos01 ~]# df
Filesystem     1K-blocks   Used Available Use% Mounted on
/dev/sda3       27043944 885972  26157972   4% /
devtmpfs          499848      0    499848   0% /dev
tmpfs             505428      0    505428   0% /dev/shm
tmpfs             505428   6792    498636   2% /run
tmpfs             505428      0    505428   0% /sys/fs/cgroup
/dev/sda1         201388  76016    125372  38% /boot

带tmpfs说明该文件系统是临时文件系统
/dev/shm为内存分区,默认大小为物理内存的一半
free 命令可以查看swap分区

[root@centos01 ~]# free
             total       used       free     shared    buffers     cached
Mem:       1010860     231640     779220       6796        692      81600
-/+ buffers/cache:     149348     861512
Swap:      4194300          0    4194300

-h: 表示使用合适的单位显示容量信息

[root@centos01 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        26G  866M   25G   4% /
devtmpfs        489M     0  489M   0% /dev
tmpfs           494M     0  494M   0% /dev/shm
tmpfs           494M  6.7M  487M   2% /run
tmpfs           494M     0  494M   0% /sys/fs/cgroup
/dev/sda1       197M   75M  123M  38% /boot

-k、-m:分别表示以KB和MB单位显示磁盘容量信息

-i: 查看磁盘inodes使用情况,若已使用100%,即使有剩余的磁盘空间,也会提示磁盘已满。
inodes大小是在磁盘格式化时确定的,是根据磁盘分区决定其大小。

du 命令

disk useage. 用来查看一个文件或目录所占的空间大小。
当一个文件小于4k时,也会显示为4k。因为磁盘会划分为多个小块,文件都存到这些小块里,不够4k时,也占用着这个4k的块,每个小块只能有一个文件。
-s 只列出总和大小。
-h 表示使用合适的单位显示容量信息。
一般使用: du -sh 目录/文件

磁盘管理

fdisk -l 列出系统所有的磁盘
虚拟机添加磁盘后需要重启系统(reboot)


默认选择硬盘后,一直“下一步”

到这里,单击“完成”磁盘添加完成

通过上面操作重启后系统后

[root@centos01 ~]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b933a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      411647      204800   83  Linux
/dev/sda2          411648     8800255     4194304   82  Linux swap / Solaris
/dev/sda3         8800256    62914559    27057152   83  Linux

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

# Disk /dev/sdb为新磁盘,还没有进行分区

[root@centos01 ~]#
[root@centos01 ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xbe968c4c.

Command (m for help): p   # 打印当前磁盘的分区信息

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xbe968c4c

   Device Boot      Start         End      Blocks   Id  System

Command (m for help): n  # 分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p  # 选择主分区
Partition number (1-4, default 1): 1 # 分区号
First sector (2048-10485759, default 2048): 2048 # 开始的扇区
Last sector, +sectors or +size{K,M,G} (2048-10485759, default 10485759): +2G  # 大小
Partition 1 of type Linux and of size 2 GiB is set

Command (m for help): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): e  # 扩展分区
Partition number (2-4, default 2): 2
First sector (4196352-10485759, default 4196352):
Using default value 4196352
Last sector, +sectors or +size{K,M,G} (4196352-10485759, default 10485759): +1G
Partition 2 of type Extended and of size 1 GiB is set

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xbe968c4c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     6293503     1048576    5  Extended

Command (m for help): n
Partition type:
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)
Select (default p): p
Partition number (3,4, default 3): 3
First sector (6293504-10485759, default 6293504):
Using default value 6293504
Last sector, +sectors or +size{K,M,G} (6293504-10485759, default 10485759): +2G
Value out of range.
Last sector, +sectors or +size{K,M,G} (6293504-10485759, default 10485759):
Using default value 10485759
Partition 3 of type Linux and of size 2 GiB is set

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xbe968c4c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     6293503     1048576    5  Extended
/dev/sdb3         6293504    10485759     2096128   83  Linux

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xbe968c4c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     6293503     1048576    5  Extended
/dev/sdb3         6293504    10485759     2096128   83  Linux

Command (m for help): d # 删除分区
Partition number (1-3, default 3): 2 #删除的分区号
Partition 2 is deleted

Command (m for help): p

Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xbe968c4c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb3         6293504    10485759     2096128   83  Linux

逻辑分区是从第5个分区号开始,并且是连续的。
扩展分区可以划分为一定大小的空间,但真正占用空间的是扩展分区里的逻辑分区;扩展分区本身不支持格式化,写数据,是一个装着逻辑分区的“壳”。
主分区数量范围1 ~ 3,逻辑分区数量范围0 ~ 1。

© 著作权归作者所有

共有 人打赏支持
野雪球
粉丝 6
博文 25
码字总数 22399
作品 0
贵阳
2017-12-28 3周4次课 df、 du、磁盘分区

4.1 df命令 查看文件系统使用情况: [root@localhost ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/sda3 18658304 940660 17717644 6% /devtmpfs 489968 0 489968 0% /devtmpfs 499848......

alexis7gunner
2017/12/28
0
0
df命令、du命令 、磁盘分区

9月25日任务 4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 4.1、命令 :df #磁盘空间使用情况 [root@zgxlinux-02 ~]# df 按字节显示 1000Byte=1KB 1000KB=1MB 1000MB=1GB 1000GB=1TB文件系统 1K...

zgxlinux
09/25
0
0
三周第四次课(11月2日) 4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区

4.1 df命令 df 汇报文件系统的磁盘空间使用情况 df -h 自动转换单位 带tmpfs 是临时的系统文件。重启之后会自动消失 linux 磁盘不能直接访问,必须要有个挂载点 free 可以查看swap df -i 查看...

FindDx
2017/11/08
0
0
df命令、du命令、磁盘分区

一、df命令 df 用于查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不接任何参数,默认以KB为单位。 加上-h参数,磁盘的大小以合适的单位显示 文件系统名称中带有tmpfs的都是临时文件系...

豆渣锅
2017/11/12
0
0
linux磁盘分区管理

磁盘管理: df命令: 1、df 查看文件系统磁盘空间使用情况,以k显示单位。 2、df -h 根据磁盘的大小适当显示单位,带tmpfs/devtmpfs是属于临时文件系统,/dev/shm是表示内存(大小是物理内存的...

Gary_加油涛
2017/11/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Shell特殊符号总结以及cut,sort,wc,uniq,tee,tr,split命令

特殊符号总结一 * 任意个任意字符 ? 任意一个字符 # 注释字符 \ 脱义字符 | 管道符 # #号后的备注被忽略[root@centos01 ~]# ls a.txt # 备注 a.txt[root@centos01 ~]# a=1[root@centos01...

野雪球
41分钟前
2
0
OSChina 周二乱弹 —— 程序员圣衣

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文:分享Skeeter Davis的单曲《The End of the World》 《The End of the World》- Skeeter Davis 手机党少年们想听歌,请使劲儿戳(这里...

小小编辑
56分钟前
4
0
[ python import module ] 导入模块

import moudle_name ----> import module_name.py ---> import module_name.py文件路径 -----> sys.path (这里进行查找文件) # from app.web import Personimport app.web.Person as Pe......

_______-
昨天
3
0
Redis性能问题排查解决手册

一、性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息。通过这些信息来分析文章后面提到的一些性能指标。 nfo命令输出的数据可...

IT--小哥
昨天
2
0
mixin混入

①新建mixin.js文件 const mixin = { methods: { /** * 分页公共方法 */ handleSizeChange(val) { this.pageData.size = val; this.query(); }, hand......

不负好时光
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部