Comment masquer des fichiers et des dossiers dans Nautilus?

12

Je veux masquer la plupart des dossiers dans root ( /) en utilisant Nautilus. Les seuls dossiers que /je souhaite voir sont probablement /homeet /tmp.

En plus de masquer les dossiers , je souhaite également masquer deux fichiers: initrd.imget initrd.img.old.

Je trouve qu'une telle configuration est pro-noob et semble beaucoup plus lisse aussi. Comment masquer ces dossiers et fichiers?

blade19899
la source
Voulez-vous le cacher dans votre gestionnaire de fichiers (par exemple Nautilus de Gnome ou Dolphin de KDE) ou pour l'ensemble du système? Pour autant que je sache, ce dernier n'est pas possible ( Filesystem Hierarchy Standard ).
gertvdijk
2
Tout gestionnaire de fichiers. Mais j'utilise nautilus. Donc, si je peux cacher des dossiers uniquement dans Nautilus. Je suis content! :)
blade19899
@ blade19899 Alors votre propre réponse est correcte. Fonctionne ici. Veuillez mettre à jour votre question pour devenir Nautilus.
gertvdijk

Réponses:

14

Testé sous Nautilus 3.4.2 sur Ubuntu 12.04 / 12.10 (mais fonctionne dans presque tous les scénarios)

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

Tapez ls /.

Copiez le nom du ou des dossiers que vous souhaitez masquer.

Appuyez sur Alt+ F2, puis saisissez gedit.

Collez tous les noms que vous souhaitez masquer comme suit:

caché

Image extraite d'une autre façon de masquer les dossiers de fichiers dans Ubuntu par Meilin

Enregistrez le fichier ( Ctrl+ S) dans le répertoire /avec le nom .hidden(pas d'astérisque, comme le montre l'image ci-dessus).

Actualisez la page et ils sont partis.

dossiers-cachés

Image de Comment masquer des fichiers et des dossiers - EuroBytes

Si vous voulez qu'ils soient cachés plus tard ...

Pour afficher les dossiers, vous pouvez soit:

  • supprimez-y les noms du .hiddenfichier, ou
  • appuyez simplement sur Ctrl+ Hpour afficher tous les fichiers et dossiers cachés.

Référence:

blade19899
la source
2
Fonctionne parfaitement dans Nautilus. Veuillez mentionner que le nom de fichier doit être .hidden(sans l'astérisque comme dans la capture d'écran). F5 (rafraîchissement) semble suffisant pour que Nautilus en soit conscient. Et cela fonctionne comme opt-out, pas opt-in malheureusement.
gertvdijk
1

Je doute que vous puissiez y parvenir facilement, c'est tout ou rien dans le modèle Unix, et il n'y a pas d'autorisation pour "voir le contenu du répertoire". Une fois que vous avez suffisamment d'accès pour lire un répertoire, vous pouvez tout lire (c'est-à-dire la liste des dossiers / fichiers)

chmod ou / pourrait fonctionner pour cacher tous les répertoires, mais je ne recommande pas de le faire sans tester d'abord sur un vm, et bien comprendre ce que vous faites.

En utilisant un module de noyau personnalisé, vous pouvez masquer des dossiers, mais c'est plutôt complexe et sujet aux erreurs.

Divers
la source
Serait donné un point devant l'aide du dossier. comme ça '.media'
blade19899
Cela nécessiterait de changer le chemin sur chaque programme (c'est-à-dire que /.etc est différent de / etc), donc tous les programmes seraient probablement cassés et le système ne démarrerait pas.
Divers
; (dommage que j'essaierai quelques trucs dans la boîte virtuelle en utilisant 12.04 amd64 je
posterai