Obtengo un inodo para algún archivo de registro como '/ tmp/logging'
y quiero abrirlo vía inodo, NO la ruta.
¿Cómo hacerlo?
Hay una manera de abrir el archivo por inode conocido
Respuesta
A falta de una búsqueda de fuerza bruta en el sistema de archivos para el inodo (por ejemplo, find/-inum $X
), no se puede.
Véase la discusión aquí: http://coding.derkeiler.com/Archive/Perl/comp.lang.perl.misc/2006-05/msg02223.html
En general no se puede hacer esto desde el espacio de usuario debido a que las rutinas del sistema aceptan una ruta como argumento.
Eche un vistazo a la publicación this.
Ah, buen descubrimiento, mucho mejor que mi enlace. OP, dale a este (wo) hombre una aceptación! –
¡excelente respuesta! ¡muchas gracias! – kerwin
- 1. ¿Por qué los archivos no pueden manipularse mediante inode?
- 2. Abrir archivo por nombre de archivo comodín
- 3. Abrir cualquier archivo por VBScript
- 4. ¿Hay alguna manera de volver a abrir un socket?
- 5. Cómo abrir el archivo .hprof
- 6. Cómo abrir el archivo p4 por un hipervínculo
- 7. ¿Por qué es preferible abrir() sobre el archivo() en Python?
- 8. almacenar algunos datos en la estructura inode
- 9. ¿Hay una mejor manera de pasar por referencia en Perl?
- 10. Al escribir en el cuadro de diálogo Abrir recurso, ¿hay alguna manera de buscar archivos por directorio en lugar de solo el nombre del archivo?
- 11. Abrir un archivo HTML utilizando el navegador web por defecto
- 12. Abrir archivo de solo lectura
- 13. Cómo borrar el directorio/inode caché en MacOSX
- 14. Compruebe si existe un archivo/directorio: ¿hay una mejor manera?
- 15. Abrir el archivo en el modo Agregar: usando abrir() API
- 16. El archivo InfoPlist.strings no se pudo abrir
- 17. ¿Hay alguna manera de ver el origen de un archivo pcode (.p) en MATLAB?
- 18. Abrir el archivo de sólo lectura
- 19. ¿Abrir cualquier archivo en una nota?
- 20. ¿Abrir el archivo sin (realmente) bloquearlo?
- 21. hay una manera de revertir hbase
- 22. ¿Cómo abrir el archivo de extensión .msu?
- 23. hay una manera de imprimir el archivo de configuración para aumentar las opciones del programa
- 24. ¿Hay alguna manera de controlar el elemento NSMenuItem que se resalta inicialmente al abrir un menú?
- 25. Abrir la ubicación del archivo
- 26. texto Abrir archivo y programa de acceso directo en el archivo por lotes de Windows
- 27. Cómo utilizar el diálogo Abrir archivo para seleccionar una carpeta
- 28. manera más fácil de abrir un archivo de texto y leerlo en una matriz con Perl
- 29. ¿Hay alguna forma de abrir el archivo con emacsclient (usuario) pero con permiso de root?
- 30. Abrir archivo PDF sobre la marcha desde una aplicación Java
IIRC no es necesario incluir todos los inode en un directorio – 6502
Ah, sí, eso es cierto. –