var/log /tmp 目錄下的文件都可以刪除 然后使用一下命令
創(chuàng)新互聯(lián)建站主營(yíng)桑日網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app開(kāi)發(fā),桑日h5小程序制作搭建,桑日網(wǎng)站營(yíng)銷推廣歡迎桑日等地區(qū)企業(yè)咨詢
[root@www /]# du --max-depth=1
0 ./sys
24 ./mnt
16 ./lost+found
16 ./home
8 ./initrd
36 ./tmp
311944 ./var
96552 ./lib
2168 ./root
0 ./selinux
263012 ./proc
6314 ./boot
6124 ./bin
100 ./tftpboot
36276 ./etc
8 ./srv
8 ./misc
17704 ./sbin
216 ./dev
1434828 ./opt
24 ./media
3154664 ./usr
5330086 .
8.0K /var/log/quagga
8.0K /var/log/radius/radacct
52K /var/log/radius
24K /var/log/gdm
8.0K /var/log/ppp
44K /var/log/cups
8.0K /var/log/squid
16K /var/log/mail
8.0K /var/log/audit
88M /var/log
[root@www /]# du -h /tmp
12K /tmp/.font-unix
8.0K /tmp/.ICE-unix
28K /tmp
[root@www /]#
可以使用以下方法:
1、/tmp目錄下是用戶的臨時(shí)文件,可將不需要的直接用rm命令刪除。
2、臨時(shí)文件目錄都可以清理:/var/cache/apt/archives
3、未下載完目錄:/var/cache/apt/archives/partial
你要?jiǎng)h除那些文件直接使用rm命令就可以了。。
如果不確定那些垃圾文件可以直接使用find 安裝日期、類型、修改時(shí)間等判斷那些老舊沒(méi)用的文件。然后用通道|傳給rm進(jìn)行刪除
var/log /tmp 目錄下的文件都可以刪除 然后使用一下命令
[root@www /]# du --max-depth=1
0 ./sys
24 ./mnt
16 ./lost+found
16 ./home
8 ./initrd
36 ./tmp
311944 ./var
96552 ./lib
2168 ./root
0 ./selinux
263012 ./proc
6314 ./boot
6124 ./bin
100 ./tftpboot
36276 ./etc
8 ./srv
8 ./misc
17704 ./sbin
216 ./dev
1434828 ./opt
24 ./media
3154664 ./usr
5330086 .
8.0K /var/log/quagga
8.0K /var/log/radius/radacct
52K /var/log/radius
24K /var/log/gdm
8.0K /var/log/ppp
44K /var/log/cups
8.0K /var/log/squid
16K /var/log/mail
8.0K /var/log/audit
88M /var/log
[root@www /]# du -h /tmp
12K /tmp/.font-unix
8.0K /tmp/.ICE-unix
28K /tmp
[root@www /]#
查看某個(gè)目錄的文件大小并排序 (單位為MB)
清空 /var/log/journal 文件的方法
1、用echo命令,將空字符串內(nèi)容重定向到指定文件中
echo "" system.journal
2、journalctl 命令自動(dòng)維護(hù)文件大小
1)只保留近一周的日志
journalctl --vacuum-time=1w
2)只保留500MB的日志
journalctl --vacuum-size=500M
3)直接刪除 /var/log/journal/ 目錄下的日志文件
rm -rf /var/log/journal/f9d400c5e1e8c3a8209e990d887d4ac1
問(wèn)題與分析解決
執(zhí)行 journalctl時(shí)報(bào)錯(cuò):Error was encountered while opening journal files: Input/output error
問(wèn)題分析:日志文件損壞
解決方法:刪除之前的日志,并重啟 journalctl 服務(wù)
然后,再執(zhí)行 journalctl 限制日志的命令:
tmp目錄下是用戶的臨時(shí)文件,可將不需要的直接用rm命令刪除。 另外,也可以使用以下方法對(duì)linux系統(tǒng)進(jìn)行清理。
1)清理升級(jí)緩存以及無(wú)用包;
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
2)清理opera/firefox緩存文件;
ls ~/.opera/cache4|xargs rm -f
ls ~/.mozilla/firefox/*.default/Cache|xargs rm -f
3)清理Linux下孤立的包;
圖形界面下我們可以用:gtkorphan
sudo apt-get install gtkorphan -y
終端命令下我們可以用:deborphan
sudo apt-get install deborphan -y
4)刪除多余的內(nèi)核;
打開(kāi)終端敲命令:dpkg --get-selections|grep linux
有image的就是內(nèi)核文件;
刪除老的內(nèi)核文件:
sudo apt-get remove 內(nèi)核文件名 (例如:linux-image-2.6.27-2-generic)
內(nèi)核刪除,釋放空間了,應(yīng)該能釋放130-140M空間。
最后看看當(dāng)前內(nèi)核:uname -a
5)清空某個(gè)目錄下所有l(wèi)og日志;
for i in `ls *.log*`
do
cat /dev/null $i
done
附錄:
臨時(shí)文件目錄:/var/cache/apt/archives
未下載完目錄:/var/cache/apt/archives/partial