¿Quiere saber cómo puede eliminar un archivo o una carpeta en su máquina Linux? Tal vez tenga algunos archivos innecesarios que desee eliminar de su sistema.
En este artículo, analizaremos todo lo relacionado con la eliminación de archivos y carpetas en Linux. También proporcionaremos información breve sobre las diversas banderas y opciones que puede usar al eliminar archivos y directorios en su computadora.
Cómo eliminar un archivo en Linux
De forma predeterminada, los sistemas Linux le brindan una forma de eliminar archivos y directorios usando la terminal. Desconectar, rm, y rmdir son utilidades integradas que permiten al usuario limpiar el almacenamiento de su sistema eliminando archivos que ya no son necesarios (rm significa retirar mientras que rmdir denota eliminar directorio).
Para eliminar un archivo con el comando desvincular, escriba:
desvincular nombre de archivo
Cuando presionas Ingresar, el sistema eliminará el vínculo físico del archivo especificado con el almacenamiento. Tenga en cuenta que no podrá eliminar varios archivos con el comando desvincular. El comando rm toma la delantera en tales situaciones.
Para eliminar un solo archivo usando rm, escriba:
rm nombre de archivo
Con rm, deberá confirmar la eliminación de archivos protegidos contra escritura escribiendo y o sí. Este es un mecanismo de seguridad en Linux, ya que la mayoría de los archivos del sistema están protegidos contra escritura y Linux confirma si el usuario desea eliminarlos. Cifrado de archivos y carpetas en Linux También es posible si se toma en serio la protección de su sistema.
Al eliminar un archivo protegido contra escritura, verá un mensaje similar al que se muestra a continuación.
rm: ¿eliminar el archivo vacío regular protegido contra escritura 'nombre de archivo'?
También puede pasar varios nombres de archivo separados por Espacio carácter para eliminar más de un archivo.
rm nombre de archivo1 nombre de archivo2 nombre de archivo3
Para eliminar todos los archivos que tienen una extensión específica, puede implementar expresiones regulares en el comando rm.
rm * .txt
El comando mencionado anteriormente eliminará todos los archivos de texto en el directorio de trabajo actual.
Si desea confirmar la eliminación de cada archivo en un directorio, use el -I bandera con rm. los -I representa la bandera interactivo y le permitirá elegir si desea eliminar el archivo o no. Tendrás que escribir si o n / no para confirmar su elección.
rm -i * .txt
Para eliminar archivos sin el mensaje de confirmación, use el -F bandera con el comando rm. los -F representa fuerza o a la fuerza.
rm -f nombre de archivo1 nombre de archivo2 nombre de archivo3
Hay varias otras opciones de rm que puede utilizar. También puede encadenar varias opciones para aumentar la eficiencia de su comando. Por ejemplo, combinando -I y -v juntos mostrarán un mensaje antes de eliminar cualquier archivo especificado en modo detallado.
rm -iv * .docx
Relacionado: Cómo crear un nuevo archivo en Linux
Eliminar directorios y carpetas
En Linux, hay dos opciones de comando cuando se trata de eliminar carpetas. Puede utilizar el rmdir comando o el rm mando.
Sin embargo, existe una ligera diferencia entre estos dos comandos. Con rmdir, solo puede eliminar directorios vacíos. Si tiene una carpeta que contiene varios archivos, está obligado a utilizar el comando rm.
Para eliminar una carpeta vacía usando el comando rmdir:
directorio rmdir /
Si hay un directorio vacío que desea eliminar, use el -D bandera con el comando rm. los -D representa la bandera directorio.
rm -d / directorio
Eliminar varios directorios con el comando rm también es fácil. Pase el nombre de las carpetas separadas por el espacio personaje.
rm -r / dir1 / dir2 / dir3
Para eliminar un directorio no vacío (carpetas que contienen archivos), utilice el -r opción con el comando. los -r bandera o recursivo flag eliminará todos los archivos y subcarpetas del directorio especificado de forma recursiva.
rm -r / directorio
Al igual que los archivos en Linux, si el directorio está protegido contra escritura, rm mostrará un mensaje que le pedirá que confirme la eliminación nuevamente. Para omitir el mensaje, use el -F bandera con el comando.
rm -rf / directorio
También puede encadenar varias opciones mientras elimina carpetas. Además, es posible utilizar expresiones regulares al eliminar directorios de Linux.
Gestión de archivos en Linux
Conocimiento cómo organizar el almacenamiento en su computadora eliminar archivos y carpetas es fundamental. Puede encontrarse con una situación en la que su administrador de archivos no le permite eliminar archivos y carpetas gráficamente. En tales casos, deshacerse de los archivos usando el terminal es la única opción adecuada.
A veces, es posible que desee mover un archivo a otro directorio en lugar de eliminarlo por completo de su sistema. Linux proporciona mv comando para cambiar la ubicación de archivos y carpetas en el almacenamiento del sistema.
Mover archivos en la terminal de Linux es más poderoso que en un navegador de archivos, pero necesita saber lo que está haciendo.
- Linux
- Gestión de archivos
- Terminal
- Linux
Deepesh es el editor junior para Linux en MUO. Ha estado escribiendo contenido informativo en Internet durante más de 3 años. En su tiempo libre, le gusta escribir, escuchar música y tocar la guitarra.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.