du,df命令和磁盘管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了du,df命令和磁盘管理相关的知识,希望对你有一定的参考价值。
du,df命令和磁盘管理
[[email protected] ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 41151808 1872588 37165788 5% /
devtmpfs 498064 0 498064 0% /dev
tmpfs 508196 0 508196 0% /dev/shm
tmpfs 508196 308 507888 1% /run
tmpfs 508196 0 508196 0% /sys/fs/cgroup
tmpfs 101640 0 101640 0% /run/user/0
第一列 文件系统 和磁盘分区的名字 ,第二列:磁盘的大小
第三:列已使用了多少。第四列:可用的剩余多少。
第五列:已用百分比. 第六列挂载点名称
[[email protected] ~]# df -h 加上H可以适当的看到磁盘准确的大小
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 1.8G 36G 5% /
devtmpfs 487M 0 487M 0% /dev
tmpfs 497M 0 497M 0% /dev/shm
tmpfs 497M 308K 496M 1% /run
tmpfs 497M 0 497M 0% /sys/fs/cgroup
tmpfs 100M 0 100M 0% /run/user/0
[[email protected] ~]# free
total used free shared buff/cache available
Mem: 1016396 69400 116160 312 830836 740212
Swap: 0 0 0
[[email protected] ~]# df -i 查看分区下面有多少个inodes 和inode使用情况
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/vda1 2621440 47648 2573792 2% /
devtmpfs 124516 334 124182 1% /dev
tmpfs 127049 1 127048 1% /dev/shm
tmpfs 127049 351 126698 1% /run
tmpfs 127049 16 127033 1% /sys/fs/cgroup
tmpfs 127049 1 127048 1% /run/user/0
[[email protected] ~]# df -m 还可以df -m 以兆为单位查看
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/vda1 40188 1829 36295 5% /
devtmpfs 487 0 487 0% /dev
tmpfs 497 0 497 0% /dev/shm
tmpfs 497 1 496 1% /run
tmpfs 497 0 497 0% /sys/fs/cgroup
tmpfs 100 0 100 0% /run/user/0
du 命令
查看一个文件的大小
[[email protected] ~]# du -sh /root/
340K /root/
[[email protected] ~]# du -sh /boot/
132M /boot/
[[email protected] ~]# du -sh /etc/passwd
4.0K /etc/passwd
[[email protected] ~]# ls -lh /etc/passwd
-rw-r--r--. 1 root root 1.4K Oct 30 21:39 /etc/passwd
对比不一样大小 ,上面4K是块 以最小4K为基础
[[email protected] ~]# du /etc/passwd 也可以 这样下
4 /etc/passwd
[[email protected] ~]# du /etc/ 这样会全部列出来
16 /etc/pki/rpm-gpg
4 /etc/pki/java
[[email protected] ~]# du -sh /root/ 正确的写法 是-sh
340K /root/
磁盘挂载
[[email protected] ~]# fdisk -l 可以把系统目前有的给列出来
Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 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: 0x000d2717
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 83884031 41940992 83 Linux
Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 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
如果新插入的磁盘识别不了,可以尝试重新启动
fdisk -l 识别新插入的磁盘
[[email protected] ~]# fdisk /dev/vda 这个后面跟磁盘的名字
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.
Command (m for help): m 输入m查看帮助信息
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition‘s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
对照翻译
触发器的一个启动标志
B编辑BSD磁盘标签
切换DOS兼容性标志
删除一个分区
G创建一个空的GPT分区表
G创建IRIX(SGI)分区表
列出已知分区类型
打印此菜单
添加一个新分区
o创建一个新的空DOS分区表
打印分区表
在不保存更改的情况下退出
创建一个新的空太阳标识
更改分区的系统id
更改显示/输入单元
v验证分区表
将表写入磁盘并退出
额外功能(专家只)
按 p 按 n
Command (m for help): p
Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 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: 0x000d2717
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 83884031 41940992 83 Linux
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
可以选择p 主分区
主分区最多只能分4个
逻辑分区 可以分多个
如果划分4个主分区就不能再划分了 ,就要用 d 默认从第四个删除
所有的操作取消 按 q 按 w是保存
l是逻辑分区的划法
总结 分区 n 出现提示 主分区 还是扩展分区
选择p或者l 然后选择 几个G 然后 w
本文出自 “11325852” 博客,请务必保留此出处http://11335852.blog.51cto.com/11325852/1978644
以上是关于du,df命令和磁盘管理的主要内容,如果未能解决你的问题,请参考以下文章
day14-磁盘管理df/du/fdisk/parted命令