Heim > System-Tutorial > LINUX > Hauptteil

Beherrschen Sie problemlos Linux-Abfragebefehle

WBOY
Freigeben: 2024-02-11 16:00:21
nach vorne
541 Leute haben es durchsucht

Sind Sie als Linux-Benutzer jemals mit dem Dilemma konfrontiert, nicht zu wissen, wie man Systeminformationen abfragt? Oder wissen Sie nicht, welchen Befehl Sie bei der Suche nach einer bestimmten Datei verwenden sollen? Wenn ja, dann machen Sie sich keine Sorgen, denn heute stellen wir einige häufig verwendete Linux-Abfragebefehle vor, mit denen Sie die erforderlichen Informationen problemlos vom System abrufen können.

1、welche

Welcher Befehl sucht nach dem Speicherort eines Systembefehls im durch die PATH-Variable angegebenen Pfad und gibt das erste Suchergebnis zurück. Mit anderen Worten: Mithilfe des Befehls which können Sie sehen, ob der Systembefehl vorhanden ist und wo der Befehl ausgeführt wird.

Befehlsformat: Name der ausführbaren Datei

Der Befehl

which sucht nach dem Speicherort eines Systembefehls im durch die Variable PATH angegebenen Pfad und gibt das erste Suchergebnis zurück.

2、whereis

Der Befehl whereis wird zum Suchen nach Programmnamen verwendet und durchsucht nur Binärdateien (Parameter -b), MAN-Beschreibungsdateien (Parameter -m) und Quellcodedateien (Parameter -s).

Im Vergleich zu „find“ ist die Suchgeschwindigkeit sehr hoch, da das Linux-System alle Dateien im System in einer Datenbankdatei aufzeichnet. Bei Verwendung von „whereis“ und „locate“ werden die Daten aus der Datenbank durchsucht, anstatt sie zu durchsuchen Festplatte zu finden, wird die Effizienz natürlich sehr hoch sein.

Allerdings wird die Datenbankdatei nicht in Echtzeit aktualisiert, sodass bei der Suche nach Dateien mit „Whereis“ und „Locate“ manchmal gelöschte Daten gefunden werden oder die neu erstellte Datei nicht gefunden werden kann, weil die Datenbankdatei nicht aktualisiert wurde.

Befehlsformat: whereis [-bmsu] [BMS-Verzeichnisname -f] Dateiname

Beherrschen Sie problemlos Linux-Abfragebefehle

Befehlsfunktion: Der Befehl whereis ermittelt den Speicherort ausführbarer Dateien, Quellcodedateien und Hilfedateien im Dateisystem. Die Attribute dieser Dateien sollten Originalcode, Binärdateien oder Hilfedateien sein. Das Programm whereis bietet außerdem die Möglichkeit, Quellcode zu durchsuchen, alternative Suchpfade anzugeben und nach ungewöhnlichen Elementen zu suchen.

  • Parameter:

  • -b: Ausführbare Datei suchen

  • -m: Hilfedatei zur Positionierung

  • -s: Quellcodedateien suchen

  • -u: Suchen Sie im Standardpfad nach anderen Dateien als ausführbaren Dateien, Quellcodedateien und Hilfedateien.

  • -B: Suchen Sie unbedingt nach dem Pfad der ausführbaren Datei.

  • -M: Geben Sie den Pfad für die Suche nach Hilfedateien an.

  • -S: Geben Sie den Pfad für die Suche nach Quellcodedateien an.

3.lokalisieren

locate ermöglicht Benutzern eine schnelle Suche, ob bestimmte Dateien im Dateisystem vorhanden sind. Die Methode besteht darin, zunächst eine Datenbank zu erstellen, die die Namen und Pfade aller Dateien im System enthält. Bei der Suche müssen Sie dann nur diese Datenbank abfragen, ohne tief in den Systemdateien suchen zu müssen.

Befehlsformat: Dateinamen suchen

  • Parameter:

  • -u: Erstellen Sie die Datenbank ausgehend vom Stammverzeichnis.

  • -U: Erstellen Sie eine Datenbank ausgehend vom angegebenen Speicherort

  • -e: Bestimmte Pfade aus dem Suchbereich ausschließen.

  • -n: Geben Sie die maximale Anzahl der gefundenen Dateien an, die angezeigt werden sollen

4.find

find ist ein sehr wichtiger Abfragebefehl.

Da das Linux-Betriebssystem in immer mehr Bereichen eingesetzt wird, wird die Beherrschung von Linux-Abfragebefehlen immer wichtiger. In diesem Artikel werden einige häufig verwendete Linux-Abfragebefehle und ihre Funktionen vorgestellt. Ich glaube, diese Befehle werden Ihnen bei Ihrer täglichen Arbeit eine große Hilfe sein. Ich hoffe, dass Sie diese Befehle in Zukunft besser nutzen und die Effizienz von Linux-Systemen verbessern können.

Das obige ist der detaillierte Inhalt vonBeherrschen Sie problemlos Linux-Abfragebefehle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:lxlinux.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage