Befehl |
Beschreibung |
hostname |
Zeigt den vergebenen Hostnamen an |
head -n 1 /etc/issue |
Liest den Namen des installierten OS aus |
uname -a |
Zeigt Kernel Informationen / Operating System / CPU Info an |
cat /proc/cpuinfo |
gibt Details zur verwendeten CPU an |
lspci -tv |
Listet alle PCI Devices auf |
lsusb -tv |
Listet alle USB Devices auf |
lsmod |
Listet alle Kernel Module auf |
env |
Listet alle vergebenen Umgebungsvariablen auf |
Auslesen von Ressourcen
Befehl |
Beschreibung |
cat /proc/loadavg |
System Load anzeigen |
free -m |
Nutzung Arbeitsspeicher / Swap |
df -h |
Auslastung aller Speichermedien |
du -sh |
Verzeichnis-/Ordnergröße ausgeben |
grep MemFree /proc/meminfo |
Verfügbaren Arbeitsspeicher ausgeben |
grep MemTotal /proc/meminfo |
Verbauten/Zugewiesenen Arbeitsspeicher anzeigen |
fdisk -l |
Alle Partitionen ausgeben |
mount ` |
` column -t |
swapon -s |
Swap Partitionen ausgeben |
Services (systemctl)
Befehl |
Beschreibung |
systemctl list-units |
Zeigt alle laufenden Services an |
systemctl list-units -a |
Zeigt alle laufenden Services inklusive inaktiver Dienste an |
systemctl list-units -a –state=inactive |
Zeigt ausschließlich inaktive Dienste an |
Sammlung zum Netzwerk
Befehl |
Beschreibung |
ifconfig |
Eigenschaften aller Interfaces ausgeben |
route -n |
Routingtabelle ausgeben |
netstat -antp |
Alle bestehenden Verbindungen auflisten |
netstat -tulpn |
Alle bestehenden TCP/UDP Anwendungen auflisten, die aktuell im Listen Zustand laufen |
User
Befehl |
Beschreibung |
w |
Listet alle momentan aktiven Nutzer |
last |
Zeigt die Loginhistorie des gewählten Users |
crontab -l |
Zeigt alle geplanten Cronjobs für den gewählten User an |
cut -d: -f1 /etc/passwd |
Listet alle User auf |
cut -d: -f1 /etc/group |
Listet alle Gruppen auf |
APT Paketverwaltung
Syntax:
Befehl |
Beschreibung |
update |
Liest Paketquellen neu ein |
upgrade |
Führt Upgrades für installierte Programme durch |
install |
Installiert neue Pakete |
remove |
Entfernt gewählte Pakete |
autoremove |
Entfernt Pakete, welche automatisch hinzugefügt wurden um Abhängigkeiten zu erfüllen |
purge |
Entfernt Pakete sowie zugehörige Konfigurationsdateien |
dist-upgrade |
Upgrade der Distribution (Ubuntu 18.04 -> 20.04) |
check |
Aktualisiert die Paketlisten und prüft auf offene Abhängigkeiten |
clean |
Entfernt das lokale Repository installierter Pakete und erstellt es neu |
…to be continued
Der Beitrag wird bei Bedarf aktualisiert und durch neue Commands ergänzt.