Los sistemas Linux generarán muchos archivos pequeños inútiles por un largo tiempo. Si necesita perder mucho tiempo para eliminarlos uno por uno, entonces hay una buena manera de eliminar rápidamente estos archivos pequeños. Que Esto debe ser manejado usando el comando rsync.
1. rsync instalado, algunos de los comandos por defecto
sistema Ubuntu instalado: sudo apt-get sistema de instalar rsync
Fedora: sudo yum install rsync < Br>
2. rsync proporciona algunos parámetros relacionados con la eliminación
rsync --help |
Grep delete
--del un alias para --delete-while
--delete elimina archivos extraños de las direcciones de destino
--delete-before el receptor elimina antes de la transferencia, No durante
--eliminar-durante las eliminaciones del receptor durante la transferencia (predeterminado)
- eliminar-retrasar la eliminación de eliminaciones durante, eliminar después de
- eliminar-después de eliminar el receptor Después de la transferencia, no durante
--delete-excluded también se eliminan los archivos excluidos de las direcciones de destino
--ignore-errors se eliminan aunque haya errores de E /S
-max-delete = NUM no borra ‘ t más de NUM archivos
donde --delete-antes de que el destinatario borre antes de la transferencia
3. Ejemplo
Vacío Directorio o archivo, de la siguiente manera:
Primero, cree un directorio vacío
mkdir /data /blank
Segundo, use rsync para eliminar el directorio de destino
rsync --delete-before -d -a -H -v --progress --stats /data /blank //var /edatacache /
o
rsync --delete-before -d /data /blank //var /edatacache /
De esta manera, el directorio /var /edatacache se vacía rápidamente.
Descripción de la opción:
– delete-before Receiver elimina antes de la transferencia
– progress muestra el proceso de transferencia durante la transferencia
- un modo de archivo, lo que significa que los archivos se transfieren de forma recursiva y todos los atributos del archivo se guardan
-H archivos que están cableados
-v modo de salida detallado
– stats El estado de transferencia de algunos archivos
-d transfiere directorios sin recurrir
En tercer lugar, también se puede usar para eliminar archivos grandes.
Si tenemos algunos en /root /Diez G o incluso cientos de datos de archivos G, ahora queremos eliminarlos
1), crear un archivo vacío
touch /root /empty
2), usar rsync Archivo vacío /raíz /datos
rsync --delete-before -d --progess --stats /root /empty /root /data
Nota:
When SRC Se informará cuando la naturaleza del archivo DEST sea inconsistente
Cuando las propiedades de SRC y DEST son ambos archivos [f], significa borrar el contenido del archivo en lugar de eliminarlo.
Cuando las propiedades de SRC y DEST son directorio [d], significa eliminar todos los archivos en el directorio, haciéndolo vacío.
Lo anterior es la eliminación por lotes de Linux usando el comando rsync. Se presenta el método de los archivos pequeños. Después de usar el comando rsync, incluso cientos de miles de archivos pequeños se pueden eliminar rápidamente, lo que le ahorra un tiempo valioso.
El nombre completo del lenguaje Go del sistema Linux es golang, un lenguaje de desa
Los avisos de Linux no pueden cargar el error de la política de selinux al iniciar, lo que hace que
xmanager Passive puede transferir gráficos solo cuando inicias sesión en la interfa
El comando rdate de Linux se usa principalmente para mostrar la fecha y la hora de
¿Cómo cambiar el nombre de la tarjeta multi-red de linux?
¿Cómo usar el comando táctil bajo Linux?
Versión de escritorio de Ubuntu para abrir el paso de auricular Bluetooth
Linux usa PXE para instalar máquinas virtuales
Backtrack Cómo abrir el servicio SSH
Consejos de Linux SecureCRT para cargar y descargar archivos
Uso de la función de enrutamiento y reenvío de Linux para compartir Internet
Ubuntu instala el juego de los pasos de Wesnoth
¿El color del comentario de Linux vim no puede ver cómo cambiar?
Linux usa el comando cat para mostrar los caracteres ocultos
Procesamiento del error de falla de segmentación en la programación de Linux
La configuración del sistema Linux ajusta automáticamente el brillo de la pantalla
¿Qué debo hacer si no puedo encontrar el disco duro cuando instalo Win7?
No Win10 después de Win9? "Win9" se convierte en la última versión de Windows
Win9 concept design muestra: mucho mejor que Win8.1
Condiciones básicas para ejecutar Windows 8
Método del sistema de reparación del disco U después del bloqueo del sistema Win7
¿Cómo ajustar el brillo de la pantalla del ordenador? ¿Cómo ajustar?