Spickzettel

Revision as of 09:10, 14 December 2024 by Gyges (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎русский

Befehls-Spickzettel für Manjaro

__Inhaltsverzeichnis__

Pakete installieren

user $ pamac install [PackageName] COPY TO CLIPBOARD


Pakete deinstallieren

user $ pamac remove [PackageName] COPY TO CLIPBOARD


Paket suchen

user $ pamac search [PackageName] COPY TO CLIPBOARD


Installierte Pakete aktualisieren

user $ pamac upgrade COPY TO CLIPBOARD


Auf Aktualisierungen überprüfen

user $ pamac checkupdates COPY TO CLIPBOARD


Pacman nativ benutzen

Pakete installieren

user $ sudo pacman -Syu [PackageName] COPY TO CLIPBOARD


Pakete deinstallieren

user $ sudo pacman -Rns [PackageName] COPY TO CLIPBOARD


Installierte Pakete aktualisieren

user $ pacman -Ss [PackageName] COPY TO CLIPBOARD


Auf Aktualisierungen überprüfen

user $ sudo pacman -Syu COPY TO CLIPBOARD


Wartung

Generiere eine zufällige Liste der Spiegelserver für die Nutzer und sortiere sie nach ihrer derzeitigen Zugriffszeit.

user $ sudo pacman-mirrors --fasttrack COPY TO CLIPBOARD


Generierere Cache-Liste

user $ du -sh ~/.cache/* COPY TO CLIPBOARD


Lösche Dateien ohne Zugriff in 100 Tagen

user $ find ~/.cache/ -type f -atime +100 -delete COPY TO CLIPBOARD


Zeige aktuelle Größe des Journals

user $ journalctl --disk-usage COPY TO CLIPBOARD


Entferne Pakete basierend auf Größe oder Zeit

user $ journalctl --vacuum-size=50M COPY TO CLIPBOARD


user $ journalctl --vacuum-time=2weeks COPY TO CLIPBOARD


Suche nach verwaisten Paketen

user $ pamac list -o COPY TO CLIPBOARD


Entferne sämtliche verwaisten Pakete

user $ pamac remove -o COPY TO CLIPBOARD


Entferne alle Pakete außer den letzten 3 Versionen

user $ pamac clean --keep 3 COPY TO CLIPBOARD


AUR

Nach Paket suchen

user $ pamac search -a [PackageName] COPY TO CLIPBOARD


Paket erstellen

user $ pamac build [PackageName] COPY TO CLIPBOARD


Zugriffsrechte

Befehl als root ausführen

user $ sudo [command] COPY TO CLIPBOARD


Passwort-Cache leeren

user $ sudo -k COPY TO CLIPBOARD


Benutzer-Passwort ändern

user $ passwd username COPY TO CLIPBOARD


Besitzer und Gruppe einer Datei ändern

user $ chown [owner]:[group] -c [file] COPY TO CLIPBOARD


Zugangsberechtigungen für Datei ändern

user $ chmod [permissions] -c [file] COPY TO CLIPBOARD


Berechtigungen im Oktalmodus festlegen: 4(read) 2(write) 1(execute)

Beispiel: 755 Lesen-Schreiben-Ausführen für Besitzer und Lesen-Ausführen für Gruppe und andere

Zeige Dateien und Rechte [von Verzeichnis]

user $ ls -lh [dir] COPY TO CLIPBOARD


Dateien und Verzeichnisse

Ändere das Arbeitsverzeichnis

user $ cd [dir] COPY TO CLIPBOARD


Gehe zum übergeordneten Verzeichnis

user $ cd .. COPY TO CLIPBOARD


Zeige Inhalt des Verzeichnisses

user $ ls -l COPY TO CLIPBOARD


Zeige auch versteckte Dateien

user $ ls -la COPY TO CLIPBOARD


Kopiere Datei

user $ cp [file] [target] COPY TO CLIPBOARD


Kopiere Verzeichnis rekursiv

user $ cp -r [directory] [target] COPY TO CLIPBOARD


Datei oder Verzeichnis verschieben oder umbenennen

user $ mv [source] [target] COPY TO CLIPBOARD


Entferne Verzeichnis rekursiv

user $ rm -r [dir] COPY TO CLIPBOARD


Erstelle symbolischen Link

user $ ln -s [target] [link] COPY TO CLIPBOARD


Dateisystem einhängen

user $ mount -t [type] [/dev/sdx9] [mountpoint] COPY TO CLIPBOARD


ISO-Abbild einhängen

user $ mount -o loop [iso] [mountpoint] COPY TO CLIPBOARD


Home-Verzeichnis des Nutzers anzeigen

user $ cd /home/$USER COPY TO CLIPBOARD


user $ cd ~ COPY TO CLIPBOARD


Verzeichnis mit den globalen Einstellungen anzeigen

user $ cd /etc COPY TO CLIPBOARD


Netzwerk

Netwerk-Informationen anzeigen

user $ nmcli COPY TO CLIPBOARD


W-Lan Access-Points anzeigen

user $ nmcli c COPY TO CLIPBOARD


Firewall aktivieren [package Community: ufw]

user $ ufw enable COPY TO CLIPBOARD


Eingehenden Netzwerkverkehr erlauben/verbieten

user $ ufw default [allow/deny] COPY TO CLIPBOARD


Status und Regeln der Firewall anzeigen

user $ ufw status COPY TO CLIPBOARD


Eingehenden Netzwerkverkehr auf einem bestimmten Port erlauben/verbieten

user $ ufw [allow/deny] [port] COPY TO CLIPBOARD


Eingehenden Netzwerkverkehr von einer bestimmten IP erlauben/verbieten

user $ ufw [allow/deny] from [ip] COPY TO CLIPBOARD


System und Bildschirm

Kernel-Version anzeigen

user $ uname -r COPY TO CLIPBOARD


Lange Kernel-Version anzeigen

user $ uname -a COPY TO CLIPBOARD


Speicherplatzbelegung des Dateisystems anzeigen

user $ df [/] [/home] COPY TO CLIPBOARD


user $ sudo btrfs filesystem usage -h [/] COPY TO CLIPBOARD


Systemprozesse anzeigen

user $ top COPY TO CLIPBOARD


user $ htop COPY TO CLIPBOARD


Systeminformationen anzeigen

user $ inxi --admin --verbosity=7 --filter --width COPY TO CLIPBOARD


Prozessbaum anzeigen

user $ pstree COPY TO CLIPBOARD


Zum tty wechseln

  • Ctrl+Alt+F1
  • Ctrl+Alt+F2
  • Ctrl+Alt+F3
  • Ctrl+Alt+F4
  • Ctrl+Alt+F5
  • Ctrl+Alt+F6

Zur X-Sitzung wechseln

  • Ctrl+Alt+F7

Unit starten

user $ systemctl start unit COPY TO CLIPBOARD


Unit stoppen

user $ systemctl stop unit COPY TO CLIPBOARD


Status einer Unit prüfen

user $ systemctl status unit COPY TO CLIPBOARD


Unit aktivieren

user $ systemctl enable unit COPY TO CLIPBOARD


Unit deaktivieren

user $ systemctl disable unit COPY TO CLIPBOARD


Unit neustarten

user $ systemctl restart unit COPY TO CLIPBOARD


System herunterfahren

user $ poweroff COPY TO CLIPBOARD


System neustarten

user $ reboot COPY TO CLIPBOARD



Siehe auch

Ursprünglicher Forum-Post