Linux Basic Cheatsheet
Zur Navigation springen
Zur Suche springen
Cheat-Sheet: Linux-Basics
| Befehl | Beschreibung |
|---|---|
pwd |
Aktuelles Verzeichnis anzeigen |
ls -la |
Verzeichnisinhalt anzeigen |
cd /etc |
In Verzeichnis wechseln |
cd .. |
Ein Verzeichnis zurück |
cd ~ |
Ins Homeverzeichnis |
Dateien und Verzeichnisse
| Befehl | Beschreibung |
|---|---|
cp datei.txt /tmp/ |
Datei kopieren |
cp -r ordner/ /tmp/ |
Verzeichnis kopieren |
mv datei.txt /tmp/ |
Datei verschieben / umbenennen |
rm datei.txt |
Datei löschen |
rm -rf ordner/ |
Verzeichnis löschen |
mkdir ordner |
Verzeichnis anlegen |
cat datei.txt |
Dateiinhalt anzeigen |
less datei.txt |
Datei seitenweise anzeigen |
tail -f /var/log/syslog |
Log live verfolgen |
vi / vim
| Befehl | Beschreibung |
|---|---|
vi datei.txt |
Datei öffnen |
i |
Einfügemodus starten |
ESC |
Zurück in den Normalmodus |
:w |
Speichern |
:q |
Beenden |
:wq |
Speichern und beenden |
:q! |
Beenden ohne speichern |
dd |
Zeile löschen |
yy |
Zeile kopieren |
p |
Einfügen |
/suchbegriff |
Suchen |
n |
Nächsten Treffer |
Rechte
| Befehl | Beschreibung |
|---|---|
chmod 644 datei.txt |
Rechte setzen |
chown root:root datei.txt |
Eigentümer setzen |
sudo befehl |
Als root ausführen |
sudo -i |
Root-Shell öffnen |
Netzwerk
| Befehl | Beschreibung |
|---|---|
ip addr show |
IP-Adressen anzeigen |
ip route show |
Routen anzeigen |
ping 8.8.8.8 |
Verbindung testen |
ss -tulpen |
Offene Ports anzeigen |
ssh user@host |
SSH-Verbindung |
scp datei.txt user@host:/tmp/ |
Datei per SSH kopieren |
Prozesse
| Befehl | Beschreibung |
|---|---|
ps aux |
Alle Prozesse anzeigen |
top |
Prozesse live anzeigen |
kill -9 1234 |
Prozess beenden |
systemctl status sshd |
Dienststatus anzeigen |
systemctl restart sshd |
Dienst neu starten |