Hier eine Liste wichtiger allgemeiner Commands. Teilweise muss ein „sudo“ vorangesetzt werden, falls die Rechte nicht ausreichen.
Ubuntu generell
Mal kurz root werden sudo -i oder su benutzername Letzte Nutzerlogins anzeigen lastlog Ordnergröße anzeigen sudo du -hs folder/ Benutzer & Gruppen ID und Gruppen eines Nutzers anzeigen id nutzername Ordner: Ordnerinhalt auflisten ls Ordner erstellen mkdir ordnername Ordner mitsamt aller Daten darin entfernen rm -R -f ordnername Ordner Permissions anzeigen getfacl ordnername Ordner/Datei Besitzer ändern chown (-R) benutzer:gruppe ordnername/dateiname Ordner/Datei Permissions ändern chmod (-R) u=rwx,g=rx,o=rx dateiname Systemupdates sudo apt-get update (Fetches the list of available updates) sudo apt-get upgrade (Strictly upgrades the current packages) sudo apt-get dist-upgrade (Installs updates (new ones)) sudo apt-get autoremove sudo apt-get autoclean
Raid & Festplatten
Generelle Festplattenstruktur anzeigen
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
Festplattenbelegung anzeigen
df -h
Status des Raids abfragen
sudo mdadm --detail /dev/md0
Generelle Infos zum Raid
sudo mdadm --examine --scan --verbose
Weitere Infos
sudo cat /proc/mdstat
Docker Compose
Docker Compose Datei "ausführen"
docker-compose -f docker-compose.yml up -d
Docker Compose Datei "beenden"
docker-compose -f docker-compose.yml down
Fail2Ban
Service Status anzeigen
service fail2ban status
Jail status anzeigen
fail2ban-client status "jailname, bspw sshd (ohne Anführungszeichen)"
Fail2Ban Service neustarten
sudo systemctl restart fail2ban
Sonstiges
Speedtest durchführen
(Tool installieren: sudo apt install speedtest-cli)
speedtest-cli