1. 利用df命令檢查磁碟空間利用情況
df命令是Linux體系中檢查磁碟空間利用情況的基本東西。以下是一些常用的df命令及其參數:
df
:表現全部已掛載分區的磁碟空間利用情況。df -h
:以人類可讀的格局表現磁碟空間利用情況,如GB、MB等。
示例:
[root@centos ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 45G 4.9G 90% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 0 1.9G 0% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 387M 0 387M 0% /run/user/0
經由過程df命令,妳可能輕鬆地檢查各個分區的磁碟空間利用情況,及時發明空間缺乏的成績。
2. 利用du命令檢查特定目錄大小
du命令用於檢查指定目錄或文件的磁碟佔用空間。以下是一些常用的du命令及其參數:
du
:檢查指定目錄或文件的磁碟佔用空間。du -sh /path/to/directory
:以人類可讀的格局表現指定目錄的磁碟佔用空間。
示例:
[root@centos ~]# du -sh /home/user/documents
4.0K README.txt
8.0K images
275M reports
1.0G data
經由過程du命令,妳可能檢查特定目錄或文件的大小,幫助妳定位佔用磁碟空間較大年夜的文件或目錄。
3. 利用lsblk命令檢查塊設備信息
lsblk命令用於列出體系中的塊設備信息,包含硬碟、分區等。以下是一些常用的lsblk命令及其參數:
lsblk
:列出全部塊設備信息。lsblk -h
:以人類可讀的格局表現塊設備信息。
示例:
[root@centos ~]# lsblk -h
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 50G 0 disk
├── vda1 253:1 0 50G 0 part /
└── vda2 253:2 0 1G 0 part [SWAP]
經由過程lsblk命令,妳可能檢查體系中的塊設備信息,包含設備稱號、大小、範例跟掛載點等。
4. 利用fdisk命令管理磁碟分區
fdisk命令用於檢查跟管理磁碟分區。以下是一些常用的fdisk命令及其參數:
sudo fdisk -l
:列出全部磁碟的分區信息。
示例:
[root@centos ~]# sudo fdisk -l
Disk /dev/vda: 50.0 GB, 50111802016 bytes, 976569024 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
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 9765648 4882848 83 Linux
/dev/vda2 9765649 976569024 4469792 82 Linux swap / Solaris
經由過程fdisk命令,妳可能檢查跟管理磁碟分區,如創建、刪除、調劑分區大小等。
5. 利用LVM擴大年夜磁碟空間
LVM(Logical Volume Manager,邏輯卷管理器)是Linux體系中一種富強的磁碟管理東西,它供給了機動的磁碟分區跟存儲管理方法。以下是一些常用的LVM命令及其參數:
pvcreate /dev/sdb
:創建物理卷。vgcreate myvg /dev/sdb
:創建卷組。lvcreate -L 10G -n mylv myvg
:創建邏輯卷。vgextend myvg /dev/sdc
:擴大年夜卷組。lvextend -L +10G /dev/myvg/mylv
:擴大年夜邏輯卷。
示例:
[root@centos ~]# pvcreate /dev/sdb
[root@centos ~]# vgcreate myvg /dev/sdb
[root@centos ~]# lvcreate -L 10G -n mylv myvg
[root@centos ~]# vgextend myvg /dev/sdc
[root@centos ~]# lvextend -L +10G /dev/myvg/mylv
經由過程LVM,妳可能輕鬆地擴大年夜磁碟空間,無需重新分區或重新格局化。
總結:
以上五大年夜實用技能可能幫助妳輕鬆應對CentOS體系中磁碟空間缺乏的成績。在現實操縱中,根據具體須要抉擇合適的方法,可能有效地管理跟優化磁碟空間。