'/' 分区为 100% 容量,哪些内容没有用,可以删除?

use*_*414 -2 linux redhat

我的 serverv 硬盘“/”分区的容量为 100%,并且由于所有其他分区本质上都是最小的,因此我需要删除任何大型日志/文件或将它们存档以清除“/”中的空间。我列出了 /var 的内容(似乎挂载在“/”上的最大目录是“/var”)

[root@ensim var]# ls
account      appliance  db     gdm    lock  mailman  opt       spool    tux    yp
adm      cache  empty  lib    log   named    preserve  tmp  usage  zope
analog-5.32  crash  ftp    local  mail  nis      run       tomcat4  www
Run Code Online (Sandbox Code Playgroud)

我还列出了日志的内容

[root@ensim var]# cd log
[root@ensim log]# ls
appliance   cron.3   ksyms.4    messages      rpmpkgs.3     spooler.2  wpchkquota.log
boot.log    cron.4   ksyms.5    messages.1    rpmpkgs.4     spooler.3  wtmp
boot.log.1  cups     ksyms.6    messages.2    samba     spooler.4  wtmp.1
boot.log.2  dmesg    lastlog    messages.3    scrollkeeper.log  squid      xferlog
boot.log.3  ensim    mail   messages.4    secure        tmp    xferlog.1
boot.log.4  gdm      maillog    mysqld.log    secure.1      up2date    xferlog.2
clamav      httpd    maillog.1  mysqld.log.4  secure.2      up2date.1  xferlog.3
conf        ksyms.0  maillog.2  pgsql         secure.3      up2date.2  xferlog.4
cron        ksyms.1  maillog.3  rpmpkgs       secure.4      up2date.3  xferlog.5
cron.1      ksyms.2  maillog.4  rpmpkgs.1     spooler       up2date.4  yum.ensim.log
cron.2      ksyms.3  mailman    rpmpkgs.2     spooler.1     vbox       zope
Run Code Online (Sandbox Code Playgroud)

[root@ensim log]# du -sh ./*
4.0M    ./appliance
8.0K    ./boot.log
4.0K    ./boot.log.1
4.0K    ./boot.log.2
4.0K    ./boot.log.3
0   ./boot.log.4
472K    ./clamav
60K ./conf
28K ./cron
372K    ./cron.1
252K    ./cron.2
316K    ./cron.3
0   ./cron.4
24K ./cups
12K ./dmesg
84K ./ensim
4.0K    ./gdm
876K    ./httpd
84K ./ksyms.0
84K ./ksyms.1
84K ./ksyms.2
84K ./ksyms.3
84K ./ksyms.4
84K ./ksyms.5
84K ./ksyms.6
60K ./lastlog
4.0K    ./mail
19M ./maillog
7.1G    ./maillog.1
179M    ./maillog.2
210M    ./maillog.3
0   ./maillog.4
4.0K    ./mailman
508K    ./messages
4.3M    ./messages.1
1.6M    ./messages.2
19M ./messages.3
0   ./messages.4
4.0K    ./mysqld.log
0   ./mysqld.log.4
0   ./pgsql
32K ./rpmpkgs
32K ./rpmpkgs.1
32K ./rpmpkgs.2
32K ./rpmpkgs.3
32K ./rpmpkgs.4
4.0K    ./samba
4.0K    ./scrollkeeper.log
104K    ./secure
1.5M    ./secure.1
1.2M    ./secure.2
2.3M    ./secure.3
0   ./secure.4
0   ./spooler
0   ./spooler.1
0   ./spooler.2
0   ./spooler.3
0   ./spooler.4
4.0K    ./squid
24G ./tmp
0   ./up2date
0   ./up2date.1
0   ./up2date.2
0   ./up2date.3
0   ./up2date.4
4.0K    ./vbox
4.0K    ./wpchkquota.log
68K ./wtmp
96K ./wtmp.1
0   ./xferlog
4.0K    ./xferlog.1
4.0K    ./xferlog.2
128K    ./xferlog.3
4.0K    ./xferlog.4
4.0K    ./xferlog.5
0   ./yum.ensim.log
0   ./zope
Run Code Online (Sandbox Code Playgroud)

[root@ensim log]# du -sh *  
4.0M    appliance
8.0K    boot.log
4.0K    boot.log.1
4.0K    boot.log.2
4.0K    boot.log.3
0   boot.log.4
472K    clamav
60K conf
28K cron
372K    cron.1
252K    cron.2
316K    cron.3
0   cron.4
24K cups
12K dmesg
84K ensim
4.0K    gdm
876K    httpd
84K ksyms.0
84K ksyms.1
84K ksyms.2
84K ksyms.3
84K ksyms.4
84K ksyms.5
84K ksyms.6
60K lastlog
4.0K    mail
19M maillog
7.1G    maillog.1
179M    maillog.2
210M    maillog.3
0   maillog.4
4.0K    mailman
508K    messages
4.3M    messages.1
1.6M    messages.2
19M messages.3
0   messages.4
4.0K    mysqld.log
0   mysqld.log.4
0   pgsql
32K rpmpkgs
32K rpmpkgs.1
32K rpmpkgs.2
32K rpmpkgs.3
32K rpmpkgs.4
4.0K    samba
4.0K    scrollkeeper.log
108K    secure
1.5M    secure.1
1.2M    secure.2
2.3M    secure.3
0   secure.4
0   spooler
0   spooler.1
0   spooler.2
0   spooler.3
0   spooler.4
4.0K    squid
24G tmp
0   up2date
0   up2date.1
0   up2date.2
0   up2date.3
0   up2date.4
4.0K    vbox
4.0K    wpchkquota.log
68K wtmp
96K wtmp.1
0   xferlog
4.0K    xferlog.1
4.0K    xferlog.2
128K    xferlog.3
4.0K    xferlog.4
4.0K    xferlog.5
0   yum.ensim.log
0   zope
Run Code Online (Sandbox Code Playgroud)

哪些内容没有用,可以删除?

EEA*_*EAA 5

哪些内容没有用,可以删除?

嗯,只有你能决定。我们如何知道您的服务器用于什么用途?


其中最大的目录是什么/var?如果我猜的话,它会是/var/log,这是您的系统日志所在的位置。在那里找到最大的文件,然后删除它们或复制到另一台服务器进行存档。然后,为了防止将来发生这种情况,请确保正确安装和配置 logrotate。

  • 好吧,那么我建议您阅读 linux 系统管理。 (4认同)