Nützliche Commands

Hier eine Zusammenfassung von einigen basic Commands. Auf den Servern ist auch das Paket 'tldr' installiert, welches schnell und einfach im Terminal Infos zu einigen Commands liefert:

tldr [command]

Move, verschieben, mv

sudo mv <filename> <path_of_destination_directory>

Umbenennen mit mv

sudo mv [current file name] [new file name]

Copy, kopieren, cp

sudo cp <file> <copy>

bei <copy> den Namen der Kopie eintragen.

-R für rekursiv, also für Unterverzeichnisse

Remove, löschen, rm

sudo rm <name>

-r wenn ein Ordner gelöscht werden soll

Change ownership, besitz eines Ordners ändern, chown

Ownership in einem Ordner anzeigen:

ls -l

Ownership eines Ordners <filde> ändern:

sudo chown USER:Group <file>

Make directory, Ordner erstellen, mkdir

sudo mkdir <name>

SSH Keys

Key generieren:

ssh-keygen -t ed25519

Achtung: der generierte Key muss möglicherweise noch nach /home/<user>/.ssh verschoben werden.

Key zu Server kopieren:

ssh-copy-id user@adresse.de

Größe der Directories anzeigen

cd /
sudo du -hs * | sort -rh | head -5

Datenträger Speicher anzeigen

df -h

Variables $

Beispiel: Variable zu einem Pfad erstellen:

export VARIABLE=/path/to/directory

Scan to pdf und anderer Pdf Schabernack


Created 2023-08-15 21:31:56 UTC by Michael Wiethoff
Updated 2023-09-26 20:22:45 UTC by Luca Bauer