亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具相关的知识,希望能为你提供帮助。
1.查看分区lsblk 或 blkid
[17:54:51 root@centos8] ~]#lsblk
NAMEMAJ:MIN RMSIZE RO TYPE MOUNTPOINT
sda8:00200G0 disk
├─sda18:101G0 part /boot
└─sda28:20199G0 part
├─cl-root 253:0070G0 lvm/
├─cl-swap 253:102G0 lvm[SWAP]
└─cl-home 253:20127G0 lvm/home
sdb8:16020G0 disk
sdc8:320120G0 disk
├─sdc18:33040G0 part
├─sdc28:34060G0 part
└─sdc38:35010G0 part
sr011:019.3G0 rom
2. 查看文件系统状态信息
du命令例:统计/etc目录的大小
[20:13:01 root@centos8] ~]#du -sh /etc
29M /etc
df命令(1) 查看磁盘的容量使用情况
[20:14:20 root@centos8] ~]#df -hT
FilesystemTypeSizeUsed Avail Use% Mounted on
devtmpfsdevtmpfs946M0946M0% /dev
tmpfstmpfs976M0976M0% /dev/shm
tmpfstmpfs976M9.4M967M1% /run
tmpfstmpfs976M0976M0% /sys/fs/cgroup
/dev/mapper/cl-root xfs70G5.2G65G8% /
/dev/sda1xfs1014M225M790M23% /boot
/dev/mapper/cl-home xfs127G953M126G1% /home
tmpfstmpfs196M1.2M194M1% /run/user/42
tmpfstmpfs196M0196M0% /run/user/0
(2) 查看磁盘的inode使用情况
[20:14:24 root@centos8] ~]#df -i
FilesystemInodesIUsedIFree IUse% Mounted on
devtmpfs2421364292417071% /dev
tmpfs24972112497201% /dev/shm
tmpfs2497218312488901% /run
tmpfs249721172497041% /sys/fs/cgroup
/dev/mapper/cl-root 36700160 124220 365759401% /
/dev/sda15242883085239801% /boot
/dev/mapper/cl-home 66566144271 665658731% /home
tmpfs249721232496981% /run/user/42
tmpfs24972192497121% /run/user/0
3.管理交换分区swap
(1).swap概念【13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具】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/sdc1swapswapdefaults0 0
UUID=b176d7b2-7efd-4912-9933-0e5c37ed9299/rootswapdefaults0 0
//激活所有分区
[20:37:03 root@centos8] ~]#swapon -a
//查看swap分区使用情况
[20:37:30 root@centos8] ~]#free -h
totalusedfreesharedbuff/cacheavailable
Mem:1.9Gi642Mi695Mi10Mi613Mi1.1Gi
Swap:2.0Gi0B2.0Gi
//查看哪个分区在充当swap分区
[20:56:10 root@centos8] ~]#swapon -s
FilenameTypeSizeUsedPriority
/dev/sdc1partition419430360-2
/dev/dm-1partition2129916 0-3
数据转换拷贝dd命令
直接去看菜鸟教程吧!
推荐阅读
- Windows系统,右键文件夹卡死
- 中职生的自我介绍
- CAN总线调试
- linux中vi,vim操作技巧
- [python] 狄克斯特拉算法
- 面试官(MySQL 是如何执行一条查询语句的())
- 输入输出重定向
- Redis中的String类型16个常用方法(图文例子)
- java 从零开始手写 RPC (05) reflect 反射实现通用调用之服务端