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 .

Sampath Surineni
quelle
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.

karel
quelle
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 ..
fromnaboo
quelle
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.

user38666
quelle