So zeigen Sie eine versteckte Datei an (oder verbergen sie)


14

Ich wollte meinem JDK einen Klassenpfad hinzufügen. Als ich nach einer Möglichkeit suchte, bemerkte ich, dass jeder die .profileDatei mit dem Terminal öffnete . Aber wenn ich es mit einem Texteditor öffnen und bearbeiten möchte, konnte ich diese Datei im Home-Ordner nicht sehen.

Kann mir jemand sagen warum das so ist. Und auch, wenn möglich, wie kann ich .profileim Home-Ordner auf die GUI-Weise zugreifen .


1
Drücken Sie im Nautilus die Tastenkombination Strg + H.
RobotHumans

Öffnen Sie das Terminal und versuchen Sie es cat ~/.profile. Überprüfen Sie die Ausgabe, das ist Ihr .profile.
Nickanor

Antworten:


18

GUI-Methode zum Anzeigen einer versteckten Datei oder eines Ordners

Versteckte Dateien und Ordner haben Namen, die mit einem beginnen . (Punktzeichen). Verwenden Sie die Tastenkombination Ctrl+, um versteckte Dateien oder Ordner anzuzeigen / auszublenden H.


10

In Linux- und Unix-Systemen sind die Dateien, die mit .(einem Punkt) beginnen, versteckte Dateien. Um sie mit dem Befehl ls anzuzeigen, fügen Sie -aoder -Abei Ihrem ls hinzu.

ls -a /path/to/dir

oder

ls -A ~

Aus dem Handbuch man ls:

   -a, --all
          do not ignore entries starting with .

   -A, --almost-all
          do not list implied . and ..

Beachten Sie auch, dass Dateien, die mit einem enden, ~möglicherweise auch ausgeblendet werden.
Wilf

6

Der Grund, warum Sie ".profile" nicht "sehen" können, ist, dass der Befehl ls keine Datei- und Verzeichnisnamen anzeigt, die mit ".profile" beginnen. . Dies ist das ursprüngliche Gerät zum "Ausblenden" von Dateien in Unix.

Sie können .profile weiterhin bearbeiten, indem Sie Folgendes eingeben emacs .profile (oder einen beliebigen Editor, den Sie verwenden möchten.)

Sie können alle Ihre Dateien "sehen", indem Sie Folgendes eingeben ls -al , um die (informativere) Langform-Ausgabe für alle angegebenen Verzeichnis- oder Dateiargumente anzufordern.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.