__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
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