Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
linux:befehle [2024/08/23 10:31] – psycore | linux:befehle [2024/08/23 11:05] (aktuell) – alte Version wiederhergestellt (2024/08/05 12:03) psycore | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
^ Befehl ^ Kommentar ^ | ^ 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 ==== | ==== Datei und Verzeichnis Management ==== | ||
^ Befehl ^ Kommentar ^ | ^ 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 ==== | ==== Paket Management ==== | ||
^ Befehl ^ Kommentar ^ | ^ Befehl ^ Kommentar ^ | ||
- | | < | + | | apt-cache search < |
- | | < | + | | apt-get install < |
- | | < | + | | apt-get update | update package cache | |
- | | < | + | | apt-get upgrade | upgrade installed packages | |
==== System Management ==== | ==== System Management ==== | ||
^ Befehl ^ Kommentar ^ | ^ 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 ==== | ==== Netzwerk Management ==== | ||
^ Befehl ^ Kommentar ^ | ^ 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 ==== | ==== Start und Stop ==== | ||
^ Befehl ^ Kommentar ^ | ^ Befehl ^ Kommentar ^ | ||
- | | < | + | | shutdown -s | Herunterfahren bzw. Ausschalten | |
- | | < | + | | shutdown -r | Neustart (reboot) | |
- | | < | + | | shutdown -l | Benutzer Abmelden | |
- | | < | + | | shutdown -s -f | erzwungenes (forced) Herunterfahren | |
===== Linux Zeit ändern ===== | ===== Linux Zeit ändern ===== |