Ir al contenido principal

Eliminando archivos y directorios de forma recursiva en Linux: Cómo utilizar el comando 'find' con seguridad


El siguiente comando, es una herramienta muy poderosa y útil para los usuarios de sistemas Linux y Unix. Permíteme explicarte su funcionamiento en detalle:


find /home/*/public_html/ -name "NOMBREDEARCHIVO" -exec rm -rfv {} \;


Reemplaza "NOMBREDEARCHIVO" por el nombre del archivo o carpeta que deseas eliminar


Este comando está compuesto de tres partes:


find: Este es el comando principal que se utiliza para buscar archivos o directorios en un sistema Linux o Unix. Es una herramienta muy útil para buscar archivos por nombre, tamaño, tipo, fecha de creación o modificación, entre otros.


/home/*/public_html/: Este es el directorio en el que se realizará la búsqueda. El asterisco (*) se utiliza para indicar que se buscará en todos los subdirectorios de /home/.


-name "ixfiles" -exec rm -rfv {} \;: Estos son los parámetros adicionales que se utilizan con el comando find.


-name indica que se buscará por el nombre del archivo o directorio. En este caso, se buscará por los archivos o directorios que se llamen "ixfiles".


-exec se utiliza para ejecutar otro comando junto con el resultado de la búsqueda. En este caso, se ejecutará el comando rm -rfv {} para eliminar los archivos o directorios que se encuentren.


rm -rfv {} es el comando que se ejecutará para eliminar los archivos o directorios encontrados.


rm es el comando para eliminar archivos o directorios.


-rf es una opción que se utiliza con el comando rm para eliminar directorios y su contenido de forma recursiva y forzada (sin preguntar si está seguro de eliminar cada archivo o directorio).


-v es otra opción que se utiliza para mostrar los nombres de los archivos o directorios que se están eliminando.


{} es una variable que se utiliza para representar el nombre del archivo o directorio que se encuentra en la búsqueda.


\; es el delimitador que indica el final de la ejecución del comando rm. Es importante incluirlo al final del comando para que se ejecute correctamente.


En resumen, el comando find /home/*/public_html/ -name "ixfiles" -exec rm -rfv {} \; busca todos los archivos o directorios llamados "ixfiles" en los subdirectorios de /home/ y los elimina de forma recursiva y forzada, mostrando el nombre de cada archivo o directorio que se está eliminando.


Es importante tener en cuenta que este comando es muy poderoso y puede ser peligroso si se utiliza incorrectamente. Se recomienda utilizarlo con precaución y siempre hacer una copia de seguridad antes de realizar cualquier operación de eliminación masiva de archivos o directorios.

Comentarios

Entradas populares de este blog

Partición de Disco Duro En Windows 7 / 8 / 8.1 / 10 | FotoTutorial | Soluciona

*Enlaces protegidos. Descarga aquí el tutorial en PDF que ha ayudado a más de un millón de usuarios en el mundo: Descarga: 1- Manual en PDF:  http://adf.ly/rLafU http://fumacrom.com/1QSO Pasos para descargar : Abrir enlace protegido, espera 5 segundos, luego clic en el botón "Saltar Publicidad", Descarga directa en MEGA. Si tienes alguna duda deja un comentario aquí con gusto le responderé para darle solución a su equipo. Solucionamos particiones para instalar varios sistemas operativos, respaldar archivos, fotos, documentos importantes, recuperamos información perdida en su disco duro. Recomendaciones: leer comentarios Escrito Por Ing. Wilmer Barrios Jr Twitter: @wilmerbarriosjr admin@wilmerbarrios.com.ve Todos los derechos reservados Lo Más Buscado en la Web: en relación con la publicación - Partición de Disco Duro En Windows 7 - FotoTutorial particionar disco duro windows 7 1950 como particionar un disco duro en windows 7 ...

Autodesk AutoCAD 2016 Español (32Bits & 64 Bits) + Descarga MEGA

Descarga: http://adf.ly/1CxMDB Autodesk AutoCAD 2016 Español (32Bits & 64 Bits) EXE | 1.44 GB & 1.84 GB | Spanish | Medicina Incl. | 32 Bits & 64 Bits | Win XP/Vista/7/8 | NFO

Planillas de solicitud para la linea CANTV

Dejo la planilla de solicitud de linea telefónicas CANTV, deben imprimirla en una hoja y doblar en forma de triptico, luego rellenar todos los datos sin dejar tachaduras y despues llevarlo a un Centro CANTV de su preferencia. Clic aquí para descargar la planilla en MEGA:  http://sh.st/dHbGR Clic en saltar publicidad. RECOMENDACION: Como solicitar ABA de CANTV de forma rapida y segura , visita la web: http://adf.ly/rWKAu NOTA : POR FAVOR, EN LOS COMENTARIOS DE ESTE BLOG, NO DEN SU TELEFONO Y/O DIRECCIÓN DE HABITACIÓN YA QUE SE PRESTA PARA FRAUDES. HAGO REFERENCIA A ESTO YA QUE HAY GENTE COBRANDO POR INSTALACIÓN DE LINEAS O PARA AGILIZAR EL PROCESO DE ADQUISICIÓN DE LA MISMA, NO SE DEJEN ENGAÑAR!.