Das Linux-Betriebssystem besteht aus Hunderten von Dateien und Ordnern, die standardmäßig ausgeblendet sind. Solche Dateien werden als versteckte Dateien oder Punktdateien bezeichnet, da sie immer mit einem Punkt (.) beginnen. Lassen Sie uns untersuchen, wie Sie diese versteckten Dateien auf Ihrem Linux-System anzeigen können.
Das Konzept der versteckten Dateien ist einfach, aber sehr wichtig in Linux. Sie werden hauptsächlich zum Speichern von Konfigurationsdateien oder Benutzereinstellungen verwendet. Normalerweise werden diese Dateien von Ihren Systemdiensten, Skripten oder anderen Programmen verwendet. Zum Beispiel die .bash_logout Das Skript wird immer dann ausgeführt, wenn Sie sich von Ihren Bash-Sitzungen abmelden. Ein weiteres großartiges Beispiel ist die .gitignorieren Datei, die von Git verwendet wird, um bestimmte Dateien davon auszuschließen, in Ihr Remote-Repository gepusht zu werden.
Manchmal kann das Konzept versteckter Dateien verwendet werden, um bestimmte Dateien vor den neugierigen Augen von meist nicht fortgeschrittenen Benutzern zu verbergen.
Der ls-Befehl ist ein weit verbreiteter Linux-Befehl. In seiner einfachsten Form listet der Befehl Dateien und Ordner innerhalb eines Verzeichnisses auf. ls listet jedoch standardmäßig keine versteckten Dateien auf.
Um versteckte Dateien anzuzeigen, müssen Sie die verwenden -a Option, die ls befiehlt, "alle" Dateien und Ordner (einschließlich versteckter) aufzulisten.
Navigieren Sie mit in Ihr Home-Verzeichnis der cd-Befehl und führe mit ls eine Auflistung aller Dateien durch.
ls-a
Ausgabe:
Wie Sie sehen können, gibt es mehrere Dateien, die mit einem Punkt (.) beginnen. Wenn Sie nur die ausführen ls Befehl ohne die -a Option enthält die Ausgabe keine versteckten Dateien.
Wenn Sie keine versteckten Dateien in Ihrem Home-Verzeichnis haben, können Sie eine mit erstellen der Touch-Befehl folgendermaßen:
berühren.sample_hidden_file.txt
Sie können auch versteckte Ordner mit erstellen mkdir Befehl. Sie müssen nur darauf achten, dass Sie den Punkt am Anfang des Ordnernamens verwenden.
Sie können dem Befehl ls mitteilen, eine bestimmte Datei oder einen bestimmten Ordner nicht aufzulisten. Wenn Sie sich beispielsweise in Ihrem Home-Ordner befinden, können Sie den folgenden Befehl ausführen, um die Schreibtisch Verzeichnis in der Befehlsausgabe:
ls --hide=Desktop
Zusätzlich zu ls können Sie verwenden der Suchbefehl als alternative Möglichkeit, versteckte Dateien und Ordner unter Linux aufzulisten. Der Befehl find sucht nach Dateien innerhalb einer Ordnerhierarchie.
Um alle versteckten Dateien aufzulisten oder zu finden, müssen Sie den find-Befehl explizit anweisen, alle Dateien aufzulisten, deren Namen mit einem Punkt (.) beginnen.
finden. -Name ".*" -Maximale Tiefe 1 2> /dev/null
Führen Sie den folgenden Befehl aus, um nur versteckte Ordner oder Verzeichnisse zu finden und aufzulisten:
finden. -Name ".*" -maxTiefe 1 -Typ d 2> /dev/null
Sie können versteckte Dateien auch über die GUI mit Ihrem Standard-Dateimanager anzeigen. GNOME's Files ist der Standard-Dateimanager auf Ubuntu Desktop. Früher die Dateien Programm wurde als Nautilus bekannt.
Sie können Dateien starten, indem Sie auf drücken Super drücken und dann "Dateien" in die erscheinende Sucheingabe eingeben. Klicken Sie auf das Programm Dateien und es zeigt standardmäßig Dateien im Home-Ordner an.
Standardmäßig zeigt Ihr Dateimanager nicht alle versteckten Dateien an. Klick auf das Speisekarte Symbol in der oberen rechten Ecke und wählen Sie aus Zeige versteckte Dateien. Ihre versteckten Dateien und Ordner sind jetzt sichtbar.
Alternativ können Sie die Tastenkombination verwenden Strg + H um versteckte Dateien auch unter Linux anzuzeigen.
Obwohl Sie versteckte Dateien und Ordner standardmäßig nicht anzeigen können, können Sie dennoch wie mit anderen normalen Dateien mit ihnen interagieren. Tatsächlich müssen Sie möglicherweise irgendwann Konfigurationsänderungen in einer versteckten Datei vornehmen.
Suchen von Dateien und Ordnern auf einem Linux-System
Zu wissen, wie man alle Dateien einschließlich versteckter Dateien und Ordner auflistet und anzeigt, ist von Vorteil, wenn Sie Linux als Ihren täglichen Treiber in Betracht ziehen. Dot-Dateien spielen eine wichtige Rolle im Linux-Betriebssystem, da sie normalerweise zum Speichern von Konfigurationseinstellungen für Programme verwendet werden.
Neben Dateien kann der Find-Befehl unter Linux auch Verzeichnisse effizient finden. Aber es gibt ein paar Flags und Optionen, die Sie lernen müssen, um dies zu tun.