¿Cómo ocultar archivos y carpetas en Nautilus?

12

Quiero ocultar, la mayoría de las carpetas en root ( /) usando Nautilus. Probablemente las únicas carpetas /que quiero mostrar son /homey /tmp.

Además de ocultar carpetas , también quiero ocultar dos archivos: initrd.imgy initrd.img.old.

Creo que esta configuración es pro-novata, y también se ve mucho más elegante. ¿Cómo puedo ocultar esas carpetas y archivos?

cuchilla19899
fuente
¿Desea ocultarlo en su administrador de archivos (por ejemplo, Nautilus de Gnome o Dolphin de KDE) o para todo el sistema? Hasta donde yo sé, esto último no es posible ( Estándar de jerarquía del sistema de archivos ).
gertvdijk
2
Cualquier administrador de archivos. Pero estoy usando nautilus. Entonces, si puedo ocultar carpetas solo en nautilus. ¡Yo estoy feliz! :)
blade19899
@ blade19899 Entonces su propia respuesta es correcta. Trabaja aqui Actualice su pregunta para ser Nautilus.
gertvdijk

Respuestas:

14

Probado bajo Nautilus 3.4.2 en Ubuntu 12.04 / 12.10 (pero funciona en casi todos los escenarios)

Abierto gnome-terminal( Ctrl+ Alt+ T).

Tipo ls /.

Copie los nombres de las carpetas que desea ocultar.

Presione Alt+ F2, luego escriba gedit.

Pega todos los nombres que quieras ocultar así:

oculto

Imagen extraída de otra forma de ocultar carpetas de archivos en Ubuntu por Meilin

Guarde el archivo ( Ctrl+ S) en el directorio /con el nombre .hidden(sin asterisco, como se ve en la imagen de arriba).

Actualiza la página y desaparecerán.

carpetas ocultas

Imagen de Cómo ocultar archivos y carpetas - EuroBytes

Si los quieres ocultos más tarde ...

Para mostrar las carpetas, puede:

  • eliminar los nombres del .hiddenarchivo o
  • simplemente presione Ctrl+ Hpara ver todos los archivos y carpetas ocultos.

Referencia:

cuchilla19899
fuente
2
Funciona perfectamente en Nautilus. Mencione que el nombre del archivo debe ser .hidden(sin el asterisco como en la captura de pantalla). F5 (actualizar) parece suficiente para que Nautilus se dé cuenta. Y funciona como optar por no participar, desafortunadamente.
gertvdijk
1

Dudo que pueda lograr esto fácilmente, esto es todo o nada en el modelo de Unix, y no hay permiso para "ver el contenido del directorio". Una vez que tenga suficiente acceso para leer un directorio, puede leer todo (es decir, la lista de carpetas / archivos)

chmod o / podría funcionar para ocultar todos los directorios, pero no recomiendo hacerlo sin probar primero en una máquina virtual y comprender completamente lo que hace.

Usando un módulo de kernel personalizado, puede ocultar carpetas, pero eso es bastante complejo y propenso a errores.

Misceláneos
fuente
Daría un punto delante de la carpeta de ayuda. me gusta '.media'
blade19899
Eso requeriría cambiar la ruta en cada programa (es decir, /.etc es diferente de / etc), por lo que es probable que todos los programas se rompan y el sistema no se inicie.
Varios
; (a malo probaré algunas cosas en la caja virtual usando 12.04 amd64 que publicaré más tarde con los resultados.
blade19899