Inhaltsverzeichnis:

71 Linux-Befehle für alle Gelegenheiten. Schon fast
71 Linux-Befehle für alle Gelegenheiten. Schon fast
Anonim

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.

71 Linux-Befehle für alle Gelegenheiten. Schon fast
71 Linux-Befehle für alle Gelegenheiten. Schon fast

Linux-Befehle zum Navigieren im Terminal

Linux-Befehle zum Navigieren im Terminal
Linux-Befehle zum Navigieren im Terminal
  1. &&

    … 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

  2. … Das Terminal führt die Befehle der Reihe nach aus. Sie können beliebig viele Befehle eingeben.
  3. alias

    … Weist die von Ihnen erstellten Namen langen Befehlen zu, an die Sie sich nicht erinnern können. Eintreten

    Alias-Befehl-Long-Kurzbefehl

  4. .
  5. CD

    … Ändert den aktuellen Terminalordner. Wenn Sie das Terminal starten, verwendet es Ihren Home-Ordner. Eintreten

    CD-Ordner_Adresse

  6. , und das Terminal arbeitet mit den dort vorhandenen Dateien.
  7. klar

  8. … Löscht alle Nachrichten aus dem Terminalfenster.
  9. 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

  10. .
  11. Mann

    … Zeigt eine Anleitung zu Linux-Programmen und -Befehlen an. Eintreten

    Mann Paketname

    oder

    Mann dein_Befehl

  12. .
  13. was ist

    … Zeigt eine kurze Beschreibung eines Programms an. Geben Sie den Befehl und den Namen des Programms ein

    was ist Paketname

  14. .

Linux-Befehle zum Erhalten von Superuser-Rechten

Linux-Befehle zum Erhalten von Superuser-Rechten
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.

  1. sudo

    … Dieser Befehl gibt Ihnen Superuser-Rechte. Eintreten

    sudo

    vor dem gewünschten Befehl (z.

    sudo apt upgrade

  2. ), um es als Administrator auszuführen. Das System wird Sie nach einem Passwort fragen.
  3. sudo su

  4. … 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.
  5. 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

  6. (Geben Sie den Dateimanager an, den Sie verwenden).
  7. sudo !!

    … Dieser Befehl führt den zuvor eingegebenen Befehl mit Administratorrechten aus. Nützlich, wenn Sie einen Befehl ohne eingegeben haben

    sudo

  8. .

Führen Sie keine Befehle im Namen des Superusers aus, die Sie nicht verstehen.

Linux-Befehle zur Verwaltung des Paketmanagers

Linux-Befehle zur Verwaltung des Paketmanagers
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)

  1. sudo apt install package_name

  2. … Installieren Sie das erforderliche Paket.
  3. sudo apt-add-repository repository_address

  4. … Fügen Sie ein Drittanbieter-Repository hinzu.
  5. sudo apt-Update

  6. … Paketinformationen aktualisieren.
  7. sudo apt upgrade

    … Aktualisieren Sie alle Pakete auf die neuesten (Ausführen nach

    apt-Update

  8. ).
  9. sudo apt entfernen package_name

  10. … Entfernen Sie unnötiges Paket.
  11. sudo apt purge package_name

  12. … Entfernen Sie ein unnötiges Paket mit allen Abhängigkeiten, wenn Sie mehr Speicherplatz freigeben möchten.
  13. sudo apt autoremove

  14. … Entfernen Sie alle unnötigen Abhängigkeiten, verwaiste Pakete und anderen Müll.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install package_name

  2. … Installieren Sie das erforderliche Paket.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Fügen Sie ein Drittanbieter-Repository hinzu.
  5. sudo dnf upgrade

  6. … Aktualisieren Sie alle Pakete auf den neuesten Stand.
  7. sudo dnf entfernen package_name

  8. … Entfernen Sie unnötiges Paket.
  9. sudo dnf autoremove

  10. … Entfernen Sie alle unnötigen Abhängigkeiten.

Pacman (Bogen / Manjaro)

  1. sudo pacman -S Paketname

  2. … Installieren Sie das erforderliche Paket.
  3. sudo yaourt -S Paketname

  4. … Installieren Sie ein Paket aus dem AUR, wenn es sich nicht im Haupt-Repository befindet.
  5. sudo pacman -Sy

  6. … Paketinformationen aktualisieren.
  7. sudo pacman -Syu

  8. … Aktualisieren Sie alle Pakete auf den neuesten Stand.
  9. sudo pacman -R Paketname

  10. … Entfernen Sie unnötiges Paket.
  11. sudo pacman -Rs Paketname

  12. … 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

Linux-Befehle zum Verwalten von Prozessen
Linux-Befehle zum Verwalten von Prozessen
  1. 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

  2. .
  3. xkill

  4. … Ein weiterer Befehl zum Beenden von Prozessen. Geben Sie es ein und klicken Sie dann auf das Fenster, das Sie schließen möchten.
  5. alle töten

    … Beendet Prozesse mit einem bestimmten Namen. Z. B,

    killall firefox

  6. .
  7. oben

  8. … Zeigt eine Liste der laufenden Prozesse an, sortiert nach CPU-Auslastung. Eine Art Terminal "Systemmonitor".

Linux-Befehle zum Verwalten von Dateien

Linux-Befehle zum Verwalten von Dateien
Linux-Befehle zum Verwalten von Dateien

Anzeigen und Ändern von Dateien

  1. 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

  2. , wird der Inhalt der angegebenen Dateien in einer neuen Datei zusammengeführt.
  3. chmod

  4. … Ermöglicht Ihnen, die Dateiberechtigungen zu ändern. Dies kann nützlich sein, wenn Sie Änderungen an der Systemdatei vornehmen möchten.
  5. chown

  6. … Ändert den Besitzer der Datei. Sollte mit Superuser-Rechten ausgeführt werden.
  7. Datei

  8. … Zeigt Informationen zur angegebenen Datei an.
  9. Nano

    … Öffnet einen einfachen Texteditor. Sie können eine neue Textdatei erstellen oder eine vorhandene öffnen:

    nano path_to_file

  10. .
  11. umbenennen

  12. … Benennt eine Datei oder mehrere Dateien um. Der Befehl kann auch zum Massenumbenennen von Dateien nach Maske verwendet werden.
  13. berühren

  14. … Ändert das Datum, an dem die angegebene Datei zuletzt geöffnet oder geändert wurde.
  15. wget

  16. … Lädt Dateien aus dem Internet in einen Terminalordner herunter.
  17. Postleitzahl

  18. … Entpackt und komprimiert Archive.

Erstellen und Löschen von Dateien und Ordnern

  1. mkdir

    … Erstellt einen neuen Ordner im aktuellen Terminalordner oder im angegebenen Ordner:

    mkdir Ordner_Pfad

  2. .
  3. rmdir

  4. … Löscht den angegebenen Ordner.
  5. rm

  6. … Löscht Dateien. Es kann sowohl eine separate Datei als auch eine Gruppe löschen, die bestimmten Merkmalen entspricht.

Kopieren und Verschieben von Dateien

  1. 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

  2. .
  3. mv

  4. … 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

  1. finden

  2. … Suchen Sie nach Dateien nach bestimmten Kriterien wie Name, Typ, Größe, Eigentümer, Erstellungs- und Änderungsdatum.
  3. grep

  4. … Suchen Sie nach Textdateien, die bestimmte Zeichenfolgen enthalten. Die Kriterien sind sehr flexibel.
  5. Lokalisieren

  6. … 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

Linux-Befehle zum Arbeiten mit Partitionen
Linux-Befehle zum Arbeiten mit Partitionen
  1. lsblk

  2. … 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.
  3. 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

  4. .
  5. ummount

    … Speichert Dateisysteme. Befehl

    umount sdX

  6. wird das Dateisystem des externen Mediums aushängen, damit Sie es auswerfen können.
  7. 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

  8. erstellt bootfähige Medien aus dem heruntergeladenen Distributionsimage.

Linux-Befehle für die Systemverwaltung

Linux-Befehle für die Systemverwaltung
Linux-Befehle für die Systemverwaltung
  1. df

  2. … Zeigt die Größe Ihrer Festplatte und den darauf verbleibenden freien Speicherplatz an.
  3. kostenlos

  4. … Zeigt die Menge des verfügbaren und verwendeten RAM an.
  5. dein Name

    … Zeigt Systeminformationen an

    dein Name

    meldet das Terminal nur Linux. Aber das Team

    uname -a

  6. zeigt Informationen über den Computernamen und die Kernel-Version an.
  7. Betriebszeit

  8. … Zeigt an, wie lange Ihr System läuft.
  9. wo ist

  10. … Zeigt den Speicherort der ausführbaren Datei für das gewünschte Programm an.
  11. Wer bin ich

  12. … Ruft den Benutzernamen auf.

Linux-Befehle für die Benutzerverwaltung

Bild
Bild
  1. useradd

    … Registriert einen neuen Benutzer. Eintreten

    useradd username

  2. und der Benutzer wird erstellt.
  3. userdel

  4. … Entfernt Benutzerkonto und Dateien.
  5. Benutzermod

  6. … Ändert das Benutzerkonto. Kann den Benutzerordner des Benutzers verschieben oder ein Datum festlegen, an dem das Konto gesperrt wird.
  7. passwd

  8. … Ä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

Bild
Bild
  1. 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

  2. Klingeln

  3. … Zeigt an, ob Sie mit dem Netzwerk verbunden sind und hilft bei der Bestimmung der Verbindungsqualität.

Und etwas anderes

Bild
Bild

Schließlich gibt es die wichtigsten Linux-Befehle. Sie zeigen eine Kuh, die mit Ihnen sprechen kann (fragen Sie nicht, was die Entwickler verwenden).

  1. kuh sagen was auch immer

  2. … Die Kuh wird sagen, was du ihr sagst.
  3. Vermögen | Kuhweie

  4. … Die Kuh wird einen klugen (oder nicht so) Gedanken oder ein Zitat von sich geben.
  5. Cowsay -l

  6. … Listet alle Tiere auf, die im Terminal angezeigt werden können. Wenn Sie plötzlich keine Kühe mögen.
  7. Vermögen | cowsay -f animal_from_list

  8. … Das Tier Ihrer Wahl beginnt mit Anführungszeichen zu duschen, manchmal passend.
  9. sudo apt-get install Fortunes Fortune-Mod Fortunes-Min Fortunes-Ru

  10. … 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: