df命令、du命令 、磁盘分区

妖精的绣舞 提交于 2019-12-09 14:43:01

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-块    已用     可用 已用% 挂载点
/dev/mapper/centos-root 20342784 1181164 19161620    6% /
devtmpfs                  491216       0   491216    0% /dev
tmpfs                     503460       0   503460    0% /dev/shm
tmpfs                     503460    7596   495864    2% /run
tmpfs                     503460       0   503460    0% /sys/fs/cgroup
/dev/sda1                 201380  109892    91488   55% /boot
tmpfs                     100696       0   100696    0% /run/user/0

#根据磁盘大小按照合适的单位显示

[root@zgxlinux-02 ~]# df -h                
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root   20G  1.2G   19G    6% /
devtmpfs                 480M     0  480M    0% /dev    
tmpfs                    492M     0  492M    0% /dev/shm
tmpfs                    492M  7.5M  485M    2% /run
tmpfs                    492M     0  492M    0% /sys/fs/cgroup
/dev/sda1                197M  108M   90M   55% /boot
tmpfs                     99M     0   99M    0% /run/user/0

#查看swap分区可以用free命令

[root@zgxlinux-02 ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           983M        123M        703M        7.4M        155M        693M
Swap:          399M          0B        399M

 #查看分区下有多少inode以及inode使用情况(inode使用完即使磁盘空间没有用完也不能写入数据)

[root@zgxlinux-02 ~]# df -i
文件系统                   Inode 已用(I)  可用(I) 已用(I)% 挂载点
/dev/mapper/centos-root 10176512   31027 10145485       1% /
devtmpfs                  122804     391   122413       1% /dev
tmpfs                     125865       1   125864       1% /dev/shm
tmpfs                     125865     665   125200       1% /run
tmpfs                     125865      16   125849       1% /sys/fs/cgroup
/dev/sda1                 102400     326   102074       1% /boot
tmpfs                     125865       1   125864       1% /run/user/0

 

4.2 du命令

命令 :du      #查看文件大小  ,常用选项 du -sh  ,当文件小于4kb的时候也按照4KB显示,1个块等于4kb。

[root@zgxlinux-02 ~]# du -sh /root/
36K    /root/
[root@zgxlinux-02 ~]# du -sh /boot/
97M    /boot/
[root@zgxlinux-02 ~]# du -sh /etc/passwd
4.0K    /etc/passwd

 

4.3/4.4 磁盘分区

磁盘分区(上)      命令 :fdisk   查看系统有哪些磁盘

选项 fdisk -l 

[root@zgxlinux-02 ~]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0004892b
   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      411647      204800   83  Linux
/dev/sda2          411648    41943039    20765696   8e  Linux LVM
磁盘 /dev/sdb:4294 MB, 4294967296 字节,8388608 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-root:20.8 GB, 20841496576 字节,40706048 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:419 MB, 419430400 字节,819200 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

#给新硬盘划分分区,常用选项有 n 重新创建 p 列出来 w 保存 d 删除。

[root@zgxlinux-02 ~]# fdisk /dev/sdb     
    按"m"进入 命令操作选项  
 命令(输入 m 获取帮助):p            #列出
磁盘 /dev/sdb:4294 MB, 4294967296 字节,8388608 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x9fd267a2
   设备 Boot      Start         End      Blocks   Id  System
命令(输入 m 获取帮助):n    # 新建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)               #主分区 ,最多划分4个主分区
   e   extended                                                              #扩展分区
Select (default p): p
分区号 (1-4,默认 1):1
起始 扇区 (2048-8388607,默认为 2048):
Last 扇区, +扇区 or +size{K,M,G} (2048-8388607,默认为 8388607):+1 G 
分区 1 已设置为 Linux 类型,大小设为 1 GiB
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:4294 MB, 4294967296 字节,8388608 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x9fd267a2
   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux
/dev/sdb2         2099200     8388607     3144704    5  Extended
命令(输入 m 获取帮助):n
Partition type:
   p   primary (1 primary, 1 extended, 2 free)           #主分区
   l   logical (numbered from 5)                     #逻辑分区
Select (default p): l
添加逻辑分区 5
起始 扇区 (2101248-8388607,默认为 2101248):

4.4、磁盘分区(下)

#分区1-4为主分区, 逻辑分区从分区5开始,逻辑分区必须连续编号,即使删除前边的分区,后边的逻辑分区也回填补编号。

[root@zgxlinux-01 ~]# fdisk -l
磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00019510
   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      411647      204800   83  Linux
/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris
/dev/sda3         4605952    62914559    29154304   83  Linux
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x01e9e2b5
   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     8390655     4194304   83  Linux
/dev/sdb2         8390656    16779263     4194304   83  Linux
/dev/sdb3        16779264    25167871     4194304   83  Linux
/dev/sdb4        25167872    41943039     8387584    5  Extended
/dev/sdb5        25169920    33558527     4194304   83  Linux
/dev/sdb6        33560576    41943039     4191232   83  Linux
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!