Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So finden Sie den Dateispeicherort unter Linux

So finden Sie den Dateispeicherort unter Linux

藏色散人
藏色散人Original
2023-01-04 11:31:3016499Durchsuche

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.

So finden Sie den Dateispeicherort unter Linux

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. So finden Sie den Dateispeicherort unter Linux

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn