En Linux los archivos eliminados utilizando comando rm puede ser completado, entonces, además de otros archivos que desea borrar el archivo especificado qué comando debería usarlo? Después de pequeñas series de introducir el siguiente comando para eliminar un archivo distinto del archivo especificado.
En primer lugar, eliminar archivos y carpetas bajo comandos comunes Linux de la siguiente manera:
Eliminar archivos: archivos rm
Eliminar carpeta: rm-rf dir
debe tenerse en cuenta, rmdir sólo puede eliminar las carpetas vacías.
En segundo lugar, eliminar todos los archivos de desarrollar archivo (carpeta) fuera de ella?
1, 1, es el enfoque demasiado problema es:
Copia los archivos que desea conservar a otra carpeta, a continuación, elimine el directorio y tendrá que mantenerse en movimiento hacia atrás.
Solicitud mv. . /# Para mantener el archivo (carpeta) mantener
rm -rf * # eliminar la carpeta actual de todos los archivos
mv. . /Mantener. /# Para volver a lo original
2, método 2, tiene que estar en la carpeta actual:
rm -rf! (Mantener) # eliminar todos los archivos excepto mantener
archivo
rm -rf! (Keep1 |
keep2) # borrar archivos más allá keep1 y keep2 todos los archivos
3, Método 3, la carpeta actual en conjunción con grep y xargs para hacer frente a los nombres de archivo:
ls |
grep -v mantener |
Todos los archivos
xargs rm # eliminar mantener los archivos fuera de las instrucciones: ls para obtener el nombre de la corriente de todos los archivos y carpetas, grep -v mantienen, Llevar a cabo grep regular para encontrar los correspondientes a mantener, el parámetro -v determina el resultado que no sea el resultado de la coincidencia, es decir, hacia el exterior Mantenga todos los nombres de archivo y xargs para la obtención de los parámetros de la entrada estándar y pasa de nuevo al comando, el comando se utiliza aquí es rm, y eliminar los archivos seleccionados previamente por RM .
Beneficios: grep utilizar expresiones regulares para que coincida con el nombre del archivo, mantener varios archivos a la vez, por lo que el procesamiento más preciso.
4, Método 4, usando el comando find en lugar de la LS, es posible mejorar el método de procesamiento de la formulación 3 carpeta de archivos:
encontrar. /Prueba /|
grep -v mantener |
xargs rm # borrar la carpeta de prueba en curso, además de mantener un archivo de todos los documentos
La descripción, utilizar grep en lugar de encontrar -nombre seleccione el nombre porque el nombre elegido cuando el hallazgo es demasiado problema, no lo suficiente como soporte para expresiones regulares, no excluir nombre de archivo especificado.
5, Método 5, el uso directo encontrar comando para eliminar otros archivos:
encontrar. /-Nombre y lsquo; [^ k] [^ e] [^ e] [^ p] * y rsquo; -exec rm-rf {} \\; # borrar archivos que no sean mantener.
encontrar. /-Nombre y lsquo; [^ k] [^ e] [^ e] [^ p] * y rsquo; |
xargs rm-rf # borrar archivos que no sean mantener. Recomendado!
Descripción: La alta eficiencia de la segunda línea de código por encima de algunos porque -exec inicia varios procesos al eliminar varios archivos a tratar, y xargs rm se iniciará un proceso de tratar.
El método anterior es eliminar el archivo describe el Linux, cuando se desea eliminar todos los archivos que no sean el archivo especificado, entonces los cinco mejores maneras de lograr, elegir un método para tratar de ver sus hábitos.
Algunas personas pueden tener algunas computadoras viejas en sus hogares. Estas configuraciones de c
El comando de historial en Linux se usa para ver los comandos que se han usado. A m
El funcionamiento del sistema Linux, además del uso de la codificación de archivos
Amazon AWS proporciona principalmente servicios de infraestructura de TI a empresas, concretamente a
¿Qué debo hacer si se pierde el archivo inittab del sistema Linux?
CentOS usa el comando dividir para dividir la instancia de archivo
Cómo utilizar UbuTricks en el sistema Ubuntu
Cómo CentOS usa FPM para hacer el paquete RPM
Cómo instalar y configurar la herramienta
Ejemplo de operación de instrucción isosize en Linux
Resumen de los comandos que deben usarse con precaución en Linux
El arranque de Debian no ingresa al método de la interfaz gráfica
Cómo buscar múltiples palabras usando el comando grep en Linux
Habilidades del tiempo de interrupción de la conexión del sistema Linux ssh
Office 2013 usa la herramienta de activación para activar el tutorial
Win7 desactiva el protocolo IPV6 y resuelve el problema del ping del juego en línea
Se espera que Windows 10 Build 14388 sea lanzado pronto
Win8 última versión Build 8888 filtró
La visualización de íconos de Win10 no es normal, ¿cómo resolver? Dos métodos pro test efectivos
Las dificultades no se puede instalar el paquete de idioma chino después de instalar el parche WIN10
Resuelva el problema de hacer estallar el ruido en el video HD /escuchar música en Win8
¿Cómo lidiar con Linux error del servidor WebLogic problemas de inicio en el sistema operativo Linux
IE siempre apague automáticamente y rápido el plugin Flash culpa