Website-Suche

Linux-Befehle: Top 20 der wichtigsten Befehle, die Sie kennen müssen


Es gibt Tausende von Befehlen, die Sie auf einem Linux-System lernen können, aber die meisten Benutzer werden feststellen, dass sie immer wieder die gleichen Befehle ausführen. Für Benutzer, die nach einem Einstieg suchen, haben wir 20 der wichtigsten Linux-Befehle zusammengestellt, die Sie kennen müssen. Diese Befehle gehören zu den nützlichsten, gebräuchlichsten und wichtigsten Werkzeugen, die Sie benötigen, um Ihr Linux-System zu verwalten oder alltägliche Aufgaben auszuführen.

Jede Linux-Distribution hat einen inhärenten Zugriff auf ein Terminal, obwohl die Benutzeroberfläche je nach Desktop-Umgebung oder Konfiguration unterschiedlich aussehen kann. Begleiten Sie uns in diesem Tutorial, um mehr über die 20 wichtigsten Linux-Befehle zu erfahren. Am Ende werden Sie genug wissen, um mit der Navigation in Ihrem Linux-Terminal zu beginnen.

In diesem Tutorial lernen Sie:

  • Top 20 der wichtigsten Linux-Befehle, die Sie kennen müssen

Linux-Befehle: Top 20 der wichtigsten Befehle, die Sie kennen müssen

Während jede Liste der wichtigsten Befehle unter Linux etwas subjektiv sein wird, sind wir der Meinung, dass Befehle, die sich auf Dateisystemnavigation, Prozessüberwachung, Netzwerk, Benutzerverwaltung und Paketinstallation beziehen, in die Liste der wichtigsten Befehle aufgenommen werden sollten. In der untenstehenden Liste finden Sie unsere zusammengestellte Liste der wichtigsten Befehle in diesen Kategorien.

cd

Einer der wichtigsten Befehle in Linux ist der Befehl change directory oder cd. Auf diese Weise navigieren Sie zu verschiedenen Verzeichnissen in Ihrem System. Wenn Sie diesen Befehl verwenden, wird Ihr aktuelles Arbeitsverzeichnis in ein anderes, von Ihnen angegebenes Verzeichnis geändert.

Navigieren Sie zu einem beliebigen Verzeichnis mit der folgenden Syntax:


cd /path/to/directory

Oder navigieren Sie zum Home-Verzeichnis Ihres Benutzers:


cd

Siehe auch: cd-Befehl in Linux mit Beispielen

Mv

Der Befehl mv in Linux ist die Abkürzung für move. Wie Sie wahrscheinlich erraten können oder bereits wissen, wird der Befehl verwendet, um Dateien und Verzeichnisse von einem Ort zum anderen zu verschieben. Benutzer, die eher an eine GUI gewöhnt sind, kennen diese Aktion möglicherweise besser als "Ausschneiden und Einfügen. " Der Befehl mv ist nur das Befehlszeilenäquivalent dieser Aktion.

Verschieben Sie eine Datei in ein anderes Verzeichnis:


mv /home/linuxconfig/Downloads/linux.iso /home/linuxconfig/Desktop

Der Befehl mv kann auch Dateien umbenennen:


mv old-name new-name

Siehe auch: mv-Befehl in Linux mit Beispielen

Ls

ls ist die Abkürzung für list und wird verwendet, um die Dateien in Ihrem aktuellen Arbeitsverzeichnis oder einem anderen Verzeichnis aufzulisten, falls Sie eines angeben. Was ls so wichtig macht, ist, dass Sie damit sehen können, welche Dateien sich in einem Verzeichnis befinden. Sie werden es ständig verwenden, um Verzeichnisinhalte aufzulisten.

Es ist üblich, es ohne weitere Optionen zu verwenden, um anzuzeigen, was sich in Ihrem aktuellen Arbeitsverzeichnis befindet:


ls

Um ein Listenformat mit einer Datei pro Zeile zu erhalten, fügen Sie die Option -l hinzu.


ls -l

Siehe auch: ls-Befehl in Linux mit Beispielen

Katze

Der cat-Befehl in Linux ist unser primäres Werkzeug, um den Inhalt von Textdateien anzuzeigen. Unabhängig davon, ob es sich um Linux-Protokolldateien oder Konfigurationsdateien handelt, handelt es sich bei allen um einfache ASCII-Textdateien. Daher ist die Fähigkeit, den Inhalt solcher Textdateien lesen zu können, unerlässlich.

Am häufigsten verwenden Sie den Befehl cat, um den Inhalt einer bestimmten Datei zu lesen:


cat file.txt

Siehe auch: Cat-Befehl in Linux mit Beispielen

Cp

Einer der grundlegendsten Befehle in Linux ist der Befehl cp oder copy. Die einfachste Möglichkeit, diesen Befehl zu verwenden, besteht darin, eine Datei oder mehrere Dateien zu kopieren. Der Befehl cp ist einer der ersten Befehle, die Sie als Neuling in Linux lernen sollten, da das Kopieren von Dateien und Verzeichnissen etwas ist, das Sie häufig tun werden.

Grundlegende Syntax:


cp file01 file01-copy

Siehe auch: cp-Befehl in Linux mit Beispielen

Mikrometer

Der Befehl rm ist einer der gebräuchlichsten und grundlegendsten Befehle unter Linux. Auch wenn Sie nur über eine begrenzte Menge an Erfahrung mit Linux verfügen, haben Sie höchstwahrscheinlich schon davon gehört. Der Hauptzweck dieses Befehls besteht darin, Dateien und Verzeichnisse zu entfernen. Die Verwendung dieses Befehls zum Entfernen von Dateien und Verzeichnissen kann nicht rückgängig gemacht werden.

Verwenden Sie rm, um eine Datei zu löschen, indem Sie dem Befehl mit dem Namen der Datei folgen:


rm file.txt

Sie müssen die Option -r verwenden, wenn Sie ein Verzeichnis löschen.


rm -r directory01

Siehe auch: rm-Befehl in Linux mit Beispielen

finden

Wenn Sie nach einer oder mehreren bestimmten Dateien oder Verzeichnissen suchen müssen, ist der Befehl find in Linux das perfekte Werkzeug für diese Aufgabe. Mit dem Befehl find kann nach einer Datei mit einem bestimmten Namen gesucht werden, aber Sie können auch nach Dateien suchen, die bestimmten Benennungsmustern folgen. Dies kann bis hin zum Auffinden von Dateien anhand von Dateigröße, Dateierweiterung oder vielen anderen Optionen erweitert werden.

Grundlegendste Syntax:


find . -name "example.txt"

Es gibt eine Vielzahl weiterer Optionen, um nach bestimmten Benennungsmustern zu suchen. Weitere Informationen: Befehl find in Linux mit Beispielen

grep

Auf einem Linux-System kann es häufig vorkommen, dass eine oder mehrere Dateien nach einer bestimmten Textzeichenfolge durchsucht werden müssen. Auf der Befehlszeile hat der Befehl grep diese Funktion sehr gut abgedeckt.

Um eine Datei nach einer Textzeichenfolge zu durchsuchen, verwenden Sie die folgende Befehlssyntax:


grep string filename

Siehe auch: So finden Sie eine Zeichenfolge oder einen Text in einer Datei unter Linux

Nano

Der Nano-Editor ist eine der beliebtesten Methoden, um Dateien über die Befehlszeile auf Linux-Systemen zu bearbeiten. Es gibt viele andere, wie vim und emacs, aber nano wird für seine Benutzerfreundlichkeit gelobt.

Öffnen Sie eine Datei zur Bearbeitung, indem Sie den Namen nach dem nano-Befehl angeben:


nano file-name

Siehe auch: So speichern und beenden Sie eine Datei mit dem Nano-Editor unter Linux

Echo

Der Befehl echo kann verwendet werden, um Variablen und direkte Ausgaben zu lesen. Es ist besonders üblich, echo innerhalb von Bash-Skripten zu verwenden.

Beispiele:


echo "some text" > file.txt
echo "Hello World"
echo $variable

Siehe auch: Bash Scripting Tutorial für Einsteiger

Berühren

Der Touch-Befehl in Linux wird verwendet, um die Zugriffs- und Änderungszeiten für eine bestimmte Datei oder einen Satz von Dateien zu ändern. Es ist auch eine sehr praktische Möglichkeit, sehr schnell eine leere Datei zu erstellen, wenn Sie den Touch-Befehl ausführen und eine Datei angeben, die noch nicht vorhanden ist.

Die Syntax ist sehr einfach – geben Sie einfach den Dateinamen an, den Sie erstellen möchten, oder aktualisieren Sie die Änderungszeit:


touch document.txt

Siehe auch: Touch-Befehl unter Linux mit Beispielen

mkdir

Einer der gebräuchlichsten und grundlegendsten Befehle in Linux ist der Befehl mkdir. Die einfachste Möglichkeit, diesen Befehl zu verwenden, besteht darin, ein oder mehrere Verzeichnisse zu erstellen.

Geben Sie einfach ein oder mehrere Verzeichnisse an, die Sie erstellen möchten:


mkdir directory01

Siehe auch: mkdir-Befehl unter Linux mit Beispielen

Nach oben

Eine gute Möglichkeit, die aktuelle CPU-Auslastung zu überprüfen, ist mit dem Befehl top. Ein Großteil der Ausgabe dieses Befehls ist ziemlich komplex, aber er gibt sehr detaillierte Informationen darüber, wie die CPU auf einem System genutzt wird.

Führen Sie den Befehl top aus:


top

Siehe auch: So überprüfen und überwachen Sie die CPU-Auslastung unter Linux

PS

Der Befehl ps ist ein standardmäßiges Befehlszeilenprogramm, das uns einen Einblick in die Prozesse geben kann, die derzeit auf einem Linux-System ausgeführt werden. Es kann uns viele hilfreiche Informationen über diese Prozesse geben, einschließlich ihrer PID (Prozess-ID), TTY, dem Benutzer, der einen Befehl oder eine Anwendung ausführt, und mehr.

Typische Syntax umfasst die Optionen aux oder -ef:


ps aux
ps -ef

Siehe auch: So verwenden Sie den ps-Befehl unter Linux: Leitfaden für Anfänger

wget

Der Befehl wget wird verwendet, um Inhalte von Servern über HTTP, HTTPS und FTP abzurufen. Es vereinfacht viele Download-Aufgaben, die Sie normalerweise selbst erledigen müssten, indem Sie eine Website durchsuchen und manuell auf Links klicken, um sie herunterzuladen. Wget ist in der Lage, die gleiche Funktion von der Befehlszeile aus auszuführen und verfügt über viele zusätzliche Funktionen, mit denen Sie Zeit sparen können, z. B. das rekursive Herunterladen von Verzeichnissen.

Der grundlegendste Befehl, den Sie mit wget ausführen können, ist einfach die Angabe der URL der Datei, die Sie herunterladen möchten.


wget http://example.com/linux.iso

Siehe auch: Download von Wget-Dateien unter Linux

sudo

Nahezu jede Linux-Distribution verwendet heutzutage das Dienstprogramm sudo, um nicht-privilegierten Benutzern die Möglichkeit zu geben, Befehle als privilegierte Root-Benutzer auszuführen. Sudo ermöglicht es Benutzern, Programme mit den Autorisierungsrechten eines anderen Benutzers auszuführen, indem sie ihr eigenes Passwort für die Authentifizierung angeben.

Die Syntax besteht darin, einem Befehl sudo voranzustellen:


sudo whoami
root

Kennwort

Der Befehl pwd in Linux ist die Abkürzung für present working directory. Wenn es um Linux-Befehle geht, muss dies einer der einfachsten sein. Die einzige Funktion besteht darin, das aktuelle Arbeitsverzeichnis Ihres Terminals auszudrucken. Es ist praktisch, wenn Sie sich nicht genau sicher sind, in welchem Verzeichnis Sie sich befinden, oder wenn Sie beispielsweise das aktuelle Arbeitsverzeichnis innerhalb eines Bash-Skripts übergeben müssen.

Die Syntax erfordert keine weiteren Optionen:


pwd

Siehe auch: pwd-Befehl unter Linux mit Beispielen

ip

Der Befehl ip ist das wichtigste Netzwerktool, das Sie unter Linux verwenden werden. Es kann unter anderem verwendet werden, um die aktuelle Netzwerkkonfiguration einzusehen, eine neue IP-Adresse, Subnetzmaske und Route festzulegen sowie Netzwerkschnittstellen zu aktivieren oder zu deaktivieren.

Eine der häufigsten Anwendungen ist die Anzeige der aktuellen IP-Adresse Ihres Systems:


ip a

passwort

Der Befehl passwd legt das Kennwort für ein Benutzerkonto fest. Dies ist für Linux-Administratoren unerlässlich, wenn sie neue Konten erstellen, oder für Benutzer, die ein neues Passwort festlegen müssen.

Legen Sie Ihr eigenes Passwort fest:


passwd

Legen Sie das Passwort für ein anderes Konto fest:


sudo passwd user

apt/dnf/pacman

Um neue Softwarepakete über die Befehlszeile zu installieren, müssen Sie den im System integrierten Paketmanager verwenden. Dieser Befehl variiert je nach Linux-Distribution.

  • Ubuntu und Debian basiert: apt-Befehl
  • Fedora- und Red Hat-basiert: dnf-Befehl
  • Arch Linux und Manjaro: pacman-Befehl

So installieren Sie ein Paket:


sudo apt install package-name
sudo dnf install package-name
sudo pacman -S package-name

Siehe auch: Vergleich der wichtigsten Linux-Paketverwaltungssysteme

Abschließende Gedanken

In diesem Tutorial haben wir die 20 wichtigsten Befehle kennengelernt, die Sie auf einem Linux-System kennen müssen. Die Befehle in unserer Liste sind alltägliche Befehle, die alle Benutzer kennen sollten, und decken eine breite Palette von Aufgaben ab, wie z. B. Dateisystemnavigation, Prozessüberwachung, Lesen und Bearbeiten von Dateien, Netzwerk, Benutzerverwaltung und Paketinstallation. Diese Befehle reichen aus, um Ihnen den Einstieg zu erleichtern, aber es gibt noch viel mehr zu lernen!

Verwandte Artikel: