Puede usar el siguiente comando para eliminar archivos en Linux desde la línea de comando RMEste comando le permite eliminar varios archivos a la vez.
Además, puede utilizar caracteres para hacer coincidir varios archivos.
Para eliminarlos fácilmente según sea necesario. En este tutorial, te mostraré cómo usar el comando RM
Y elimine archivos y directorios en Linux en combinación con otros comandos.
Para demostrarlo, creé el siguiente archivo de muestra:
Cómo eliminar varios archivos a la vez en Linux
En esta sección, le mostraré varias opciones para eliminar varios archivos al mismo tiempo en Linux.
método uno Con orden rm -v
# rm -v fichero_1.txt fichero_2.txt fichero_3.txt
Seguido del nombre del archivo separado por un espacio. Este método es tradicional y un método común para los principiantes.
Método dos
# rm -v fichero_{1,2,5}.txt 'fichero_1.txt' borrado 'fichero_2.txt' borrado 'fichero_5.txt' borrado
Utilice llaves para especificar los parámetros que se deben seguir al eliminar archivos. Mira el siguiente ejemplo:
Método tres
# rm -v fichero_[125].txt 'fichero_1.txt' borrado 'fichero_2.txt' borrado 'fichero_5.txt' borrado
Puede utilizar el mismo comando para realizar la misma operación que en la opción 2:
Método cuatro
rm -v fichero_*
Elimine todos los archivos con palabras en sus nombres, por ejemplo:
Método cinco
rm -f fichero_*
Elimine archivos protegidos contra escritura ejecutando el parámetro -f (obligatorio):
Método seis
rm *.txt
Utilice el comodín «*» para hacer coincidir varios archivos. Por ejemplo, para eliminar todos los archivos .txt, ejecutaremos el siguiente comando:
Método siete
find /home/dgarcia/ -type f -name "*.txt" -exec rm -f {} ; o find /home/dgarcia/ -type f -name "*.txt" | xargss rm -f
Utilice el siguiente comando para eliminar todos los archivos «.txt» del directorio:
Método ocho
find /home/dgarcia/ -type f -mtime +10 -exec rm -f {} ;
Utilice el siguiente comando para eliminar archivos de más de 10 días en Linux:
Método nueve
find /home/dgarcia/ -type f -size +50M -exec rm -f {} ;
Elimine archivos de más de 50 MB.
Método diez
find /home/dgarcia -type f -newermt '2021-01-01' ! -newermt '2021-10-31' -exec rm -f {} ;
Para eliminar archivos cuya fecha de creación sea entre el 1 de enero de 2021 y el 1 de octubre de 2021, ejecute el siguiente comando: