Top Top 10 Linux -Befehle

Top Top 10 Linux -Befehle
Der beste Freund eines Entwicklers ist die Befehlszeile. Es sollte in ihre Routinearbeit verschmolzen werden. Es hilft, ein System effizienter und überschaubarer zu machen. Zum Beispiel können Sie verschiedene Skriptcodes schreiben, um zeitaufwändige Prozesse schnell zu produzieren und zu automatisieren.

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:

  1. ls
  2. Echo
  3. berühren
  4. Mkdir
  5. Grep
  6. Mann
  7. PWD
  8. CD
  9. MV
  10. rmdir
  11. Lokalisieren
  12. weniger
  13. Compgen
  14. ">"
  15. Katze
  16. "|"
  17. Kopf
  18. Schwanz
  19. Chmod
  20. Ausfahrt
  21. Geschichte
  22. klar
  23. CP
  24. töten
  25. schlafen

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.com
Sie lernen 25 grundlegende Befehle von Linux.

Drü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.com
Sie lernen 25 grundlegende Befehle von Linux.
Linux
Linux
Linux
Linux
Linux

Drü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:

  • Dateiinhalt anzeigen
  • Dateien kombinieren
  • Neue Dateien erstellen

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.

  • W wird zum Schreiben von Berechtigungen verwendet
  • R wird zum Lesen von Berechtigungen verwendet
  • X wird für die Ausführung verwendet
  • '+' wird verwendet, um Berechtigungen hinzuzufügen
  • '-' wird verwendet, um Berechtigungen zu entfernen

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: