Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So finden Sie den Dateispeicherort unter Linux
So finden Sie den Dateispeicherort unter Linux: 1. Verwenden Sie den Befehl „whereis bash“, um den Speicherort der ausführbaren Datei oder Quellcodedatei im Dateisystem anzuzeigen. 2. Verwenden Sie den Befehl „find“, um nach Dateien im Verzeichnis zu suchen 3. Verwenden Sie den Befehl which, um nach dem Speicherort eines Systembefehls im durch die PATH-Variable angegebenen Pfad zu suchen.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
Wie finde ich den Dateispeicherort unter Linux?
Linux-Ansichtsdateispeicherort
1. whereis
Mit dem Befehl whereis können Sie den Speicherort von ausführbaren Dateien, Quellcodedateien und Hilfedateien im Dateisystem ermitteln.
Die Attribute dieser Dateien sollten zum Originalcode, zu Binärdateien oder Hilfedateien gehören. Das Programm
whereis bietet außerdem die Möglichkeit, Quellcode zu durchsuchen, alternative Suchpfade anzugeben und nach ungewöhnlichen Elementen zu suchen.
Wenn Parameter weggelassen werden, werden alle Informationen zurückgegeben.
test@localhost:~$ whereis bash bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
Hinweis: Die obigen Ausgabeinformationen von links nach rechts sind der abgefragte Programmname, der Bash-Pfad und der Bash-Man-Handbuchseitenpfad.
2. find
Der find-Befehl unter Linux sucht nach Dateien in der Verzeichnisstruktur und führt den angegebenen Vorgang aus.
Der Suchbefehl unter Linux bietet eine ganze Reihe von Suchbedingungen und ist sehr leistungsfähig. Da find über leistungsstarke Funktionen verfügt, bietet es auch viele Optionen.
sudo find . -name "*.log"
Anleitung: Suchen Sie im aktuellen Verzeichnis nach Dateien mit der Endung .log. „.“ stellt das aktuelle Verzeichnis dar
sudo find / -name "*.log"
Beschreibung: Suche nach Dateien mit der Endung .log im Stammverzeichnis. „/“ stellt das aktuelle Verzeichnis dar
3. Die Funktion von which
which besteht darin, nach dem Speicherort eines Systembefehls im durch die PATH-Variable angegebenen Pfad zu suchen und das erste Suchergebnis zurückzugeben.
Mit anderen Worten: Mit dem Befehl „which“ können Sie sehen, ob ein bestimmter Systembefehl existiert und an welchem Ort der Befehl ausgeführt wird.
Geben Sie „export“ in der Befehlszeile ein, um die PATH-Variable anzuzeigen.
whereis Zeigt den Speicherort der Datei an.find durchsucht tatsächlich die Festplatte, um den Dateinamen abzufragen.
Empfohlenes Lernen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo finden Sie den Dateispeicherort unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!