Inhaltsverzeichnis:
- Linux-Befehle zum Navigieren im Terminal
- Linux-Befehle zum Erhalten von Superuser-Rechten
- Linux-Befehle zur Verwaltung des Paketmanagers
- Linux-Befehle zum Verwalten von Prozessen
- Linux-Befehle zum Verwalten von Dateien
- Linux-Befehle zum Arbeiten mit Partitionen
- Linux-Befehle für die Systemverwaltung
- Linux-Befehle für die Benutzerverwaltung
- Linux-Befehle für die Netzwerkverwaltung
- Und etwas anderes
2024 Autor: Malcolm Clapton | [email protected]. Zuletzt bearbeitet: 2024-01-19 14:10
Sie können im Linux-Terminal fast alles tun: das System konfigurieren, Anwendungen installieren und deinstallieren, Festplatten und Dateien verwalten und sogar mit Kühen sprechen.
Linux-Befehle zum Navigieren im Terminal
-
&&
… Streng genommen ist dies kein Befehl. Wenn Sie mehrere Befehle gleichzeitig ausführen möchten, setzen Sie wie folgt ein doppeltes kaufmännisches Und-Zeichen:
erster_Befehl && zweiter_Befehl
- … Das Terminal führt die Befehle der Reihe nach aus. Sie können beliebig viele Befehle eingeben.
-
alias
… Weist die von Ihnen erstellten Namen langen Befehlen zu, an die Sie sich nicht erinnern können. Eintreten
Alias-Befehl-Long-Kurzbefehl
- .
-
CD
… Ändert den aktuellen Terminalordner. Wenn Sie das Terminal starten, verwendet es Ihren Home-Ordner. Eintreten
CD-Ordner_Adresse
- , und das Terminal arbeitet mit den dort vorhandenen Dateien.
-
klar
- … Löscht alle Nachrichten aus dem Terminalfenster.
-
Geschichte
… Zeigt alle zuletzt eingegebenen Befehle an. Darüber hinaus können Sie mit den Auf- und Ab-Tasten zwischen den letzten Befehlen wechseln. Wenn Sie nicht möchten, dass der eingegebene Befehl aufgeschrieben wird, setzen Sie ein Leerzeichen wie folgt davor:
dein Team
- .
-
Mann
… Zeigt eine Anleitung zu Linux-Programmen und -Befehlen an. Eintreten
Mann Paketname
oder
Mann dein_Befehl
- .
-
was ist
… Zeigt eine kurze Beschreibung eines Programms an. Geben Sie den Befehl und den Namen des Programms ein
was ist Paketname
- .
Linux-Befehle zum Erhalten von Superuser-Rechten
Um viele Aktionen auf dem System auszuführen, beispielsweise um Programme hinzuzufügen und zu entfernen, benötigen Sie Administratorrechte, oder den Superuser root, wie er unter Linux genannt wird.
-
sudo
… Dieser Befehl gibt Ihnen Superuser-Rechte. Eintreten
sudo
vor dem gewünschten Befehl (z.
sudo apt upgrade
- ), um es als Administrator auszuführen. Das System wird Sie nach einem Passwort fragen.
-
sudo su
- … Nach diesem Befehl werden alle von Ihnen eingegebenen Befehle im Namen des Superusers ausgeführt, bis Sie das Terminal schließen. Verwenden Sie es, wenn Sie viele Befehle mit Administratorrechten ausführen müssen.
-
sudo gksudo
… Befehl zum Ausführen einer GUI-Anwendung als Administrator. Wenn Sie beispielsweise Systemdateien verschieben oder ändern möchten, geben Sie
sudo gksudo nautilus
- (Geben Sie den Dateimanager an, den Sie verwenden).
-
sudo !!
… Dieser Befehl führt den zuvor eingegebenen Befehl mit Administratorrechten aus. Nützlich, wenn Sie einen Befehl ohne eingegeben haben
sudo
- .
Führen Sie keine Befehle im Namen des Superusers aus, die Sie nicht verstehen.
Linux-Befehle zur Verwaltung des Paketmanagers
Das Installieren und Deinstallieren von Anwendungen unter Linux wird von Paketmanagern durchgeführt. Ubuntu und Debian nennen den Paketmanager apt, Fedora nennt dnf, Arch und Manjaro nennen pacman. Sie laden Anwendungen aus Online-Repositorys und Paketquellen herunter. Befehle sollten ihnen mit Superuser-Rechten gegeben werden.
apt (Debian / Ubuntu / Mint)
-
sudo apt install package_name
- … Installieren Sie das erforderliche Paket.
-
sudo apt-add-repository repository_address
- … Fügen Sie ein Drittanbieter-Repository hinzu.
-
sudo apt-Update
- … Paketinformationen aktualisieren.
-
sudo apt upgrade
… Aktualisieren Sie alle Pakete auf die neuesten (Ausführen nach
apt-Update
- ).
-
sudo apt entfernen package_name
- … Entfernen Sie unnötiges Paket.
-
sudo apt purge package_name
- … Entfernen Sie ein unnötiges Paket mit allen Abhängigkeiten, wenn Sie mehr Speicherplatz freigeben möchten.
-
sudo apt autoremove
- … Entfernen Sie alle unnötigen Abhängigkeiten, verwaiste Pakete und anderen Müll.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf install package_name
- … Installieren Sie das erforderliche Paket.
-
sudo dnf config-manager --add-repo repository_address
- … Fügen Sie ein Drittanbieter-Repository hinzu.
-
sudo dnf upgrade
- … Aktualisieren Sie alle Pakete auf den neuesten Stand.
-
sudo dnf entfernen package_name
- … Entfernen Sie unnötiges Paket.
-
sudo dnf autoremove
- … Entfernen Sie alle unnötigen Abhängigkeiten.
Pacman (Bogen / Manjaro)
-
sudo pacman -S Paketname
- … Installieren Sie das erforderliche Paket.
-
sudo yaourt -S Paketname
- … Installieren Sie ein Paket aus dem AUR, wenn es sich nicht im Haupt-Repository befindet.
-
sudo pacman -Sy
- … Paketinformationen aktualisieren.
-
sudo pacman -Syu
- … Aktualisieren Sie alle Pakete auf den neuesten Stand.
-
sudo pacman -R Paketname
- … Entfernen Sie unnötiges Paket.
-
sudo pacman -Rs Paketname
- … Entfernen Sie unnötiges Paket mit allen Abhängigkeiten.
Sie können mehrere Pakete gleichzeitig installieren und deinstallieren, indem Sie sie einfach durch ein Leerzeichen getrennt auflisten.
sudo apt installiere Firefox Clementine vlc
Wenn Sie ein Paket installieren möchten, aber seinen genauen Namen nicht kennen, geben Sie die ersten Buchstaben des Paketnamens ein und drücken Sie zweimal die Tabulatortaste. Der Paketmanager zeigt alle Pakete an, die mit demselben Namen beginnen.
Linux-Befehle zum Verwalten von Prozessen
-
töten
… Dieser Befehl wird verwendet, um die Beendigung von Prozessen zu erzwingen. Sie müssen eintreten
kill process_PID
… Die PID des Prozesses finden Sie durch Eingabe von
oben
- .
-
xkill
- … Ein weiterer Befehl zum Beenden von Prozessen. Geben Sie es ein und klicken Sie dann auf das Fenster, das Sie schließen möchten.
-
alle töten
… Beendet Prozesse mit einem bestimmten Namen. Z. B,
killall firefox
- .
-
oben
- … Zeigt eine Liste der laufenden Prozesse an, sortiert nach CPU-Auslastung. Eine Art Terminal "Systemmonitor".
Linux-Befehle zum Verwalten von Dateien
Anzeigen und Ändern von Dateien
-
Katze
… Wenn der Befehl mit einer Textdatei verwendet wird (wie diese:
cat path_to_file
), zeigt es seinen Inhalt in einem Terminalfenster an. Wenn Sie zwei oder mehr Dateien angeben,
cat path_to_file_1 path_to_file_2
sie wird sie kleben. Wenn wir vorstellen
cat path_to_file_1> new_file
- , wird der Inhalt der angegebenen Dateien in einer neuen Datei zusammengeführt.
-
chmod
- … Ermöglicht Ihnen, die Dateiberechtigungen zu ändern. Dies kann nützlich sein, wenn Sie Änderungen an der Systemdatei vornehmen möchten.
-
chown
- … Ändert den Besitzer der Datei. Sollte mit Superuser-Rechten ausgeführt werden.
-
Datei
- … Zeigt Informationen zur angegebenen Datei an.
-
Nano
… Öffnet einen einfachen Texteditor. Sie können eine neue Textdatei erstellen oder eine vorhandene öffnen:
nano path_to_file
- .
-
umbenennen
- … Benennt eine Datei oder mehrere Dateien um. Der Befehl kann auch zum Massenumbenennen von Dateien nach Maske verwendet werden.
-
berühren
- … Ändert das Datum, an dem die angegebene Datei zuletzt geöffnet oder geändert wurde.
-
wget
- … Lädt Dateien aus dem Internet in einen Terminalordner herunter.
-
Postleitzahl
- … Entpackt und komprimiert Archive.
Erstellen und Löschen von Dateien und Ordnern
-
mkdir
… Erstellt einen neuen Ordner im aktuellen Terminalordner oder im angegebenen Ordner:
mkdir Ordner_Pfad
- .
-
rmdir
- … Löscht den angegebenen Ordner.
-
rm
- … Löscht Dateien. Es kann sowohl eine separate Datei als auch eine Gruppe löschen, die bestimmten Merkmalen entspricht.
Kopieren und Verschieben von Dateien
-
cp
… Erstellt eine Kopie der angegebenen Datei im Terminalordner:
cp path_to_file
… Oder Sie können das Ziel angeben
cp path_to_file path_to_copy
- .
-
mv
- … Verschiebt eine Datei von einem Ordner in einen anderen. Sie können einen Namen für die verschiebbare Datei angeben. Lustigerweise kann dieser Befehl unter Linux auch zum Umbenennen von Dateien verwendet werden. Geben Sie einfach denselben Ordner an, in dem sich die Datei befindet, und einen anderen Namen.
Dateien suchen
-
finden
- … Suchen Sie nach Dateien nach bestimmten Kriterien wie Name, Typ, Größe, Eigentümer, Erstellungs- und Änderungsdatum.
-
grep
- … Suchen Sie nach Textdateien, die bestimmte Zeichenfolgen enthalten. Die Kriterien sind sehr flexibel.
-
Lokalisieren
- … Suchen Sie nach Dateien und Ordnern, deren Namen mit der Abfrage übereinstimmen, und zeigen Sie deren Pfade im Dateisystem an.
Linux-Befehle zum Arbeiten mit Partitionen
-
lsblk
- … Dieser Befehl zeigt, welche Festplatten sich auf Ihrem System befinden und in welche Partitionen sie unterteilt sind. Der Befehl zeigt auch die Namen Ihrer Partitionen und Laufwerke im Format sda1, sda2 usw. an.
-
montieren
… Mountet Linux-Laufwerke, -Geräte oder -Dateisysteme, damit Sie damit arbeiten können. Normalerweise werden Geräte automatisch verbunden, sobald Sie im Dateimanager darauf klicken. Aber manchmal müssen Sie etwas manuell mounten. Sie können alles mounten: Festplatten, externe Laufwerke, Partitionen und sogar ISO-Images. Dieser Befehl muss mit Superuser-Rechten ausgeführt werden. Um eine vorhandene Festplatte oder Partition zu mounten, geben Sie
sdX mounten
- .
-
ummount
… Speichert Dateisysteme. Befehl
umount sdX
- wird das Dateisystem des externen Mediums aushängen, damit Sie es auswerfen können.
-
dd
… Dieser Befehl kopiert und konvertiert Dateien und Abschnitte. Es hat viele verschiedene Verwendungen. Zum Beispiel,
dd if = / dev / sda of = / dev / sdb
erstellt eine genaue Kopie der sda-Partition auf der sdb-Partition.
dd if = / dev / null von = / dev / sdX
überschreibt den Inhalt des angegebenen Mediums mit Nullen, damit die Informationen nicht wiederhergestellt werden können. EIN
dd if = ~ / Downloads / ubuntu.iso of = / dev / sdX bs = 4M
- erstellt bootfähige Medien aus dem heruntergeladenen Distributionsimage.
Linux-Befehle für die Systemverwaltung
-
df
- … Zeigt die Größe Ihrer Festplatte und den darauf verbleibenden freien Speicherplatz an.
-
kostenlos
- … Zeigt die Menge des verfügbaren und verwendeten RAM an.
-
dein Name
… Zeigt Systeminformationen an
dein Name
meldet das Terminal nur Linux. Aber das Team
uname -a
- zeigt Informationen über den Computernamen und die Kernel-Version an.
-
Betriebszeit
- … Zeigt an, wie lange Ihr System läuft.
-
wo ist
- … Zeigt den Speicherort der ausführbaren Datei für das gewünschte Programm an.
-
Wer bin ich
- … Ruft den Benutzernamen auf.
Linux-Befehle für die Benutzerverwaltung
-
useradd
… Registriert einen neuen Benutzer. Eintreten
useradd username
- und der Benutzer wird erstellt.
-
userdel
- … Entfernt Benutzerkonto und Dateien.
-
Benutzermod
- … Ändert das Benutzerkonto. Kann den Benutzerordner des Benutzers verschieben oder ein Datum festlegen, an dem das Konto gesperrt wird.
-
passwd
- … Ändert Kontokennwörter. Ein normaler Benutzer kann nur das Passwort seines eigenen Kontos ändern, der Superuser kann das Passwort jedes Kontos ändern.
Linux-Befehle für die Netzwerkverwaltung
-
ip
… Multifunktionales Team für die Arbeit mit dem Netzwerk. Befehl
IP-Adresse anzeigen
zeigt Informationen zu Netzwerkadressen an,
IP-Route
verwaltet Routing und so weiter. Befehle erteilen
ip link set ethX up
,
IP-Link setzt EthX herunter
können Sie Verbindungen ein- und ausschalten. Die Mannschaft
ip
viele Verwendungen, daher ist es besser, das Handbuch zu lesen oder einzugeben, bevor Sie es verwenden
ip --help
-
Klingeln
- … Zeigt an, ob Sie mit dem Netzwerk verbunden sind und hilft bei der Bestimmung der Verbindungsqualität.
Und etwas anderes
Schließlich gibt es die wichtigsten Linux-Befehle. Sie zeigen eine Kuh, die mit Ihnen sprechen kann (fragen Sie nicht, was die Entwickler verwenden).
-
kuh sagen was auch immer
- … Die Kuh wird sagen, was du ihr sagst.
-
Vermögen | Kuhweie
- … Die Kuh wird einen klugen (oder nicht so) Gedanken oder ein Zitat von sich geben.
-
Cowsay -l
- … Listet alle Tiere auf, die im Terminal angezeigt werden können. Wenn Sie plötzlich keine Kühe mögen.
-
Vermögen | cowsay -f animal_from_list
- … Das Tier Ihrer Wahl beginnt mit Anführungszeichen zu duschen, manchmal passend.
-
sudo apt-get install Fortunes Fortune-Mod Fortunes-Min Fortunes-Ru
- … Lass den ganzen Zoo Russisch sprechen. Ohne diese zitieren Tiere Twain und Wilde im Original.
Dies sind nicht alle Linux-Befehle. Wenn Sie die Optionen und die Verwendung von Linux-Befehlen im Detail kennen müssen, können Sie das integrierte Tutorial verwenden. Wählen
Mann dein_Befehl
oder
your_command --help
Empfohlen:
20 nützliche Google Sheets-Vorlagen für alle Gelegenheiten
Google Sheets ist eine kostenlose Sammlung praktischer Funktionen für diejenigen, die gerne die Kontrolle behalten. Probieren Sie Out-of-the-Box-Lösungen aus, um Ihr Leben einfacher zu machen
14 Multifunktionswerkzeuge mit AliExpress für alle Gelegenheiten
Mit Zangen, Messern, Hammer und sogar Axt: Wir haben Multitools für unterschiedliche Budgets und mit unterschiedlicher Funktionalität gefunden. Auch als Armband erhältlich
25 neue geniale Lifehacks für alle Gelegenheiten
Wie bügelt man Dinge ohne Bügeleisen, versteckt eine kahle Stelle oder bewahrt Blumen im Urlaub vor dem Verwelken? Wir haben elegante Wege gefunden, diese und andere Probleme zu lösen
11 tolle Zelte für alle Gelegenheiten
Lotos 3, Tramp Rock 4, "Splav" Kaiten und andere komfortable und zuverlässige Zelte für leichte Wanderungen, Winterangeln und ernsthafte Expeditionen
30 Stickerpacks für Telegram für alle Gelegenheiten
Jemand verwendet Aufkleber, um Freunde zum Lachen zu bringen, und jemand ersetzt Textnachrichten durch sie. Eine Auswahl an Sticker-Packs für alle Gelegenheiten zusammengestellt