13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具
Posted 永远的红茶加白地兰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具相关的知识,希望对你有一定的参考价值。
1.查看分区lsblk 或 blkid
[17:54:51 root@centos8] ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 199G 0 part
├─cl-root 253:0 0 70G 0 lvm /
├─cl-swap 253:1 0 2G 0 lvm [SWAP]
└─cl-home 253:2 0 127G 0 lvm /home
sdb 8:16 0 20G 0 disk
sdc 8:32 0 120G 0 disk
├─sdc1 8:33 0 40G 0 part
├─sdc2 8:34 0 60G 0 part
└─sdc3 8:35 0 10G 0 part
sr0 11:0 1 9.3G 0 rom
2. 查看文件系统状态信息
du命令
例:统计/etc目录的大小
[20:13:01 root@centos8] ~]#du -sh /etc
29M /etc
df命令
(1) 查看磁盘的容量使用情况
[20:14:20 root@centos8] ~]#df -hT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 946M 0 946M 0% /dev
tmpfs tmpfs 976M 0 976M 0% /dev/shm
tmpfs tmpfs 976M 9.4M 967M 1% /run
tmpfs tmpfs 976M 0 976M 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 70G 5.2G 65G 8% /
/dev/sda1 xfs 1014M 225M 790M 23% /boot
/dev/mapper/cl-home xfs 127G 953M 126G 1% /home
tmpfs tmpfs 196M 1.2M 194M 1% /run/user/42
tmpfs tmpfs 196M 0 196M 0% /run/user/0
(2) 查看磁盘的inode使用情况
[20:14:24 root@centos8] ~]#df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
devtmpfs 242136 429 241707 1% /dev
tmpfs 249721 1 249720 1% /dev/shm
tmpfs 249721 831 248890 1% /run
tmpfs 249721 17 249704 1% /sys/fs/cgroup
/dev/mapper/cl-root 36700160 124220 36575940 1% /
/dev/sda1 524288 308 523980 1% /boot
/dev/mapper/cl-home 66566144 271 66565873 1% /home
tmpfs 249721 23 249698 1% /run/user/42
tmpfs 249721 9 249712 1% /run/user/0
3.管理交换分区swap
(1).swap概念
swap交换分区是系统RAM的补充,swap 分区支持虚拟内存。当没有足够的 RAM 保存系统处理的数据
时会将数据写入 swap 分区,当系统缺乏 swap 空间时,内核会因 RAM 内存耗尽而终止进程。配置过
多 swap 空间会造成存储设备处于分配状态但闲置,造成浪费,过多 swap 空间还会掩盖内存泄露
注意:为优化性能,可以将swap 分布存放,或高性能磁盘存放
(2).创建1个swap分区
//创建1个mkswap分区
[20:15:22 root@centos8] ~]#mkswap /dev/sdc1
mkswap: /dev/sdc1: warning: wiping old ext4 signature.
Setting up swapspace version 1, size = 40 GiB (42949668864 bytes)
no label, UUID=b176d7b2-7efd-4912-9933-0e5c37ed9299
//查看swap分区blkid命令
[20:24:19 root@centos8] ~]#blkid /dev/sdc1
/dev/sdc1: UUID="b176d7b2-7efd-4912-9933-0e5c37ed9299" TYPE="swap" PARTUUID="8e3d28ce-01"
//配置开机自动挂载文件
[20:34:34 root@centos8] ~]#vim /etc/fstab
/dev/sdc1 swap swap defaults 0 0
UUID=b176d7b2-7efd-4912-9933-0e5c37ed9299/root swap defaults 0 0
//激活所有分区
[20:37:03 root@centos8] ~]#swapon -a
//查看swap分区使用情况
[20:37:30 root@centos8] ~]#free -h
total used free shared buff/cache available
Mem: 1.9Gi 642Mi 695Mi 10Mi 613Mi 1.1Gi
Swap: 2.0Gi 0B 2.0Gi
//查看哪个分区在充当swap分区
[20:56:10 root@centos8] ~]#swapon -s
Filename Type Size Used Priority
/dev/sdc1 partition 41943036 0 -2
/dev/dm-1 partition 2129916 0 -3
数据转换拷贝dd命令
直接去看菜鸟教程吧!
以上是关于13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具的主要内容,如果未能解决你的问题,请参考以下文章