Die 40 am häufigsten verwendeten Linux-Befehle, die Sie kennen sollten
Veröffentlicht: 2021-10-06Zum jetzigen Zeitpunkt hat Linux einen weltweiten Marktanteil von 2,68 % auf Desktops, aber über 90 % aller Cloud-Infrastrukturen und Hosting-Dienste laufen auf diesem Betriebssystem. Allein aus diesem Grund ist es wichtig, mit gängigen Linux-Befehlen vertraut zu sein.
Laut der StackOverflow-Umfrage 2020 ist Linux mit beeindruckenden 55,9 % des Marktanteils das meistgenutzte Betriebssystem von professionellen Entwicklern. Es ist nicht nur ein Zufall. Linux ist kostenlos und Open Source, hat eine bessere Sicherheit als seine Konkurrenten und verfügt über eine leistungsstarke Befehlszeile, die Entwickler und Power-User effektiver macht. Sie haben auch Zugriff auf einen leistungsstarken Paketmanager und eine Reihe von Entwicklungstools wie DevKinsta.
Egal, ob Sie ein erfahrener Systemadministrator oder ein Linux-Neuling sind, Sie können von diesem Handbuch profitieren.
Lass uns anfangen!
Was ist ein Linux-Befehl?
Ein Linux-Befehl ist ein Programm oder Dienstprogramm, das auf der Befehlszeile ausgeführt wird. Eine Befehlszeile ist eine Schnittstelle, die Textzeilen akzeptiert und sie in Anweisungen für Ihren Computer verarbeitet.
Jede grafische Benutzeroberfläche (GUI) ist nur eine Abstraktion von Befehlszeilenprogrammen. Wenn Sie beispielsweise ein Fenster schließen, indem Sie auf das „X“ klicken, läuft hinter dieser Aktion ein Befehl.
Ein Flag ist eine Möglichkeit, Optionen an den von Ihnen ausgeführten Befehl zu übergeben. Die meisten Linux-Befehle haben eine Hilfeseite, die wir mit dem Flag -h
aufrufen können. Meistens sind Flags optional.
Ein Argument oder Parameter ist die Eingabe , die wir einem Befehl geben, damit er ordnungsgemäß ausgeführt werden kann. In den meisten Fällen ist das Argument ein Dateipfad, aber es kann alles sein, was Sie im Terminal eingeben.
Sie können Flags mit Bindestrichen ( -
) und doppelten Bindestrichen ( --
) aufrufen, während die Argumentausführung von der Reihenfolge abhängt, in der Sie sie an die Funktion übergeben.
Die am häufigsten verwendeten Linux-Befehle
Bevor Sie sich mit den am häufigsten verwendeten Linux-Befehlen befassen, stellen Sie sicher, dass Sie ein Terminal starten . In den meisten Linux-Distributionen würden Sie dazu Strg + Alt + T verwenden. Wenn dies nicht funktioniert, suchen Sie in Ihrem Anwendungsbereich nach „Terminal“.

Lassen Sie uns nun in die 40 am häufigsten verwendeten Linux-Befehle eintauchen. Viele davon haben mehrere Optionen, die Sie aneinanderreihen können, also schauen Sie sich unbedingt das Handbuch der Befehle an.
1. ls
Befehl
ls
ist wahrscheinlich der erste Befehl, den jeder Linux-Benutzer in sein Terminal eingibt. Damit können Sie den Inhalt des gewünschten Verzeichnisses (standardmäßig das aktuelle Verzeichnis) auflisten, einschließlich Dateien und anderer verschachtelter Verzeichnisse.
ls
Es hat viele Optionen, daher könnte es gut sein, Hilfe zu erhalten, indem Sie das Flag --help
verwenden. Dieses Flag gibt alle Flags zurück, die Sie mit ls verwenden können.
Um beispielsweise die Ausgabe des ls
einzufärben, können Sie Folgendes verwenden:
ls --color=auto

Jetzt ist die Ausgabe des ls
eingefärbt, und Sie können den Unterschied zwischen einem Verzeichnis und einer Datei erkennen.
Aber die Eingabe von ls
mit dem Farb-Flag wäre ineffizient; Deshalb verwenden wir den alias
-Befehl.
2. alias
Befehl
Mit dem Befehl alias
können Sie temporäre Aliase in Ihrer Shell-Sitzung definieren. Wenn Sie einen Alias erstellen, weisen Sie Ihre Shell an, ein Wort durch eine Reihe von Befehlen zu ersetzen.
Um beispielsweise ls
so einzustellen, dass es Farbe hat, ohne jedes Mal das Flag --color
, würden Sie Folgendes verwenden:
alias ls="ls --color=auto"
Wie Sie sehen können, nimmt der alias
-Befehl einen Schlüssel-Wert-Paar-Parameter an: alias NAME="VALUE"
. Beachten Sie, dass der Wert in Anführungszeichen stehen muss.
Wenn Sie alle Aliase auflisten möchten, die Sie in Ihrer Shell-Sitzung haben, können Sie den Befehl alias
ohne Argument ausführen.
alias

3. unalias
Befehl
Wie der Name schon sagt, zielt der Befehl unalias
darauf ab, einen alias
aus den bereits definierten Aliasen zu entfernen. Um den vorherigen ls
Alias zu entfernen, können Sie Folgendes verwenden:
unalias ls
4. pwd
Befehl
Der Befehl pwd
steht für „Arbeitsverzeichnis drucken“ und gibt den absoluten Pfad des Verzeichnisses aus, in dem Sie sich befinden. Wenn Ihr Benutzername beispielsweise „john“ ist und Sie sich in Ihrem Dokumentverzeichnis befinden, wäre sein absoluter Pfad: /home/john/Documents
.
Um es zu verwenden, geben Sie einfach pwd
in das Terminal ein:
pwd # My result: /home/kinsta/Documents/linux-commands
5. cd
Befehl
Der Befehl cd
ist zusammen mit ls
sehr beliebt. Es bezieht sich auf „ Verzeichnis ändern “ und wechselt, wie der Name schon sagt, zu dem Verzeichnis, auf das Sie zugreifen möchten.
Wenn Sie sich beispielsweise in Ihrem Dokumentenverzeichnis befinden und versuchen, auf einen seiner Unterordner mit dem Namen Videos zuzugreifen, können Sie ihn eingeben, indem Sie Folgendes eingeben:
cd Videos
Sie können auch den absoluten Pfad des Ordners angeben:
cd /home/kinsta/Documents/Videos
Es gibt einige Tricks mit dem cd
-Befehl, die Ihnen viel Zeit sparen können, wenn Sie damit herumspielen:
1. Gehen Sie zum Home-Ordner
cd
2. Bewegen Sie sich eine Ebene nach oben
cd ..
3. Kehren Sie zum vorherigen Verzeichnis zurück
cd -
6. cp
Befehl
Es ist so einfach, Dateien und Ordner direkt im Linux-Terminal zu kopieren, dass es manchmal herkömmliche Dateimanager ersetzen kann.
Um den cp
-Befehl zu verwenden, geben Sie ihn einfach zusammen mit den Quell- und Zieldateien ein:
cp file_to_copy.txt new_file.txt
Sie können auch ganze Verzeichnisse kopieren, indem Sie das rekursive Flag verwenden:
cp -r dir_to_copy/ new_copy_dir/
Denken Sie daran, dass Ordner unter Linux mit einem Schrägstrich ( /
) enden.
7. rm
Befehl
Nachdem Sie nun wissen, wie man Dateien kopiert, ist es hilfreich zu wissen, wie man sie entfernt.
Sie können den Befehl rm
verwenden, um Dateien und Verzeichnisse zu entfernen. Seien Sie jedoch vorsichtig, wenn Sie es verwenden, da es sehr schwierig (aber nicht unmöglich) ist, auf diese Weise gelöschte Dateien wiederherzustellen.
Um eine normale Datei zu löschen, würden Sie Folgendes eingeben:
rm file_to_copy.txt
Wenn Sie ein leeres Verzeichnis löschen möchten, können Sie das rekursive Flag ( -r
) verwenden:
rm -r dir_to_remove/
Um andererseits ein Verzeichnis mit darin enthaltenen Inhalten zu entfernen, müssen Sie die Flags force (-f) und rekursiv verwenden:
rm -rf dir_with_content_to_remove/
8. mv
Befehl
Sie verwenden den Befehl mv
, um Dateien und Verzeichnisse durch Ihr Dateisystem zu verschieben (oder umzubenennen).
Um diesen Befehl zu verwenden, würden Sie seinen Namen mit den Quell- und Zieldateien eingeben:
mv source_file destination_folder/ mv command_list.txt commands/
Um absolute Pfade zu verwenden, würden Sie Folgendes verwenden:
mv /home/kinsta/BestMoviesOfAllTime ./
…wobei ./
das Verzeichnis ist, in dem Sie sich gerade befinden.
Sie können auch mv
verwenden, um Dateien umzubenennen, während Sie sie im selben Verzeichnis behalten:
mv old_file.txt new_named_file.txt
9. mkdir
Befehl
Um Ordner in der Shell zu erstellen, verwenden Sie den Befehl mkdir
. Geben Sie einfach den Namen des neuen Ordners an, vergewissern Sie sich, dass er nicht existiert, und schon kann es losgehen.
Um beispielsweise ein Verzeichnis zu erstellen, in dem alle Ihre Bilder gespeichert werden, geben Sie einfach Folgendes ein:
mkdir images/
Um Unterverzeichnisse mit einem einfachen Befehl zu erstellen, verwenden Sie das übergeordnete Flag ( -p
):
mkdir -p movies/2004/
10. man
Befehl
Ein weiterer wichtiger Linux-Befehl ist man
. Es zeigt die Handbuchseite jedes anderen Befehls an (sofern vorhanden).
Geben Sie Folgendes ein, um die Handbuchseite des Befehls mkdir
:
man mkdir
Sie könnten sogar auf die man
-Manpage verweisen:
man man

11. touch
Befehl
Mit dem touch
Befehl können Sie die Zugriffs- und Änderungszeiten der angegebenen Dateien aktualisieren.
Zum Beispiel habe ich eine alte Datei, die zuletzt am 12. April geändert wurde:

Um das Änderungsdatum auf die aktuelle Zeit zu ändern, müssen wir das Flag -m
verwenden:
touch -m old_file
Jetzt stimmt das Datum mit dem heutigen Datum überein (das zum Zeitpunkt des Schreibens der 8. August war).

Nichtsdestotrotz werden Sie die meiste Zeit touch
zu ändern, sondern um neue leere Dateien zu erstellen:
touch new_file_name
12. chmod
Befehl
Mit dem Befehl chmod
können Sie den Modus einer Datei (Berechtigungen) schnell ändern. Es hat viele Optionen zur Verfügung.
Die grundlegenden Berechtigungen, die eine Datei haben kann, sind:
- r (lesen)
- w (schreiben)
- x (ausführen)
Einer der häufigsten Anwendungsfälle für chmod
besteht darin, eine Datei für den Benutzer ausführbar zu machen. Geben Sie dazu chmod
und das Flag +x
ein, gefolgt von der Datei, für die Sie Berechtigungen ändern möchten:
chmod +x script
Sie verwenden dies, um Skripte ausführbar zu machen, sodass Sie sie direkt ausführen können, indem Sie die Notation ./
verwenden.
13. ./
Befehl
Vielleicht ist die Notation ./
selbst kein Befehl, aber sie ist in dieser Liste erwähnenswert. Es lässt Ihre Shell eine ausführbare Datei mit jedem in Ihrem System installierten Interpreter direkt vom Terminal aus ausführen. Kein Doppelklicken mehr auf eine Datei in einem grafischen Dateimanager!
Mit diesem Befehl können Sie beispielsweise ein Python-Skript oder ein Programm ausführen, das nur im .run-Format verfügbar ist, wie XAMPP. Stellen Sie beim Ausführen einer ausführbaren Datei sicher, dass sie über Berechtigungen für ausführbare Dateien (x) verfügt, die Sie mit dem Befehl chmod
ändern können.
Hier ist ein einfaches Python-Skript und wie wir es mit der Notation ./
ausführen würden:
#! /usr/bin/python3 # filename: script for i in range(20): print(f"This is a cool script {i}")
So würden wir das Skript in eine ausführbare Datei konvertieren und ausführen:
chmod +x script ./script
14. exit
Sie den Befehl
Der exit
-Befehl macht genau das, was sein Name vermuten lässt: Mit ihm können Sie eine Shell-Session beenden und in den meisten Fällen automatisch das verwendete Terminal schließen:
exit
15. sudo
Befehl
Dieser Befehl steht für „Superuser do“ und lässt Sie als Superuser oder Root-Benutzer agieren, während Sie einen bestimmten Befehl ausführen. Auf diese Weise schützt sich Linux selbst und verhindert, dass Benutzer versehentlich das Dateisystem der Maschine ändern oder unangemessene Pakete installieren.
Sudo wird häufig verwendet, um Software zu installieren oder Dateien außerhalb des Home-Verzeichnisses des Benutzers zu bearbeiten:
sudo apt install gimp sudo cd
/root/
Es wird Sie nach dem Passwort des Administrators fragen, bevor der Befehl ausgeführt wird, den Sie danach eingegeben haben.
16. shutdown
Befehl
Wie Sie vielleicht erraten haben, können Sie mit dem Befehl shutdown
Ihren Computer ausschalten. Es kann jedoch auch verwendet werden, um es anzuhalten und neu zu starten.
Um Ihren Computer sofort auszuschalten (der Standardwert ist eine Minute), geben Sie Folgendes ein:
shutdown now
Sie können das Ausschalten Ihres Systems auch im 24-Stunden-Format planen:
shutdown 20:40
Um einen vorherigen Aufruf zum shutdown
abzubrechen, können Sie das Flag -c
verwenden:
shutdown -c
17. htop
Befehl
htop
ist ein interaktiver Prozessbetrachter, mit dem Sie die Ressourcen Ihrer Maschine direkt vom Terminal aus verwalten können. In den meisten Fällen wird es nicht standardmäßig installiert, also lesen Sie auf der Download-Seite mehr darüber.
htop

18. Befehl unzip
Mit dem Befehl unzip können Sie den Inhalt einer .zip -Datei aus dem Terminal extrahieren. Auch dieses Paket wird möglicherweise nicht standardmäßig installiert, also stellen Sie sicher, dass Sie es mit Ihrem Paketmanager installieren.
Hier entpacken wir eine .zip-Datei voller Bilder:
unzip images.zip
19. apt
, yum
, pacman
Befehle
Unabhängig davon, welche Linux-Distribution Sie verwenden, verwenden Sie wahrscheinlich Paketmanager, um die Software zu installieren, zu aktualisieren und zu entfernen, die Sie täglich verwenden.

Sie können über die Befehlszeile auf diese Paketmanager zugreifen und je nach Distribution, die auf Ihrem Computer ausgeführt wird, den einen oder anderen verwenden.
Die folgenden Beispiele installieren GIMP, eine kostenlose Open-Source-Software, die normalerweise in den meisten Paketmanagern verfügbar ist:
1. Debian-basiert (Ubuntu, Linux Mint)
sudo apt install gimp
2. Red Hat-basiert (Fedora, CentOS)
sudo yum install gimp
3. Arch-basiert (Manjaro, Arco Linux)
sudo pacman -S gimp
20. echo
Befehl
Der echo
-Befehl zeigt definierten Text im Terminal an – so einfach geht’s:
echo "Cool message"

Seine Hauptverwendung besteht darin, Umgebungsvariablen in diesen Nachrichten zu drucken:
echo "Hey $USER" # Hey kinsta
21. cat
Cat
, kurz für „concatenate“, können Sie Dateien direkt vom Terminal aus erstellen, anzeigen und verketten. Es wird hauptsächlich verwendet, um eine Vorschau einer Datei anzuzeigen, ohne einen grafischen Texteditor zu öffnen:
cat long_text_file.txt

22. ps
Befehl
Mit ps
können Sie sich die Prozesse ansehen, die in Ihrer aktuellen Shell-Sitzung ausgeführt werden. Es gibt nützliche Informationen über die Programme aus, die Sie ausführen, wie Prozess-ID, TTY (TeleTYpewriter), Zeit und Befehlsname.
ps

Falls Sie etwas Interaktiveres wünschen, können Sie htop
verwenden.
23. Befehl kill
Es ist ärgerlich, wenn ein Programm nicht reagiert und Sie es auf keinen Fall schließen können. Glücklicherweise löst der kill
-Befehl diese Art von Problem.
Einfach ausgedrückt sendet kill
ein TERM- oder Kill-Signal an einen Prozess, der es beendet.
Sie können Prozesse beenden, indem Sie entweder die PID (Prozess-ID) oder den binären Namen des Programms eingeben:
kill 533494 kill firefox
Seien Sie vorsichtig mit diesem Befehl – mit kill
laufen Sie Gefahr, versehentlich Ihre Arbeit zu löschen.
24. ping
Befehl
ping
ist das beliebteste Dienstprogramm für Netzwerkterminals, das zum Testen der Netzwerkkonnektivität verwendet wird. ping
hat eine Menge Optionen, aber in den meisten Fällen werden Sie es verwenden, um eine Domain oder IP-Adresse anzufordern:
ping google.com ping 8.8.8.8
25. vim
Befehl
vim
ist ein kostenloser Open-Source-Terminal-Texteditor, der seit den 90er Jahren verwendet wird. Sie können einfache Textdateien mit effizienten Tastenkombinationen bearbeiten.
Einige Leute halten die Verwendung für schwierig – das Beenden von Vim ist eine der meistgesehenen StackOverflow-Fragen – aber sobald Sie sich daran gewöhnt haben, wird es Ihr bester Verbündeter in der Befehlszeile.
Um Vim zu starten, geben Sie einfach Folgendes ein:
vim

26. history
Wenn Sie Schwierigkeiten haben, sich an einen Befehl zu erinnern, ist der history
hilfreich. Dieser Befehl zeigt eine aufgezählte Liste mit den Befehlen an, die Sie in der Vergangenheit verwendet haben:
Alle Kinsta-Hosting-Pläne beinhalten 24/7-Support durch unsere erfahrenen WordPress-Entwickler und -Ingenieure. Chatten Sie mit demselben Team, das unsere Fortune-500-Kunden unterstützt. Sehen Sie sich unsere Pläne an!
history

27. passwd
Befehl
passwd
ermöglicht es Ihnen, die Passwörter von Benutzerkonten zu ändern. Zuerst werden Sie aufgefordert, Ihr aktuelles Passwort einzugeben, dann werden Sie nach einem neuen Passwort und einer Bestätigung gefragt.
Es ist ähnlich wie jede andere Passwortänderung, die Sie anderswo gesehen haben, aber in diesem Fall ist es direkt in Ihrem Terminal:
passwd

Seien Sie vorsichtig, wenn Sie es verwenden – Sie wollen Ihr Benutzerpasswort nicht vermasseln!
28. which
Befehl
Der which
-Befehl gibt den vollständigen Pfad der Shell-Befehle aus. Wenn es den angegebenen Befehl nicht erkennen kann, wird ein Fehler ausgegeben.
Damit können wir beispielsweise den Binärpfad für Python und den Webbrowser Brave überprüfen:
which python # /usr/bin/python which brave # /usr/bin/brave
29. shred
Befehl
Wenn Sie jemals wollten, dass eine Datei fast unmöglich wiederhergestellt werden kann, kann Ihnen shred
bei dieser Aufgabe helfen. Dieser Befehl überschreibt wiederholt den Inhalt einer Datei, wodurch die Wiederherstellung der angegebenen Datei äußerst schwierig wird.
Hier ist eine Datei mit wenig Inhalt:

Jetzt lassen wir shred
seine Sache machen, indem wir den folgenden Befehl eingeben:
shred file_to_shred.txt

Wenn Sie die Datei sofort löschen möchten, können Sie das Flag -u
verwenden:
shred -u file_to_shred.txt
30. less
Befehl
less
(Gegenteil von more) ist ein Programm, mit dem Sie Dateien rückwärts und vorwärts untersuchen können:
less large_text_file.txt

Das Schöne an less
ist, dass es more- und vim
-Befehle in seiner Benutzeroberfläche enthält. Wenn Sie etwas Interaktiveres als cat
benötigen, ist less
eine gute Option.
31. tail
Ähnlich wie cat
druckt tail
den Inhalt einer Datei mit einer großen Einschränkung: Es gibt nur die letzten Zeilen aus. Standardmäßig werden die letzten 10 Zeilen gedruckt, aber Sie können diese Zahl mit -n
ändern.
Um beispielsweise die letzten Zeilen einer großen Textdatei zu drucken, würden Sie Folgendes verwenden:
tail long.txt

So zeigen Sie nur die letzten vier Zeilen an:
tail -n 4 long.txt

32. head
Dieser ist komplementär zum tail
Befehl. head
gibt die ersten 10 Zeilen einer Textdatei aus, aber Sie können mit dem Flag -n
eine beliebige Anzahl von Zeilen festlegen, die Sie anzeigen möchten:
head long.txt head -n 5 long.txt

33. grep
Befehl
Grep ist eines der leistungsstärksten Dienstprogramme für die Arbeit mit Textdateien. Es sucht nach Zeilen, die einem regulären Ausdruck entsprechen, und gibt sie aus:
grep "linux" long.txt

Sie können zählen, wie oft sich das Muster wiederholt, indem Sie das Flag -c
verwenden:
grep -c "linux" long.txt # 2
34. whoami
Befehl
Der whoami
Befehl (kurz für „who am i“) zeigt den aktuell verwendeten Benutzernamen an:
whoami # kinsta
Sie würden das gleiche Ergebnis erhalten, wenn Sie echo
und die Umgebungsvariable $USER verwenden:
echo $USER # kinsta
35. whatis
Befehl
whatis
gibt eine einzeilige Beschreibung jedes anderen Befehls aus, was es zu einer hilfreichen Referenz macht:
whatis python # python (1) - an interpreted, interactive, object-oriented programming language whatis whatis # whatis (1) - display one-line manual page descriptions
36. wc
Befehl
Wc steht für „word count“ und gibt, wie der Name schon sagt, die Anzahl der Wörter in einer Textdatei zurück:
wc long.txt # 37 207 1000 long.txt
Lassen Sie uns die Ausgabe dieses Befehls aufschlüsseln:
- 37 Zeilen
- 207 Wörter
- 1000 Byte-Größe
- Der Name der Datei (long.txt)
Wenn Sie nur die Anzahl der Wörter benötigen, verwenden Sie das Flag -w
:
wc -w long.txt 207 long.txt
37. uname
Befehl
uname
(kurz für „Unix-Name“) gibt die Informationen zum Betriebssystem aus, was praktisch ist, wenn Sie Ihre aktuelle Linux-Version kennen.
Meistens verwenden Sie das Flag -a
(–all), da die Standardausgabe nicht so nützlich ist:
uname # Linux uname -a # Linux kinstamanjaro 5.4.138-1-MANJARO #1 SMP PREEMPT Thu Aug 5 12:15:21 UTC 2021 x86_64 GNU/Linux
38. neofetch
Befehl
Neofetch ist ein CLI-Tool (Befehlszeilenschnittstelle), das Informationen über Ihr System – wie Kernel-Version, Shell und Hardware – neben einem ASCII-Logo Ihrer Linux-Distribution anzeigt:
neofetch

Auf den meisten Computern ist dieser Befehl nicht standardmäßig verfügbar, also stellen Sie sicher, dass Sie ihn zuerst mit Ihrem Paketmanager installieren.
39. Befehl find
Der Befehl find
sucht anhand eines Regex-Ausdrucks nach Dateien in einer Verzeichnishierarchie. Um es zu verwenden, folgen Sie der folgenden Syntax:
find [flags] [path] -name [expression]
Geben Sie Folgendes ein, um im aktuellen Verzeichnis nach einer Datei namens long.txt zu suchen:
find ./
-name "long.txt" # ./long.txt
Um nach Dateien zu suchen, die mit der Erweiterung .py (Python) enden, können Sie den folgenden Befehl verwenden:
find ./
-type f -name "*.py" ./get_keys.py ./github_automation.py ./binarysearch.py
40. wget
Befehl
wget
(World Wide Web get) ist ein Dienstprogramm zum Abrufen von Inhalten aus dem Internet. Es hat eine der größten Sammlungen von Flaggen, die es gibt.
So würden Sie eine Python-Datei aus einem GitHub-Repo herunterladen:
wget https://raw.githubusercontent.com/DaniDiazTech/Object-Oriented-Programming-in-Python/main/object_oriented_programming/cookies.py
Cheat Sheet für Linux-Befehle
Wann immer Sie eine schnelle Referenz wünschen, sehen Sie sich einfach die folgende Tabelle an:
Befehl | Verwendungszweck |
---|---|
ls | Listet den Inhalt eines Verzeichnisses auf |
alias | Aliase definieren oder anzeigen |
unalias | alias -Definitionen entfernen |
pwd | Druckt das Arbeitsverzeichnis |
cd | Ändert das Verzeichnis |
cp | Kopiert Dateien und Verzeichnisse |
rm | Dateien und Verzeichnisse entfernen |
mv | Verschiebt (umbenennt) Dateien und Verzeichnisse |
mkdir | Erstellt Verzeichnisse |
man | Zeigt die Handbuchseite anderer Befehle an |
touch | Erstellt leere Dateien |
chmod | Ändert Dateiberechtigungen |
./ | Führt eine ausführbare Datei aus |
exit | Beendet die aktuelle Shell-Sitzung |
sudo | Führt Befehle als Superuser aus |
shutdown | Fährt Ihre Maschine herunter |
htop | Zeigt Informationen zu Prozessen und Ressourcen an |
unzip | Extrahiert komprimierte ZIP-Dateien |
apt , yum , pacman | Paketmanager |
echo | Zeigt Textzeilen an |
cat | Druckt Dateiinhalte |
ps | Meldet den Status von Shell-Prozessen |
kill | Beendet Programme |
ping | Testet die Netzwerkkonnektivität |
vim | Effiziente Textbearbeitung |
history | Zeigt eine Liste der vorherigen Befehle an |
passwd | Ändert das Benutzerkennwort |
which | Gibt den vollständigen binären Pfad eines Programms zurück |
shred | Überschreibt eine Datei, um ihren Inhalt auszublenden |
less | Untersucht Dateien interaktiv |
tail | Zeigt die letzten Zeilen einer Datei an |
head | Zeigt die ersten Zeilen einer Datei an |
grep | Druckt Linien, die Mustern entsprechen |
whoami | Gibt den Benutzernamen aus |
whatis | Zeigt einzeilige Beschreibungen an |
wc | Dateien mit Wortzählung |
uname | Zeigt Betriebssysteminformationen an |
neofetch | Zeigt Betriebssystem- und Hardwareinformationen an |
find | Sucht nach Dateien, die einem Muster folgen |
wget | Ruft Dateien aus dem Internet ab |
Zusammenfassung
Es kann einige Zeit dauern, Linux zu lernen, aber sobald Sie einige seiner Tools beherrschen, wird es Ihr bester Verbündeter, und Sie werden es nicht bereuen, es als Ihren täglichen Treiber gewählt zu haben.
Eines der bemerkenswerten Dinge an Linux ist, dass Sie selbst als erfahrener Benutzer nie aufhören werden, zu lernen, wie Sie es produktiver verwenden können.
Es gibt noch viel mehr hilfreiche Linux-Befehle. Wenn wir etwas ausgelassen haben, teilen Sie bitte Ihre bevorzugten Linux-Befehle in den Kommentaren unten mit!