Cómo eliminar un archivo o directorio en Linux

Hola geek ! Aquí Lautaro con un nuevo tutorial para ustedes !
Espero que les sea de su agrado y nos vemos en el próximo tutorial

Si tiene acceso de root en su PC con Linux, tiene el poder de eliminar cualquier archivo o directorio que desee. Sin embargo, esto puede ser peligroso con herramientas como rm permitiendo a los usuarios borrar accidentalmente archivos cruciales del sistema sin cuidado. Por eso, si está intentando eliminar archivos o directorios en Linux, debe tomar algunas precauciones.

Hay algunas formas de eliminar directorios o archivos en Linux, utilizando el administrador de archivos de su distribución de Linux o una terminal abierta (siempre que tenga los permisos adecuados). Si desea saber cómo eliminar un archivo o directorio en Linux, esto es lo que debe hacer.

Uso de un administrador de archivos para eliminar archivos o directorios en Linux

Si es un principiante de Linux, es posible que tenga cuidado con el uso de la terminal para eliminar archivos o carpetas en Linux. Después de todo, no hay vuelta atrás una vez que estableces un comando como rm apagado para comenzar a eliminar archivos. En lugar de arriesgarse a esto, puede usar el administrador de archivos empaquetado con su distribución de Linux para eliminar archivos o carpetas.

Si bien los administradores de archivos de Linux varían en diseño, deberían funcionar de la misma manera. Esta guía explora cómo hacer esto usando el administrador de archivos de Ubuntu, pero es probable que los pasos sean similares para el administrador de archivos incluido en otras distribuciones.

  1. Para comenzar, abra el administrador de archivos en su distribución de Linux. Esto no debería ser demasiado difícil de encontrar, ya que el icono de usuario probablemente tenga la forma de una carpeta de documentos. En Ubuntu, esta aplicación se llama Archivos.
  1. En el administrador de archivos de su distribución, navegue hasta el directorio que contiene los archivos o subcarpetas que desea eliminar. Primero, seleccione los archivos o carpetas que desea eliminar. Una vez seleccionados, haga clic derecho sobre ellos y seleccione Mover a la Papelera, Mover a la Papelera, o Borrar, dependiendo de su distribución y ubicación. También puede seleccionar el Borrar en su teclado para lograr el mismo efecto.
  1. La mayoría de las distribuciones operan un sistema de basura que le permite «almacenar» archivos antes de que se eliminen, lo que le da la oportunidad de restaurarlos. Por lo general, se encuentra en el escritorio, como una entrada en su administrador de archivos o como una aplicación que puede iniciar en el menú de su software. Para completar el proceso de eliminación, ingrese a la carpeta de la papelera, luego seleccione el Vacío o Borrar opción. Estas opciones pueden variar según su distribución.
  1. Alternativamente, seleccione su elemento (o elementos), luego haga clic derecho y seleccione Eliminar de la papelera para eliminarlos por completo en su lugar.

Cómo eliminar archivos o directorios en Linux usando el comando rm

Eliminar archivos o carpetas con la aplicación de administración de archivos de su distribución funciona bien, pero existen algunas limitaciones. Por ejemplo, si no es el propietario del archivo, deberá abrir su administrador de archivos con acceso de root usando la terminal para eliminarlo. Tampoco puede usar una aplicación como esta en una instalación de Linux sin cabeza (solo terminal).

Ahí es donde el rm entra el comando. Este comando de Unix se remonta a 1971 y sigue siendo la forma más rápida de eliminar archivos o directorios en Linux. Sin embargo, tenga en cuenta que el rm El comando tiene un gran poder, especialmente si lo está ejecutando con sudo o como usuario root directamente, por lo que deberá tener cuidado al usarlo.

  1. Para eliminar un solo archivo usando rm, abra una nueva ventana de terminal (o conexión SSH remota) y escriba archivo rm, reemplazando expediente con el nombre de archivo correcto. Si no está en el mismo directorio, deberá usar discos compactos para ir a él primero, o usar la ruta completa del archivo (por ejemplo. rm / ruta / a / archivo) en lugar de.
  1. Para eliminar varios archivos, escriba rm archivo1 archivo2, reemplazando archivo1 y archivo2 con el nombre de archivo y la ruta de archivo correctos. Puede agregar archivos adicionales a este comando para eliminar más de dos.
  1. Si desea eliminar un directorio vacío en Linux, escriba rm -d directorio, reemplazando directorio con el nombre de directorio y la ruta correctos. Si el directorio no está vacío y tiene subcarpetas o archivos, escriba rm -r directorio, reemplazando directorio con el nombre y la ruta correctos.
  1. También puede eliminar varios directorios a la vez escribiendo rm -r directorio1, directorio2etc.
  1. Si desea eliminar todos los archivos o directorios que coinciden con un nombre de directorio o archivo parcial, puede utilizar comodines, como un asterisco (*). Para hacer esto, escriba rm fil * o rm -r dir *, reemplazando los marcadores de posición fil o dir con sus propios nombres de archivo y rutas de directorio.
  1. Si el archivo o directorio está protegido, es posible que deba forzar su eliminación. Para hacer esto, escriba rm -rf ruta, reemplazando el marcador de posición camino con el directorio o la ruta de archivo correctos. Este comando conlleva un riesgo extremo, así que asegúrese de que la ruta que está utilizando sea correcta antes de continuar.
  1. Si le preocupa usar el rm -rf comando, puedes forzar rm para solicitar confirmación antes de borrar cada archivo o directorio. Para hacer esto, use rm -i ruta, reemplazando camino con su propio nombre de archivo o ruta de directorio. Para directorios, use rm -ir ruta en lugar de. Para cada entrada, seleccione el Y en su teclado, luego seleccione Ingresar para confirmar.

Si desea obtener más información sobre las posibles rm opciones y argumentos, escriba hombre destrozado en la terminal para ver el manual completo.

Borrado completo de archivos con el comando shred

Si bien los comandos como rm y unlink son excelentes para eliminar archivos en Linux, dejan rastros. Usted (u otra persona) podría usar estos rastros para recuperar archivos de un disco duro o almacenamiento portátil que haya eliminado previamente. Esto puede no ser ideal, especialmente si no desea que se recuperen los archivos.

Para solucionar este problema, primero puede sobrescribir los archivos con el desgarrar mando. Esto asegura que todos los datos dentro del archivo se sobrescriban repetidamente antes de eliminarlos, asegurando que no queden rastros del archivo y evitando que se recupere. Es posible que desee utilizar este comando para borrar documentos confidenciales, por ejemplo.

  1. Para hacer esto, abra una ventana de terminal o establezca una conexión remota usando SSH y escriba triturar archivo, reemplazando expediente con su propio nombre de archivo y ruta. Si no desea proporcionar la ruta al archivo, use discos compactos para viajar al directorio que contiene el archivo o subdirectorio que desea eliminar primero.
  1. los desgarrar El comando tiene parámetros adicionales que puede pasar para garantizar que su archivo se elimine de forma segura. Por ejemplo, triturar -f forzará la eliminación de archivos protegidos contra escritura, mientras triturar -u se asegurará de que el archivo se elimine por completo una vez triturado, asegurándose de que ya no aparezca en su administrador de archivos o usando el ls mando.
  1. Si desea sobrescribir el archivo más de las 3 veces estándar, utilice triturar -n 0, reemplazando 0 con un valor numérico alternativo. Si desea ocultar el efecto de triturar, use triturar -z para forzarlo a usar una ejecución final que sobrescribe el archivo con ceros.
  1. los desgarrar Normalmente, el comando no envía ningún resultado al terminal. Si desea ver más detalles sobre lo que hace mientras se ejecuta, use triturar -v en lugar de.

Al igual que con rm, puede obtener más información escribiendo hombre destrozado en la terminal antes de usar el comando.

Protección de sus archivos en sistemas Linux

Cuando elimina un directorio o archivo en Linux, está liberando espacio en su disco duro para los archivos que realmente importan, ya sean documentos importantes o fotos irremplazables. No importa si está usando Linux Mint o cualquier otra distribución importante, ya que los pasos anteriores deberían funcionar para casi cualquier distribución de Linux que elija usar.

Si le preocupa la pérdida de datos, hay algunos pasos que puede seguir para proteger sus archivos. Si bien los sistemas Linux suelen ser más seguros, un antivirus de Linux puede ayudarlo a mantener sus archivos a salvo del malware que podría extenderse por su red local. Es posible que también desee considerar la posibilidad de automatizar una copia de seguridad de archivos mediante almacenamiento local o en la nube.

Deja un comentario