Cómo utiliza Linux la línea de comandos para limpiar los discos y aumentar el espacio

  

Nuestro espacio en el disco a menudo tarda mucho tiempo en llenarse, o solo una pequeña cantidad afecta la velocidad del sistema. Entonces, ¿cómo resolvemos este problema? La limpieza es una buena forma. Hoy, Xiaobian le enseña cómo usar la línea de comandos para limpiar la basura del sistema.

Solución:

1, es mayor que 10M Linux encontrar el archivo

encontrar type f -tamaño + 10000k

2 ,. Elimine todos los directorios vacíos

busque /data -type d -empty -exec rm -rf {} \\;

3. Cómo eliminar archivos vacíos (archivos con tamaño igual a 0) en lotes bajo Linux

find /data -type f -size 0c -exec rm -rf {} \\;

find /data -type f -size 0c | Xargs rm – f

4, eliminar el archivo hace cinco días

buscar /datos -mtime +5 -type f -exec rm -rf {} \\;

5, elimine las partes duplicadas de los dos archivos, imprima otra

cat 1.txt 3.txt | Ordenar | Uniq

Instalación: rpm -ivh gcc-c ++ - 4.1.1-52.el5.x86_64.rpm

Eliminar: rpm -e gcc-c ++ - 4.1.2-44.el5 - -nodeps

Vea el paquete de instalación: rpm -q gcc-c ++

Agregue un método

1. Monitoree los sistemas de archivos importantes con regularidad

El sistema de archivos escanea y compara los resultados de cada escaneo para analizar qué archivos a menudo se leen y escriben. A través del análisis, predecimos el crecimiento del espacio. Al mismo tiempo, podemos considerar comprimir y almacenar archivos grandes que no se leen y escriben con frecuencia para reducir el espacio que ocupan.

#ls -lR /home > files.txt

#diff filesold.txt files.txt

Comprime el directorio /home /odd que no se lee o escribe con frecuencia :

#tar cvf odd.bak /home /odd

#compress odd.bak

2. Ver consumo de inodos

Ver espacio con el siguiente comando Los inodos del sistema de archivos ocupado consumen, si hay una gran cantidad de inodos disponibles, significa que el archivo grande ocupa espacio, de lo contrario puede ser que una gran cantidad de archivos pequeños ocupen espacio.

#df -i /home

3. Encuentre el directorio que ocupa mucho espacio

Vea el espacio ocupado por /home:

#du - Hs /home

Ver directorios con más de 1000MB de espacio debajo de /home:

#du | Awk '$ 1 > 2000'

4. Descubra archivos que ocupan más espacio

Encuentre archivos que ocupan más de 2000KB:

#find /home -size + 2000k

Encuentre archivos con un tamaño entre 500KB y 1000KB:

#find -type f -size + 500k -and -size -1000k

5.Encuentre el más cercano Archivos modificados o creados

Si el sistema de archivos sigue siendo normal ayer, el espacio está lleno, por lo que debe averiguar qué archivos se han actualizado y cuáles se han creado recientemente para encontrarlos y procesarlos. Archivos grandes inusuales. Primero " toque " un archivo, la marca de tiempo se establece en una fecha relativamente reciente de acuerdo con la situación específica, y luego use el comando buscar para encontrar un archivo que sea más nuevo que este.

#touch -t 08190800 test

#find /home -newer test -print

6. Elimine los archivos no utilizados como registros y correos electrónicos

Borre los archivos core, mbox, etc.:

#find /-name core |  Xargs rm -rf

#find /-name mbox |  Xargs rm -rf Anterior12Siguiente Total 2 Páginas

Copyright © Conocimiento de Windows All Rights Reserved