Hier haben wir alle Top Linux -Terminalbefehle zusammengestellt, die Anfängern sowie Zwischen- und Erweiterte Benutzer helfen.
In diesem Artikel erfahren wir diese 25 Linux -Befehle:
Lassen Sie uns jetzt jede dieser Befehle nacheinander lernen.
ls
'ls' ' Der Befehl ist der am häufigsten verwendete in der CLI -Schnittstelle. In diesem Befehl werden alle im aktuellen/vorhandenen Arbeitsverzeichnis vorhandenen Dateien aufgeführt. Öffnen Sie das Terminal durch Pressen 'Strg+Alt+t', und schreiben Sie den folgenden Befehl auf:
$ ls
Sie können die Dateien auch mit diesem Befehl aus einem bestimmten Ordner auflisten:
$ ls ./Desktop
Es wird die Liste der Dateien angezeigt, die sich im "Desktop" befinden, ohne das vorliegende Arbeitsverzeichnis zu ändern.
Ein weiteres Merkmal der 'ls' ' Befehl ist, dass Sie schreiben können 'ls -al', und es wird alle dotierten Dateien mit dem einfachen ausdrucken, zusammen mit ihren Dateiberechtigungen.
$ ls -al
Echo
Dieser Befehl zeigt den Text an die Befehlszeilenschnittstelle aus. Der 'Echo' Der Befehl wird zum Drucken des Textes verwendet und kann auch in den Skripten und Bash -Dateien verwendet werden. Es kann in den Ausgabestatustext auf den Hauptbildschirm oder eine beliebige erforderliche Datei eingefügt werden. Es ist auch hilfreich bei der Darstellung von Umgebungsvariablen im System. Schreiben Sie beispielsweise den folgenden Befehl in das Terminal aus:
$ echo "Hallo Welt"
Es zeigt Ihnen die folgenden Ergebnisse.
berühren
Der 'berühren' Mit dem Befehl können Sie jede Datei erstellen. Verwenden Sie das ''berühren' Befehl mit dem 'Dateinamen', den Sie der Datei geben und die Eingabetaste drücken möchten.
$ touch testfile
Geben Sie danach die ein 'ls' ' Befehl im Terminal, um die Existenz der Datei zu bestätigen.
$ ls
Hier können Sie sehen, dass die Textdatei erstellt wird. Verwenden Sie den unten angegebenen Befehl, um die Datei zu öffnen:
$ nano testfile
Führen Sie den Befehl aus, und Sie werden das folgende Ergebnis sehen.
Zu diesem Zeitpunkt wäre die Datei leer, da Sie nur die Datei erstellt und keinen Inhalt hinzugefügt haben. Das 'berühren' Der Befehl wird nicht nur zum Erstellen von "Text" -Dateien verwendet, sondern kann auch mehrere Arten von Dateien erstellen, indem sie ihre Erweiterungen verwenden. Sie können beispielsweise auch ein Python -Skript erstellen, indem Sie den folgenden Befehl verwenden:
$ Touch -Datei.py
Hier, '.Py 'ist die Erweiterung für das Python -Skript.
$ ls
Mkdir
"Mkdir" wird verwendet, um Verzeichnisse effizient zu erstellen. Mit diesem Befehl können Sie auch mehrere Verzeichnisse gleichzeitig erstellen, wodurch Sie Zeit sparen können.
Sehen Sie zunächst die Liste der Dateien an, die im vorliegenden Arbeitsverzeichnis vorhanden ist, indem Sie den unten angegebenen Befehl verwenden:
$ ls
Erstellen Sie nun ein neues Verzeichnis mit dem Namen "Newdir".
$ mkdir Newdir
Wenn Sie als Superuser arbeiten, wird der Befehl ausgeführt. Andernfalls müssen Sie den folgenden Befehl anstelle des oben angegebenen Befehls ausführen.
$ sudo mkdir newdir
Geben Sie nun die ein 'ls' ' Befehl zum Anzeigen der Liste der Dateien und Ordner.
Geben Sie zum Erstellen mehrerer Verzeichnisse gleichzeitig die Namen der Verzeichnisse in einer einzigen anmkdir ' Befehl.
$ mkdir Dir1 Dir2 Dir3
Oder
$ sudo mkdir dir1 Dir2 Dir3
Listen Sie nun die Dateien und Ordner mit dem auf 'ls' ' Befehl.
$ ls
Sie können hier die Dir1, Dir2 und Dir3 sehen.
Grep
"Grep" Befehl ist auch als der bekannt Suchbefehl. Es handelt sich um einen Befehl zur Suche nach Textdateien und führt die Suche über bestimmte Schlüsselwörter durch. Vorher sollten Sie einen Text in Ihrer Textdatei haben. Verwenden Sie beispielsweise den folgenden Beispieltext in der "Testdatei", die Sie bereits mit dem erstellt haben 'berühren' Befehl.
Öffnen Sie die Datei über das Terminal.
$ nano textfile
Führen Sie den Befehl aus. Es gibt Ihnen die folgende Ausgabe.
Schreiben Sie nun den folgenden Text in die Datei 'TestFile'.
Dies ist LinuxHint.comDrücken Sie Strg+O, um diesen Inhalt in die Datei zu schreiben.
Kommen Sie aus dieser Datei, indem Sie Strg+x drücken. Verwenden Sie nun die "Grep" Befehl. Der '-C-' Lassen Sie Sie wissen, wie oft das Wort "LinuxHint" in der Datei erschien.
$ grep -c 'Linux' Testdatum
Da die Ausgabe "2" ist, bedeutet dies, dass das Wort "Linux" in der "Testdatei" zweimal existiert.
Nehmen wir nun einige Änderungen an dieser Datei vor, indem wir die Datei mit der Datei öffnen "Nano" Befehl.
$ nano testfile
Sie können einen beliebigen Text mehrmals in dieser Datei schreiben, um die Funktionsweise der oben genannten zu überprüfen "Grep" Befehl.
Dies ist LinuxHint.comDrücken Sie nun Strg+O, um den aktualisierten Inhalt in der Datei aufzuschreiben.
Stammen Sie aus dieser Datei, indem Sie Strg+X drücken und nun die folgenden Befehle ausführen, um zu überprüfen, ob es korrekt ausgeführt wird oder nicht.
$ grep -c 'Linux' Testdatum
Verschiedene Flags können mit dem 'verwendet werdenGrep ' Befehl zum Beispiel für verschiedene Zwecke, '-ich' Machen Sie den Suchfall sensibel. Sobald Sie die Idee zum Thema bekommen haben "Grep" Befehl, Sie können es nach Ihrem Bedarf weiter untersuchen.
Mann
''MannDer Befehl zeigt Ihnen ein Handbuch zur Arbeit eines Befehls an. Zum Beispiel wissen Sie nicht, was für ein 'Echo' Befehl erledigt, dann können Sie die verwenden 'Mann' Befehl, seine Funktionalität zu kennen.
$ MAN Echo
Ebenso können Sie die verwenden 'Mann' Befehl für 'Grep ' sowie.
$ MAN GREP
Jetzt können Sie alle Optionenquellen sehen. Flaggen und alle anderen Informationen zu tun "Grep".
PWD
'PWD' steht für Drucken Arbeitsverzeichnis. Es wird verwendet, um das aktuelle Arbeitsverzeichnis für eine Instanz zu drucken. Wenn mehrere Instanzen funktionieren und Sie das genaue Arbeitsverzeichnis kennenlernen möchten, verwenden Sie in diesem Fall die 'PWD' Befehl.
$ pwd
Hier sehen Sie den Weg des gegenwärtigen Arbeitsverzeichnisses.
Wenn Sie in diesem Fall im Desktop -Verzeichnis arbeiten, ist dies in diesem Fall 'PWD' Drucken Sie den gesamten Weg aus, der zum Desktop führt.
CD
'CD' steht für ändere die Richtung. Es wird verwendet, um das aktuelle Verzeichnis zu ändern, da Sie in verschiedenen Verzeichnissen in Ihrem System auf alle Dateien und Ordner zugreifen können. Schreiben Sie beispielsweise Desktop als aktuelles oder gegenwärtiges Arbeitsverzeichnis, schreiben Sie den folgenden Befehl in das Terminal:
$ cd ./Desktop
Um den Pfad des vorliegenden Arbeitsverzeichnisses zu kennen, schreiben Sie den folgenden Befehl:
$ pwd
Um zum Verzeichnis zurückzukehren, geben Sie dies ein:
$ cd ~
Sie können das vorliegende Arbeitsverzeichnis hier überprüfen.
MV
'MV' Der Befehl wird verwendet, um ein Verzeichnis umzubenennen und zu verschieben. Während der Arbeit mit Dateien in einem Verzeichnis sollte jede Datei umbenannt werden, was ein zeitaufwändiger Prozess ist 'MV' Der Befehl kommt hier ins Spiel. Zum Beispiel haben wir in unserem Verzeichnis "Testdata", wie unten gezeigt.
Um diese Datei umzubenennen, verwenden Sie die 'MV' Befehl im folgenden Muster.
$ MV TestFile Testfile
Und dann die Liste der Dateien anzeigen, um die Änderungen zu überprüfen.
$ ls
Sie können diese Datei auch mit diesem in ein anderes Verzeichnis übertragen 'MV' Befehl. Nehmen wir an, Sie möchten diese "Testdatei" auf den Desktop verschieben. Schreiben Sie dafür den folgenden Befehl in das Terminal:
$ mv trialfile ./Desktop/
rmdir
Dieser Befehl wird zum Entfernen von Verzeichnissen verwendet. ''rmdir ' Hilft viel Platz auf dem Computer zu sparen und Dateien zu organisieren und zu reinigen. Verzeichnisse können mit zwei Befehlen entfernt werden 'rm' Und 'rmdir' '.
Versuchen wir nun, einige Verzeichnisse zu löschen. Schritt 1 besteht darin, die Verzeichnisse in Ihrem aktuellen Arbeitsbereich anzuzeigen.
$ ls
Jetzt werden wir das Verzeichnis "Newdir" löschen.
$ rmdir newdir
Verwenden Sie nun die 'ls' ' Befehl, um zu sehen, ob es existiert oder nicht.
$ ls
Jetzt werden wir mehrere Verzeichnisse gleichzeitig löschen.
$ RMDIR DIR1 DIR2 DIR 3
Verwenden Sie nun die 'ls' ' Befehl.
$ ls
Wie Sie sehen können, wurden alle diese Verzeichnisse aus dem Haus gelöscht.
Lokalisieren
'Lokalisieren' Der Befehl hilft dabei, eine Datei oder ein Verzeichnis zu finden. Über diesen Befehl kann eine bestimmte Datei oder ein bestimmtes Verzeichnis gefunden werden. Es sucht auch regelmäßige Ausdrücke mit Wildkarten.
Um eine Datei mit ihrem Namen zu finden, geben Sie den Namen der Datei mit der 'einLokalisieren' Befehl.
$ Locate Testfile
Durch die Ausgabe dieses Befehls informieren Sie den genauen Pfad, um diese Datei zu finden.
Es gibt sicherlich andere Optionen für die 'Lokalisieren' Datei. Sie werden das ganze Zeug kennenlernen, indem Sie die verwenden 'Mann' Befehl.
weniger
'weniger' Der Befehl zeigt die Dateien an, ohne sie in einem Editor -Tool zu öffnen. Es ist sehr schnell und öffnet eine Datei in einem vorhandenen Fenster und deaktiviert gleichzeitig Schreibfähigkeiten, sodass die Datei nicht geändert werden kann. Schreiben Sie die 'weniger' Befehl und definieren Sie den Dateinamen.
$ weniger Probefile
Es gibt Ihnen die folgende Ausgabe.
Compgen
"CompGen" Der Befehl ist ein sehr effizienter Befehl, der die Namen aller Befehle, Namen und Funktionen auf der Befehlszeilenschnittstelle anzeigt. Um alle Befehle anzuzeigen, schreiben Sie:
$ compgen -c
Hier sehen Sie eine lange Liste aller Befehle, die Sie im Terminal verwenden können.
In ähnlicher Weise können Sie auch den Namen und Dateiennamen ausdrucken, der auch am Ende dieser Liste angezeigt wird.
">"
Dieser Charakter '>' ' druckt und leitet die Shell -Befehle aus. Es zeigt die Ausgabe aus dem vorherigen Befehl im Terminalfenster an und sendet sie an eine neue Datei. Wenn Sie nun die Ausgabe des vorherigen Befehls an eine neue Datei senden möchten, verwenden wir diesen Befehl:
$> Newfile.txt
Und dann die Dateien anzeigen.
$ ls
Öffnen Sie nun die Datei, sie wird leer sein.
Jetzt senden wir die "CompGen" Befehlsergebnis zu dieser Datei.
$ compgen -c> newfile.txt
Öffnen Sie die Datei, um den Inhalt anzuzeigen, was das Ergebnis der von der ist "CompGen" Befehl.
Katze
'Katze' Der Befehl ist der weit verbreitete Befehl und erfüllt drei Hauptfunktionen:
Zunächst werden wir den Inhalt der "Testdatei" anzeigen.
$ cat trialfile
Es gibt Ihnen die folgende Ausgabe.
"|"
Rohrbefehl "|" Nimmt die Ausgabe des ersten Befehls an und nutzt ihn als Eingabe für den zweiten Befehl. Zum Beispiel:
$ cat trialfile | weniger
Dieser Befehl wird verwendet, um die Eingabe für einen anderen zu geben. Wir verwenden den Dateinamen und 'weniger' Befehl als Eingabe für diese Datei.
Kopf
'Kopf' Der Befehl liest den Beginn einer Datei. Es zeigt Ihnen die ersten 10 Zeilen der Datei. Es kann auch angepasst werden, um mehr Zeilen anzuzeigen und den schnellsten Weg zum Lesen des Inhalts einer Datei. Der unten angegebene Befehl zeigt Ihnen beispielsweise die ersten 10 Zeilen aus der Datei Newfile an.txt'.
$ head newfile.txt
Es ist die perfekte Verwendung der 'Kopf' Befehl, in dem Sie die ersten zehn Zeilen der Datei schnell lesen und die Vorstellung davon bekommen können, worum es geht.
Schwanz
'Schwanz' Befehle lesen das Ende einer Datei. Es zeigt Ihnen die letzten zehn Zeilen der Datei, kann aber auch so angepasst werden, dass weitere Zeilen angezeigt werden.
$ schwanz neufile.txt
Es wird die letzten zehn Zeilen der "Newfile" -Datei ausdrucken.
Chmod
"Chmod" Befehl bearbeitet oder legt Berechtigungen für eine Datei oder einen Ordner fest. Es ist einer der bekanntesten Befehle und ändert die Berechtigungen eines bestimmten Dateiverzeichnisses durch ein kurzes Argument.
Geben Sie den folgenden Befehl in das Terminal ein, um die Dateien und Ordner mit ihren Berechtigungen anzuzeigen:
$ ls -al
Hier können Sie sehen, dass der hervorgehobene Teil die Dateiberechtigungen darstellt. Der erste Abschnitt gibt die dem Eigentümer erteilten Berechtigungen an, der zweite Abschnitt repräsentiert die der Gruppe erteilten Berechtigungen, und der letzte Abschnitt repräsentiert die Berechtigungen der Öffentlichkeit. Sie können die Berechtigungen für alle Abschnitte ändern. Ändern wir die Dateiberechtigungen von 'Newfile.txt'.
$ chmod -W Neufile.txt
In diesem Befehl werden die Schreibberechtigungen aus allen Abschnitten entfernt.
Schreib die 'ls -al' Befehl für seine Bestätigung.
$ ls -al
Öffnen Sie die Datei und versuchen Sie, Inhalte hinzuzufügen und diese Datei zu speichern. Es wird Ihnen auf jeden Fall ein Warndialogfeld geben.
Ausfahrt
Dieser Befehl wird verwendet, um das Terminal ohne GUI -Interaktion zu beenden. Das Terminal gibt Ihnen die Möglichkeit, sich selbst mit dem zu töten 'Ausfahrt' Befehl.
$ Exit
Drücken Sie die Eingabetaste und jetzt können Sie sehen, dass es kein Terminal gibt.
Geschichte
'Geschichte' Der Befehl zeigt Ihnen eine Liste, die die zuletzt verwendeten Befehle umfasst. Es wird den Datensatz der Befehle angezeigt, die Sie im Terminal für verschiedene Zwecke verwendet haben.
$ Geschichte
klar
Dieser Befehl löscht den Inhalt des Terminals. Es hält das Terminal sauber.
$ Clear
Drücken Sie die Eingabetaste und Sie sehen ein Kristallklemme.
CP
'CP' Der Befehl steht für das Kopieren von Verzeichnis oder Datei. Sie müssen das Ziel mit dem Dateinamen angeben.
$ cp trialfile ~
Hier repräsentiert '~' das Heimverzeichnis. Führen Sie den Befehl aus und schreiben Sie dann die 'ls' ' Befehl, um zu überprüfen, ob es existiert oder nicht.
$ ls
töten
'töten' Der Befehl beendet den Prozess der Arbeit an der Befehlszeilenschnittstelle. Vor Verwendung der 'töten' Befehl, Sie müssen alle Prozesse herausfinden, die derzeit im System stattfinden.
$ ps -f
Lassen Sie uns den "Howopise" -Prozess töten, indem wir seine Prozess -ID "PID" verwenden.
$ sudo töten 702
Geben Sie Ihr Passwort ein, um die Erlaubnis zu geben.
Hier haben wir keine Fehlermeldung, was bedeutet, dass der Prozess getötet wird.
schlafen
'schlafen' Befehl verzögert den Prozess für eine bestimmte Zeit. Es steuert und verwaltet auch Prozesse in Skripten. Es verzögert die Elemente eines Prozesses für die Verarbeitung bis zu einer bestimmten Zeit. Die Zeit kann mit Sekunden, Minuten oder sogar Tagen angegeben werden.
Lassen Sie uns den Prozess für zwei Sekunden schlafen.
$ Sleep 2
Es wird eine Verzögerung von zwei Sekunden dauern, um diesen Befehl auszuführen.
Abschluss:
In diesem Artikel haben wir einige Top 25 Linux -Terminalbefehle gelernt. Dies sind die wesentlichen Befehle für Anfänger, um mehr über die Linux-Befehlszeilenschnittstelle zu erfahren.
Sehen Sie sich unser YouTube -Video über 25 Linux -Terminalbefehle an: