Wie verstecke ich Dateien und Ordner in Nautilus?

12

Ich möchte die meisten Ordner in root ( /) mit Nautilus ausblenden . Wahrscheinlich /sind /homeund die einzigen Ordner, die angezeigt werden sollen /tmp.

Ich möchte nicht nur Ordner verstecken, sondern auch zwei Dateien verstecken: initrd.imgund initrd.img.old.

Ich finde ein solches Setup pro-noob und sieht auch viel schlauer aus. Wie kann ich diese Ordner und Dateien ausblenden?

blade19899
quelle
Möchten Sie es in Ihrem Dateimanager (z. B. Gnome's Nautilus oder KDE's Dolphin) oder für das gesamte System ausblenden? Letzteres ist meines Wissens nicht möglich ( Filesystem Hierarchy Standard ).
gertvdijk
2
Beliebiger Dateimanager. Aber ich benutze Nautilus. Also, wenn ich Ordner nur in Nautilus verstecken kann. Ich bin fröhlich! :)
Blade19899
@ blade19899 Dann ist deine eigene Antwort richtig. Funktioniert hier. Bitte aktualisieren Sie Ihre Frage, um Nautilus zu sein.
gertvdijk

Antworten:

14

Getestet unter Nautilus 3.4.2 unter Ubuntu 12.04 / 12.10 (funktioniert aber in fast allen Szenarien)

Öffnen Sie gnome-terminal( Ctrl+ Alt+ T).

Typ ls /.

Kopieren Sie die Namen der Ordner, die ausgeblendet werden sollen.

Drücken Sie Alt+ F2und geben Sie dann ein gedit.

Füge alle Namen, die du verstecken willst, so ein:

versteckt

Bildauszug aus einem anderen Weg, um Ordner in Ubuntu zu verstecken von Meilin

Speichern Sie die Datei ( Ctrl+ S) im Verzeichnis /mit dem Namen .hidden(kein Sternchen, wie in der Abbildung oben gezeigt).

Aktualisieren Sie die Seite, und sie sind weg.

versteckte Ordner

Bild von Wie man Dateien und Ordner versteckt - EuroBytes

Wenn du sie später nicht mehr sehen willst ...

Um die Ordner wieder einzublenden, haben Sie folgende Möglichkeiten:

  • dort Namen aus der .hiddenDatei entfernen , oder
  • Drücken Sie einfach Ctrl+ H, um alle versteckten Dateien und Ordner anzuzeigen.

Referenz:

blade19899
quelle
2
Funktioniert perfekt in Nautilus. Bitte erwähnen Sie den Dateinamen sollte .hidden(ohne das Sternchen wie im Screenshot). F5 (Aktualisieren) scheint genug zu sein, um Nautilus darauf aufmerksam zu machen. Und es funktioniert wie Opt-Out, leider nicht Opt-In.
gertvdijk
1

Ich bezweifle, dass Sie dies leicht erreichen können. Dies ist entweder alles oder nichts im Unix-Modell, und es gibt keine Berechtigung zum "Anzeigen des Inhalts des Verzeichnisses". Sobald Sie genug Zugriff haben, um ein Verzeichnis zu lesen, können Sie alles lesen (dh die Liste der Ordner / Dateien)

chmod oder / könnte funktionieren, um alle Verzeichnisse auszublenden, aber ich empfehle nicht, dies zu tun, ohne es zuerst auf einem VM zu testen und vollständig zu verstehen, was Sie tun.

Mit einem benutzerdefinierten Kernelmodul können Sie Ordner ausblenden, dies ist jedoch recht komplex und fehleranfällig.

Sonstiges
quelle
Würde einen Punkt vor der Ordnerhilfe geben. like so '.media'
blade19899
Das würde erfordern, den Pfad in jedem Programm zu ändern (dh /.etc unterscheidet sich von / etc), sodass wahrscheinlich alle Programme kaputt sind und das System nicht booten würde.
Sonstiges
; (Schade, ich werde ein paar Sachen in der Virtual-Box mit 12.04 amd64 ausprobieren. Ich werde später mit den Ergebnissen
posten