El inodo de un archivo define el tamaño del archivo, las características del archivo para todos, y así sucesivamente. Cada archivo y directorio tiene su propio número de inodo único. Pero ¿por qué utilizar inode para eliminar archivos en lugar de usar el comando rm -rf habitual? La razón es que si accidentalmente crea archivos y directorios con caracteres especiales, como los nombres de archivo con? * ^, Será difícil de eliminar. Aquí presentaremos: 1) cómo encontrar el inodo de los archivos y directorios; 2) eliminar el archivo específico del inodo con el comando de búsqueda; 3) otros métodos útiles para eliminar archivos rebeldes. * ¿Cómo encontrar el inodo de un archivo?
Use stat o ls -il. El comando ls con el parámetro -i se refiere al inodo del archivo de pantalla.
* ¿Cómo elimino este archivo después de encontrar el inodo? Encuentre. -Inum [número de inodo] -exec rm -i {} /;
1) Vamos a completar el experimento y crear un archivo con caracteres especiales:
$ cd /tmp $ Toque " /+ Xy /+ /8 ″ $ ls
2) Intente eliminar con el comando rm
$ rm /+ Xy /+ /8
3) Buscar El número de inodo de este archivo
$ ls -il 342137 -rw-r – r – 1 tw tw 0 2008-11-20 08:57 /+ Xy /+ /8
4 ) 342137 es el número de inodo que estamos buscando. Utilice el comando Buscar para eliminarlo
$ find. -Inum 342137 -exec rm -i {} /;
Por ejemplo, su sistema tiene " 2008/11/20 ″ Con rm no se puede borrar. Linux no le permite crear este archivo, pero funciona en Windows. Así que el uso de encontrar con inodo está aquí.
Estos son algunos otros consejos útiles para eliminar:
* Puede intentar eliminar los archivos citando el nombre del archivo. Por ejemplo, los archivos " – help ", puede usar rm " – help " eliminar
* También puede eliminar archivos con desvinculación. Desvincular El comando de desvinculación llama a la función de desvinculación para eliminar un archivo específico.
* Use mtools para eliminar archivos ilegales creados en Windows. Este método es más útil cuando el comando de búsqueda coincide con la falla del inodo. Trata especialmente la carpeta creada por el virus autorun.inf.
También puede usar xargs con rm para eliminar archivos en diferentes ubicaciones en lotes: escriba la ruta completa del archivo que desea eliminar en un archivo de texto, como file.txt, de la siguiente manera: file1 /tmp/file2.txt ~ /data .txt
Luego ejecute el siguiente comando para eliminar el archivo listado en file.txt $ xargs rm
Windows, el sistema Linux admite el tema de la interfaz, puede cambiar fácilmente su cara y no es di
Mono es un marco de desarrollo .NET de código abierto y multiplataforma. Soporte para sistemas Lin
Proceso de instalación del disco redhat-5.4 U Preparación: FbinstTool.exe-software redhat-5.
se inició el sistema liunx, acabo de decir un poco, pero el proceso específico no se comprende compl
Diseño e implementación de un sistema de gestión de clústeres basado en Linux
Prueba de condición de programación de Shell
Scientific linux build jdk myeclipse tomcat environment
LNMP (linux + nginx + mysql + php)
Introducción al equilibrio de carga del clúster de Linux
Método de configuración de tiempo en el sistema operativo Linux
Un método de recuperación para eliminar archivos de forma accidental bajo Linux
El uso de Cinch para hacer que el sistema Mac también tenga la función Aero Snap de Windows 7
Marca: arm-linux- conmand no encontrado error en el manejo de discusión
Sincronización en el kernel de Linux Knowledge
Actualización del kernel de Oracle Linux: equipado con un nuevo sistema de archivos
Tutorial detallado para instalar el método de entrada de scim Chinese en ubuntu
Edición de discos de "armas secretas" de Win2k (dos)
¿Cómo cancelar la función de compresión automática de caché de imagen del sistema Win10?
Error al instalar .Net Framework 3.5 en un entorno Win2003
Win8 eliminar archivos sin preguntar? Recuperar Win8 /8.1 eliminar el método de solicitud de archivo
La actualización de Windows 8.1 no se puede encontrar en la Tienda Windows
Preguntas frecuentes sobre el sistema fantasma
¿La resolución de Win7 no se puede ajustar cómo lidiar con ella?
Cómo ver el modelo de módulo de memoria del sistema portátil win7
El sistema Win7 no puede instalar el paquete de idioma cómo lidiar con