Shell ist die Befehlsshell des Linux-Betriebssystems, mit der Sie über die Befehlszeile mit dem System interagieren können. Das Ausführen von Shell unter Linux ist sehr wichtig, da es Ihnen die volle Kontrolle über das Betriebssystem und viele Möglichkeiten gibt, verschiedene Aufgaben auszuführen.
Wenn Sie neu mit Linux arbeiten, kann es ein wenig schwierig erscheinen, Shell zu starten. Jedoch, dieser Prozess ist eigentlich ziemlich einfach. In diesem ausführlichen Handbuch werde ich Ihnen einige Möglichkeiten zeigen, wie Sie shell unter Linux ausführen können.
Der erste Weg besteht darin, das Terminal zu öffnen. Terminal ist eine Anwendung, die eine grafische Oberfläche zum Eingeben von Shell-Befehlen darstellt. Es zeigt eine Eingabeaufforderung an, in der Sie verschiedene Befehle eingeben können. Um ein Terminal zu öffnen, drücken Sie Strg + Alt + T oder suchen Sie es im Anwendungsmenü.
Die zweite Methode besteht darin, die Tastenkombination Strg + Alt + F1 zu verwenden. Dadurch gelangen Sie zu einer virtuellen Konsole, die eine textbasierte Benutzeroberfläche des Betriebssystems darstellt. Auf dieser Konsole können Sie sich mit Ihrem Benutzernamen und Passwort anmelden, danach steht Ihnen shell zur Verfügung.
Wie man Shell unter Linux ausführt
Shell unter Linux wird verwendet, um mit dem Betriebssystem zu interagieren und verschiedene Befehle auszuführen. Das Ausführen von Shell unter Linux erfolgt durch die folgenden Schritte:
- Öffnen Sie ein Terminal: Drücken Sie dazu Strg + Alt + T oder suchen Sie das Terminal im Anwendungsmenü.
- Nach dem Öffnen des Terminals sehen Sie eine Eingabeaufforderung, in der Sie Befehle eingeben können.
- Geben Sie den gewünschten Befehl ein und drücken Sie die Eingabetaste, um ihn auszuführen.
Einige der beliebten Linux-Shell-Befehle sind:
| Das Team | Die Beschreibung |
|---|---|
| ls | Listet die Dateien und Ordner im aktuellen Verzeichnis auf. |
| cd | Ändert das aktuelle Verzeichnis. |
| mkdir | Erstellt ein neues Verzeichnis. |
| rm | Löscht Dateien und Ordner. |
Die obigen Befehle sind nur Beispiele. Unter Linux stehen viele Befehle für verschiedene Aufgaben zur Verfügung.
Jetzt wissen Sie, wie Sie shell unter Linux ausführen und die grundlegenden Befehle nutzen können. Viel Glück beim Erlernen von Linux!
Vorbereitung auf den Start
Bevor Sie shell unter Linux ausführen, müssen Sie einige vorläufige Schritte ausführen:
1. Stellen Sie sicher, dass Shell verfügbar ist
Bevor Sie shell ausführen, müssen Sie sicherstellen, dass es auf Ihrem System installiert ist. In den meisten Linux-Distributionen ist die Shell bereits in der Basispakete vorhanden. Wenn Sie sich jedoch nicht sicher sind, können Sie überprüfen, ob es vorhanden ist, indem Sie den Befehl ausführen:
Wenn der Befehl den Pfad zur shell zurückgibt, ist er festgelegt. Andernfalls müssen Sie es mit dem Paketmanager Ihrer Linux-Distribution installieren.
2. Wechseln Sie in den Konsolenmodus
Sie müssen sich im Konsolenmodus befinden, um shell zu starten. In den meisten Linux-Distributionen können Sie dies tun, indem Sie die Tastenkombination Strg + Alt + F2 oder Strg + Alt + T drücken. Dadurch gelangen Sie zu einer virtuellen Konsole, in der Sie textbasierte Befehle ausführen können.
Anmerkung: nicht alle Linux-Distributionen verwenden die gleichen Tastenkombinationen, um in den Konsolenmodus zu wechseln. Überprüfen Sie die Dokumentation Ihrer Distribution, um genaue Informationen zu erhalten.
3. Melden Sie sich an
Bevor Sie shell ausführen können, müssen Sie sich mit einem Konto mit den entsprechenden Zugriffsrechten anmelden. Dies ist normalerweise ein Konto mit Administratorrechten (Root) oder ein Benutzerkonto mit Befehls-Ausführungsrechten.
4. Wechseln Sie zum gewünschten Konto
Wenn Sie unter einem Konto mit eingeschränkten Rechten sind, aber Shell-Befehle mit Administratorrechten ausführen müssen, müssen Sie zu einem Konto mit Administratorrechten wechseln. Dazu können Sie den Befehl verwenden:
Mit diesem Befehl können Sie vorübergehend ein Administrator mit vollständigen Zugriffsrechten werden.
Jetzt, wo Sie sich vorbereitet haben, können Sie mit dem Ausführen von shell unter Linux beginnen.
Erforderliche Komponenten installieren
Sie müssen mehrere Komponenten installieren, um shell unter Linux ausführen zu können. In diesem Abschnitt erfahren Sie, wie Sie die grundlegenden erforderlichen Komponenten für die Arbeit mit Shell installieren.
1. Bash (Bourne Again Shell): Bash ist in den meisten Linux-Distributionen ein Standard-Befehlsinterpreter. Bei neueren Versionen von Linux wird Bash automatisch installiert. Wenn Sie eine veraltete Version haben oder Bash nicht installiert ist, können Sie sie installieren, indem Sie den folgenden Befehl im Terminal ausführen:
- Für Debian und Ubuntu:
- sudo apt-get install bash
- Für Fedora:
- sudo dnf install bash
- Für CentOS:
- sudo yum install bash
2. GNU Core Utilities: Sie sind ein integraler Bestandteil der meisten Linux-Distributionen und stellen verschiedene Befehle für die Arbeit mit Dateien, Text und mehr bereit. Überprüfen Sie, ob sie auf Ihrem System installiert sind, indem Sie den folgenden Befehl im Terminal ausführen:
Wenn sie nicht installiert sind, können Sie sie mit dem Paketmanager Ihrer Linux-Distribution installieren.
3. GNU Bash-completion: Bietet die automatische Vervollständigung von Befehlen im Terminal, wodurch die Arbeit mit Shell bequemer wird. Überprüfen Sie, ob es auf Ihrem System installiert ist, indem Sie den folgenden Befehl im Terminal ausführen:
Wenn es nicht installiert ist, können Sie es mit dem Paketmanager Ihrer Linux-Distribution installieren.
Jetzt, da die erforderlichen Komponenten installiert sind, können Sie shell unter Linux ausführen und mit der Arbeit an der Eingabeaufforderung beginnen. Im nächsten Abschnitt werden wir uns ansehen, wie Sie ein Terminal öffnen und sich in shell anmelden.
Shell auswählen
Wenn Sie an der Linux-Befehlszeile arbeiten, können Sie verschiedene Shells auswählen, die eine benutzerfreundliche Schnittstelle für die Interaktion mit dem Betriebssystem bieten. Jede Schale hat ihre eigenen Eigenschaften und die Wahl der Schale hängt von Ihren Vorlieben und Bedürfnissen ab.
Die häufigsten Shells unter Linux:
- Bash (Bourne Again SHell) ist die am häufigsten verwendete Shell unter Linux, die mit den meisten Distributionen geliefert wird. Bash hat leistungsstarke Funktionen, einschließlich Befehlshistorie, Auto-Vervollständigung, Szenarien und mehr. Wenn Sie nicht sicher sind, welche Shell Sie wählen sollen, ist Bash eine gute Option für den Anfang.
- Zsh (Z SHell) ist eine Bash-Shell-Erweiterung. Es verfügt über alle Bash-Funktionen, fügt aber auch viele zusätzliche Funktionen wie erweiterte automatische Vervollständigung, Skins und Syntaxhervorhebung hinzu. Zsh wird häufig bei Entwicklern und Benutzern verwendet, die nach mehr Funktionalität suchen.
- Fish (Friendly Interactive SHell) ist eine Shell, die darauf abzielt, für Benutzer intuitiver und benutzerfreundlicher zu sein. Fish bietet eine automatische Vervollständigung, Befehlshinweise und eine farbliche Darstellung der Ausgabe. Wenn Sie neu mit der Befehlszeile arbeiten, ist Fish möglicherweise eine gute Wahl.
Beachten Sie, dass die Auswahl einer Shell eine Frage der Präferenz ist und Sie die Shell jederzeit ändern können, wenn sie Ihren Bedürfnissen nicht entspricht. Dazu müssen Sie das System so konfigurieren, dass die angegebene Shell standardmäßig gestartet wird.
Shell starten
Um shell unter Linux auszuführen, müssen Sie ein Terminal öffnen. Dies kann wie folgt erfolgen:
- Drücken Sie die Taste Ctrl+Alt+T auf der Tastatur. Dadurch wird ein neues Terminalfenster geöffnet.
- Verwenden Sie die Tastenkombinationen oder suchen Sie das Terminal im Anwendungsmenü.
Nach dem Öffnen des Terminals sehen Sie eine Eingabeaufforderung, in der Sie Shell-Befehle eingeben können. Hier können Sie verschiedene Programme ausführen und verschiedene Aktionen für Dateien und das System ausführen.
Grundlegende Shell-Befehle
| Das Team | Die Beschreibung |
|---|---|
| cd [Verzeichnis] | In das angegebene Verzeichnis wechseln |
| ls | Zeigt eine Liste der Dateien und Verzeichnisse im aktuellen Verzeichnis an |
| pwd | Pfad zum aktuellen Verzeichnis anzeigen |
| mkdir [verzeichnisname] | Neues Verzeichnis mit dem angegebenen Namen erstellen |
| rm [Datei] | Die angegebene Datei löschen |
| cp [Datei] [Verzeichnis]/[neuer Dateiname] | Die angegebene Datei unter einem neuen Namen in das angegebene Verzeichnis kopieren |
| mv [Datei] [Verzeichnis]/[neuer Dateiname] | Verschiebt die angegebene Datei unter einem neuen Namen in das angegebene Verzeichnis |
| touch [Dateiname] | Neue Datei mit dem angegebenen Namen erstellen |
| cat [Datei] | Zeigt den Inhalt der angegebenen Datei an |
| grep [Zeile] [Datei] | Finden Sie alle Zeilen, die die angegebene Zeile in der angegebenen Datei enthalten |
Dies ist nur ein kleiner Satz grundlegender Shell-Befehle, mit denen Sie beginnen können. Sie helfen Ihnen, grundlegende Datei- und Verzeichnisverwaltungsoperationen durchzuführen.