25 grundlegende Linux-Terminalbefehle, die Sie sich merken sollten

Unter Linux ist die Befehlszeile ein mächtiges Werkzeug. Sobald Sie verstehen, wie man es benutzt, können Sie sehr schnell eine ganze Reihe fortgeschrittener Operationen ausführen. Leider finden neue Benutzer die Linux-Befehlszeile verwirrend und wissen nicht, wo sie anfangen sollen.

Um neue Benutzer mit der Linux-Befehlszeile vertraut zu machen, haben wir eine Liste mit 25 grundlegenden Linux-Terminalbefehlen erstellt, die Sie sich merken sollten. Lass uns anfangen!

1. Ls

ls ist der list directory-Befehl. Um es zu verwenden, starten Sie ein Terminalfenster und geben Sie den Befehl ls ein.

ls

Der Befehl ls kann auch verwendet werden, um versteckte Dateien mit dem Befehlszeilenschalter „a“ aufzudecken.

ls -a

2. CD

Mit cd wechseln Sie Verzeichnisse im Terminal. Gehen Sie wie folgt vor, um in ein anderes Verzeichnis zu wechseln, von dem aus das Terminal gestartet wurde:

cd /path/to/location/

Es ist auch möglich, mit „..“ ein Verzeichnis rückwärts nach oben zu gehen.

cd ..

3. pwd

Um das aktuelle Verzeichnis im Linux-Terminal anzuzeigen, verwenden Sie den Befehl pwd.

pwd

4. mkdir

Wenn Sie einen neuen Ordner erstellen möchten, verwenden Sie den Befehl mkdir.

mkdir

Verwenden Sie die Befehlszeilenoption „p“, um die Berechtigungen des Ordners so beizubehalten, dass sie mit den Berechtigungen des vorherigen Verzeichnisses übereinstimmen.

mkdir -p name-of-new-folder

5. rm

Um eine Datei von der Befehlszeile aus zu löschen, verwenden Sie den Befehl rm.

rm /path/to/file

rm kann auch verwendet werden, um einen Ordner zu löschen, wenn sich darin Dateien befinden, indem der Befehlszeilenschalter „rf“ verwendet wird.

rm -rf /path/to/folder

6. vgl

Möchten Sie eine Kopie einer Datei oder eines Ordners erstellen? Verwenden Sie den cp-Befehl.

Um eine Datei zu kopieren, verwenden Sie cp gefolgt vom Speicherort der Datei.

cp /path/to/file

Oder verwenden Sie zum Kopieren eines Ordners cp mit dem Befehlszeilenschalter „r“.

cp -r /path/to/folder

7. mv

Der Befehl mv kann unter Linux viele Dinge tun. Es kann Dateien an verschiedene Orte verschieben, aber es kann auch Dateien umbenennen.

  Was ist der Unterschied zwischen Linux und Unix?

Versuchen Sie das folgende Beispiel, um eine Datei von einem Speicherort an einen anderen zu verschieben.

mv /path/to/file /place/to/put/file|

Wenn Sie einen Ordner verschieben möchten, schreiben Sie den Speicherort des Ordners gefolgt von dem gewünschten Speicherort, an den Sie ihn verschieben möchten.

mv /path/to/folder /place/to/put/folder/

Schließlich, um eine Datei oder einen Ordner umzubenennen, cd in das Verzeichnis der Datei/des Ordners, den Sie umbenennen möchten, und verwenden Sie dann den Befehl mv, zum Beispiel:

mv name-of-file new-name-of-file

Oder tun Sie für einen Ordner:

mv name-of-folder new-name-of-folder

8. Kat

Mit dem Befehl cat können Sie den Inhalt von Dateien im Terminal anzeigen. Um cat zu verwenden, schreiben Sie den Befehl gefolgt vom Speicherort der Datei, die Sie anzeigen möchten. Beispielsweise:

cat /location/of/file

9. Kopf

Mit Head können Sie die obersten 10 Zeilen einer Datei anzeigen. Um es zu verwenden, geben Sie den Head-Befehl gefolgt vom Speicherort der Datei ein.

head /location/of/file

10. Schwanz

Mit Tail können Sie die letzten 10 Zeilen einer Datei anzeigen. Um es zu verwenden, geben Sie den Befehl tail gefolgt vom Speicherort der Datei ein.

tail /location/of/file

11. Ping

Unter Linux können Sie mit dem Ping-Befehl die Latenz zwischen Ihrem Netzwerk und einem entfernten Internet- oder LAN-Server überprüfen.

ping website.com

Oder

ping IP-address

Um nur wenige Male zu pingen, verwenden Sie den Befehl ping, gefolgt von der Befehlszeilenoption „c“ und einer Zahl. Um beispielsweise Google dreimal zu pingen, tun Sie Folgendes:

ping google.com -c3

12. Betriebszeit

Verwenden Sie den Befehl uptime, um zu überprüfen, wie lange Ihr Linux-System online war.

uptime

13. unname

Mit dem Befehl uname können Sie den Codenamen Ihrer aktuellen Distribution, die Versionsnummer und sogar die von Ihnen verwendete Linux-Version anzeigen. Um uname zu verwenden, schreiben Sie den Befehl gefolgt von der Befehlszeilenoption „a“.

Die Verwendung der Befehlszeilenoption „a“ druckt alle Informationen aus, daher ist es am besten, diese anstelle aller anderen Optionen zu verwenden.

uname -a

14. Mann

Mit dem Befehl man können Sie die Bedienungsanleitung eines beliebigen Programms anzeigen. Um einen Blick in das Handbuch zu werfen, führen Sie den Befehl man gefolgt vom Namen des Programms aus. Um beispielsweise das Handbuch von cat anzuzeigen, führen Sie Folgendes aus:

man cat

15.df

Df ist eine Möglichkeit, auf einfache Weise anzuzeigen, wie viel Speicherplatz in den Dateisystemen unter Linux belegt ist. Um es zu verwenden, schreiben Sie den Befehl df.

df

Um df leichter lesbar zu machen, verwenden Sie den Befehlszeilenschalter „h“. Dadurch wird die Ausgabe in den „vom Menschen lesbaren“ Modus versetzt.

df -h

16. Du

Müssen Sie den Speicherplatz anzeigen, den ein Verzeichnis auf Ihrem System einnimmt? Verwenden Sie den Befehl du. Um beispielsweise zu sehen, wie groß Ihr /home/-Ordner ist, tun Sie Folgendes:

du ~/

Um die du-Ausgabe besser lesbar zu machen, versuchen Sie es mit dem Befehlszeilenschalter „hr“. Dadurch wird die Ausgabe in den „vom Menschen lesbaren“ Modus versetzt.

du ~/ -hr

17. Wobei

Mit whereis ist es möglich, den genauen Standort eines Elements in der Befehlszeile aufzuspüren. Um beispielsweise den Speicherort der Firefox-Binärdatei auf Ihrem Linux-System zu finden, führen Sie Folgendes aus:

whereis firefox

18. lokalisieren

Die Suche nach Dateien, Programmen und Ordnern auf der Linux-Befehlszeile wird mit locate zum Kinderspiel. Um es zu verwenden, schreiben Sie einfach den Befehl locate aus, gefolgt von einem Suchbegriff.

locate search-term

19. grep

Mit dem Befehl grep ist es möglich, nach einem Muster zu suchen. Ein gutes Beispiel für die Verwendung des grep-Befehls ist die Verwendung, um eine bestimmte Textzeile in einer Datei herauszufiltern.

  So installieren Sie die UKUI-Desktopumgebung unter Linux

Verstehen Sie, dass grep kein Befehl ist, der jemals alleine ausgeführt werden sollte. Stattdessen muss es wie folgt kombiniert werden:

cat text-file.txt | grep 'search term'

Um mit grep nach Mustern zu suchen, erinnern Sie sich im Wesentlichen an diese Formel:

command command-operations | grep 'search term'

20. Ps

Um aktuelle laufende Prozesse direkt vom Linux-Terminal aus anzuzeigen, verwenden Sie den Befehl ps.

ps

Benötigen Sie einen vollständigeren, detaillierteren Prozessbericht? Führen Sie ps mit aux aus.

ps aux

21. töten

Manchmal müssen Sie ein problematisches Programm beenden. Dazu müssen Sie den Kill-Befehl nutzen. Um beispielsweise Firefox zu schließen, gehen Sie wie folgt vor.

  Was ist der Unterschied zwischen Linux und Unix?

Verwenden Sie zunächst pidof, um die Prozessnummer für Firefox zu finden.

pidof

Töten Sie es dann mit dem Kill-Befehl.

kill process-id-number

Schließt immer noch nicht? Verwenden Sie den Befehlszeilenschalter „9“.

kill -9 process-id-number

22. Killall

Mit dem Befehl killall ist es möglich, alle Instanzen eines laufenden Programms zu beenden. Führen Sie dazu den Befehl killall gefolgt vom Namen eines Programms aus. Um beispielsweise alle laufenden Firefox-Prozesse zu beenden, tun Sie Folgendes:

killall firefox

23. locken

Müssen Sie eine Datei aus dem Internet über das Linux-Terminal herunterladen? Verwenden Sie Locken! Um einen Download zu starten, schreiben Sie den Curl-Befehl, gefolgt von der URL der Datei, dem Symbol > und dem Speicherort, an dem Sie sie speichern möchten. Beispielsweise:

curl https://www.download.com/file.zip > ~/Downloads/file.zip

24. frei

Speicher knapp? Überprüfen Sie Ihren Auslagerungsspeicher und den freien RAM-Speicher mit dem Befehl free.

free

25. chmod

Mit chmod ist es möglich, die Berechtigungen einer Datei oder eines Ordners zu aktualisieren.

Um die Berechtigungen einer Datei zu aktualisieren, damit jeder auf dem PC sie lesen, schreiben und ausführen kann, gehen Sie wie folgt vor:

chmod +rwx /location/of/file-or/folder/

Um die Berechtigungen zu aktualisieren, sodass nur der Eigentümer Zugriff hat, versuchen Sie Folgendes:

chmod +rw

Um Berechtigungen für eine bestimmte Gruppe oder Welt auf dem Linux-System zu aktualisieren, führen Sie Folgendes aus:

chmod +rx

Fazit

Die Linux-Befehlszeile hat endlose Aktionen und Operationen zu kennen, und selbst nachdem Sie diese Liste durchgearbeitet haben, müssen Sie noch viel mehr lernen. Abgesehen davon wird diese Liste sicherlich dazu beitragen, Ihr Wissen über die Befehlszeile zu verbessern. Außerdem muss jeder irgendwo anfangen!