Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux:befehle [2023/01/13 23:28] – psycore | linux:befehle [2024/08/23 11:05] (aktuell) – alte Version wiederhergestellt (2024/08/05 12:03) psycore | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> | ||
+ | ====== Linux Befehle Cheatsheet ====== | ||
+ | ===== Befehlsliste ===== | ||
+ | |||
+ | ==== Benutzer Management ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | / | ||
+ | | adduser < | ||
+ | | passwd < | ||
+ | | su < | ||
+ | | sudo -u www-data command | Befehl als Benutzer www-data ausführen | | ||
+ | | useradd -d < | ||
+ | | userdel < | ||
+ | | whoami | Aktuellen Benutzer ausgeben | | ||
+ | |||
+ | ==== Datei und Verzeichnis Management ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | chgrp < | ||
+ | | chown < | ||
+ | | cp -r newdir/* olddir/ | Dateien rekursiv kopieren | | ||
+ | | ' | ||
+ | | du -hs <dir> | Verzeichnis Größe angeben | | ||
+ | | du -h * %%|%% sort -hr > / | ||
+ | | echo bla > 1.txt | Datei 1.txt anlegen mit Inhalt bla | | ||
+ | | echo blabla >> 1.txt | Der Datei 1.txt blabla anhängen | | ||
+ | | ls | Verzeichnisinhalt auflisten | | ||
+ | | ls -la dir | Verzeichnisinhalt auflisten mit Benutzerinformationen | | ||
+ | | ls -lahS $(find / -type f -size +100000k) | nach files > 100MB suchen | | ||
+ | | pwd | Arbeitsverzeichnis ausgeben | | ||
+ | | tar xfz u-web-my4.tgz | extract file | | ||
+ | | whereis | Binary Verzeichnis ausgeben | | ||
+ | |||
+ | ==== Paket Management ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | apt-cache search < | ||
+ | | apt-get install < | ||
+ | | apt-get update | update package cache | | ||
+ | | apt-get upgrade | upgrade installed packages | | ||
+ | |||
+ | ==== System Management ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | cat / | ||
+ | | cat / | ||
+ | | cat / | ||
+ | | crontab -e | Cronjobs editieren | | ||
+ | | crontab -l | Cronjobs listen | | ||
+ | | date +%s | Unixzeit ausgeben | | ||
+ | | date -d @1234631164 | Unixzeit in Normalzeit ausgeben | | ||
+ | | df -h | free disk space | | ||
+ | | dpkg-reconfigure locales -plow | Spracheinstellungen | | ||
+ | | dpkg-reconfigure tzdata | Zeitzoneneinstellungen | | ||
+ | | kill -6 <PID> ((PID bezeichnet die Prozess ID)) | SIGABRT - Prozess abbrechen | | ||
+ | | kill -9 <PID> | SIGKILL - Prozess terminieren | | ||
+ | | kill -15 <PID> | SIGTERM - Prozess sauber beenden | | ||
+ | | kill -18 <PID> | SIGCONT - Prozess fortsetzen | | ||
+ | | kill -19 <PID> | SIGSTOP - Prozess stoppen | | ||
+ | | mount -o remount -rw / | schreibgeschütztes Dateisystem freigeben | | ||
+ | | ps | Prozessliste | | ||
+ | | ps -aux | ausführliche Prozessliste | | ||
+ | |||
+ | ==== Netzwerk Management ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | ifconfig | IP Adresse und Netzmaske anzeigen | | ||
+ | | netstat -pantu | Connections/ | ||
+ | | nload -u H | Bandbreite anzeigen | | ||
+ | | sh blubb.sh | sh file executen | | ||
+ | | wget http:// | ||
+ | |||
+ | ==== Start und Stop ==== | ||
+ | |||
+ | ^ Befehl ^ Kommentar ^ | ||
+ | | shutdown -s | Herunterfahren bzw. Ausschalten | | ||
+ | | shutdown -r | Neustart (reboot) | | ||
+ | | shutdown -l | Benutzer Abmelden | | ||
+ | | shutdown -s -f | erzwungenes (forced) Herunterfahren | | ||
+ | |||
+ | ===== Linux Zeit ändern ===== | ||
+ | |||
+ | Zeit unter Linux einstellen. ((https:// | ||
+ | |||
+ | ==== Zeit anzeigen ==== | ||
+ | |||
+ | <code bash> | ||
+ | timedatectl | ||
+ | </ | ||
+ | |||
+ | ==== Zeit ändern ==== | ||
+ | |||
+ | Zeitzone manuell festlegen: | ||
+ | |||
+ | <code bash> | ||
+ | sudo timedatectl set-timezone Europe/ | ||
+ | </ | ||
+ | |||
+ | Zeitzone auswählen: | ||
+ | |||
+ | <code bash> | ||
+ | sudo dpkg-reconfigure tzdata | ||
+ | </ | ||
+ | ===== Apache Module laden ===== | ||
+ | |||
+ | <code bash> | ||
+ | a2enmod modname | ||
+ | </ | ||
+ | |||
+ | aktivieren, oder mit | ||
+ | |||
+ | <code bash> | ||
+ | a2dismod modname | ||
+ | </ | ||
+ | |||
+ | deaktivieren. Anschliessend ist ein Neustart des Webservers mit | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | nötig. | ||
+ | |||
+ | ===== Froxlor Cron ausführen ===== | ||
+ | |||
+ | [[linux: |