Linux 根目錄爆滿 解決(devmappercentos-root 100%問題)

wget 的一個命令 可以吧目錄下的檔案都下載下來

wget -np -r -nH -c http://download。cs2c。com。cn/neokylin/server/releases/7。0/ls_64/ -P /home/iso

檢視當前linux下的記憶體使用情況及記憶體佔比

df -h

中標麒麟本地yum安裝映象倉庫地址

Linux 根目錄爆滿 解決(/dev/mapper/centos-root 100%問題)

http://download。cs2c。com。cn/neokylin/server/releases/7。0/ls_64/Packages/

Linux 根目錄爆滿 解決(/dev/mapper/centos-root 100%問題)

分類專欄:

Linux

Linux 根目錄爆滿 解決

一、使用

df -h

命令檢視,發現/根目錄的剩餘空間為0。總共系統盤容量才20G。

檔案系統 容量 已用 可用 已用% 掛載點

/dev/mapper/centos-root 20G 20G 20k 100% /

devtmpfs 7。7G 0 7。7G 0% /dev

tmpfs 7。7G 168K 7。7G 1% /dev/shm

tmpfs 7。7G 1。4M 7。7G 1% /run

tmpfs 7。7G 0 7。7G 0% /sys/fs/cgroup

/dev/sdb1 1。8T 1。4T 398G 78% /u01

/dev/sda1 494M 208M 287M 42% /boot

tmpfs 1。6G 8。0K 1。6G 1% /run/user/42

tmpfs 1。6G 0 1。6G 0% /run/user/1001

tmpfs 1。6G 0 1。6G 0% /run/user/1007

tmpfs 1。6G 28K 1。6G 1% /run/user/0

tmpfs 1。6G 0 1。6G 0% /run/user/1006

tmpfs 1。6G 0 1。6G 0% /run/user/1012

/dev/mapper/centos-home 200G 1。4G 199G 1% /home

二、使用

du -h -x ——max-depth=1

檢視哪個目錄佔用過高,對於過高目錄中的內容適當刪減騰出一些空間

0 。/proc

132K 。/root

2。2G 。/usr

12K 。/mnt

16K 。/lost+found

4。0K 。/media

4。0K 。/srv

27M 。/lib64

763M 。/var

16。6G 。/opt

317M 。/lib

2。0K 。/boot

0 。/sys

0 。/net

56M 。/tmp

33M 。/etc

0 。/selinux

0 。/misc

7。7M 。/bin

64K 。/home

17M 。/sbin

0 。/dev

20G 。

可以看出opt目錄佔用過大,可以在opt中清理一些檔案釋放一些空間。

三、CentOS 7 調整 home分割槽擴大 root分割槽

總體過程:

把/home內容備份,然後將/home檔案系統所在的邏輯卷刪除,擴大/root檔案系統,新建/home ,恢復/home內容

1。檢視分割槽

df -h

2。備份home分割槽檔案

tar cvf /tmp/home。tar/home

3。解除安裝/home,如果無法解除安裝,先終止使用/home檔案系統的程序

fuser -km /home/

umount /home

4。刪除/home所在的lv

lvremove/dev/mapper/centos-home

5。擴充套件/root所在的lv,增加800G

lvextend -L +800G/dev/mapper/centos-root

6。擴充套件/root檔案系統

xfs_growfs/dev/mapper/centos-root

7。重新建立home lv

lvcreate -L 73G -n/dev/mapper/centos-home

8。 建立檔案系統

mkfs。xfs

/dev/mapper/centos-home

9。掛載home

mount/dev/mapper/centos-home

10。home檔案恢復

tar xvf /tmp/home。tar -C/home/

cd /home/home/

mv * 。。/

https://blog。csdn。net/weixin_40898368/article/details/90693423

到這裡陷入了沉默。

然後我試著讓他給我從他那裡給我複製一個命令,rm命令,複製出來是這個樣子,各位可以去複製

Linux 根目錄爆滿 解決(/dev/mapper/centos-root 100%問題)

然後我放到/bin目錄下面,sudo chmod 777 。/rm一下,把可執行許可權開啟,rm命令就暢通無阻啦!有困惑的同學快去試一試吧。

shutdown -h now #計算機會立刻關機

給sh檔案賦予可執行許可權: chmod a+x startall。sh

# 更改目錄使用者所屬組 chown -R zhyg:zhyg /home/sirxy/test1

centos7下刪掉一個目錄下所有的檔案

在要刪除的目錄下面 rm -rf *