web-dev-qa-db-fra.com

Comment cacher des fichiers et des dossiers dans Nautilus?

Je veux cacher, la plupart des dossiers en racine (/) en utilisant Nautilus. Les seuls dossiers de / que je veux montrer sont /home et /tmp.

En plus de cacher dossiers, je veux aussi cacher deux fichiers: initrd.img et initrd.img.old.

Je trouve une telle configuration pro-noob, et a l'air beaucoup plus lisse aussi. Comment puis-je masquer ces dossiers et fichiers?

13
blade19899

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.

Presse Alt+F2, puis tapez gedit.

Collez tous les noms que vous voulez masquer comme ceci:

hidden

Image extraite de ne autre façon de masquer les dossiers de fichiers sous Ubunt par Meilin

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

Actualisez la page et ils sont partis.

hidden-folders

Image de Comment cacher des fichiers et des dossiers - EuroBytes

Si vous voulez les masquer plus tard ...

Pour afficher les dossiers, vous pouvez soit:

  • supprimez leurs noms du fichier .hidden, ou
  • appuyez simplement sur Ctrl+H pour afficher tous les fichiers et dossiers cachés.

Référence:

14
blade19899

Je doute que vous puissiez y arriver facilement, il s’agit de tout ou rien dans le modèle Unix et il n’ya 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.-à-d. La liste des dossiers/fichiers).

chmod o-r/pourrait fonctionner pour masquer tous les répertoires, mais je ne recommande pas de le faire sans d'abord tester sur un vm et comprendre parfaitement 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.

1
Misc