Linux Commands
Basics
|
Ctrl+Shift+T |
Terminal Öffnen |
Steuerung Terminal |
|
Ctrl+C |
Abrechen / neue Befehlszeile |
|
|
Ctrl+D |
Log out |
|
|
Ctrl+L |
Verlauf löschen |
|
|
|
|
|
|
cd .. |
Ordner zurück ⬅️ 📁 |
|
|
cd ~ |
in home wechseln ➡️ 🏠 |
|
|
touch |
Datei erstellen ➕ 📄 |
|
|
mkdir |
Ordner erstellen ➕ 📁 |
|
|
rm -r |
Löschen ❌ 📄 |
|
|
|
|
|
|
ls |
Liste anzeigen 📁+📄 |
👀 Anzeigen mit LS |
|
ls -l /home |
anzeigen aller /home Ordner /🏠 /🏠 |
|
|
ls -l |
Inhalt anzeigen. 🔐 👤 👥 📄 |
|
|
ls -la
(optional -h = KB, MB) |
Inhalt anzeigen. (Rechte,User,Group,Größe,Datum+versteckte) . 👻 🔐 👤 👥 📄 |
|
|
|
|
|
|
|
|
|
|
tree |
tree struktur anzeigen 🌳└── |
👀 Anzeigen Struktur |
|
tree -L 1 |
Zeigt erstes unter level an 🌳├── |
|
|
tree -pug |
tree mit 🌳 -pug(Zugriffsrecht, User, Gruppe) 🔐,👤,👥 |
|
|
|
|
|
|
getent passwd |
Alle user anzeigen 👤👤👤 |
👀 Anzeigen User & Group |
|
getent group |
Gruppe anzeigen 👥👥👥 |
|
|
# getent shadow |
Passwort-Hashes anzeigen Sudo oder aus Root #️⃣ 🔑 |
|
|
|
|
|
|
# useradd -m -s /bin/bash user |
Benutzer erstellen + Home + Bash. ➕ 👤🏠 & (erstellt Standart Hauptgruppe mit user Namen) |
Benutzer & Gruppen erstellen
-g Hauptgruppe -G Nebengruppe (alleinstehend ersetzt alle bisherigen nebengrupen) -aG Nebengruppe adden
|
|
# useradd -m -s /bin/bash -g HAUPT -G NEBENGRUPPE user |
Benutzer erstellen + Home + Bash ➕ 👤🏠 +HauptG +NebenG 👥 (👥) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# groupadd groupName |
neue Gruppe erstellen 👥 ✅ |
|
|
|
|
|
|
# usermod -aG NebenGruppe user |
User zur Nebengruppe hinzufügen. 👤→👥 |
|
|
# groupmod -n neuerName alterName |
Gruppe umbenennen. 👥 🔄Name |
|
|
# chgrp -R gruppe /... |
Gruppe ändern + ALLE Daten 👥 + 📄 |
-R = Rekursiv (Alle Dateien) |
|
# usermod -s /bin/bash user |
Bash nachträglich hinzufügen |
|
|
{ } |
Kaskadieren |
|
|
|
|
|
|
cp |
Kopie |
kopieren oder verschieben Bsp. mv OldName NewName |
|
mv |
Verschiebt o. benennt Dateien |
|
|
|
|
|
|
getent passwd |
Alle user anzeigen |
|
|
getent group |
Gruppe anzeigen |
|
|
|
|
|
|
# passwd user |
Passwort zuweisen |
|
|
su - user |
Nutzer wechseln |
|
|
|
|
|
|
|
|
|
|
# chown user:group /home/OldUser |
Besitzer übergeben 🫴 👤👥 🏠 |
|
|
# chgrp group datei |
Ändert nur gruppe 🔄.... 👥 ➝ 📄 |
|
|
# chown user:group dateiname |
Ändert besitzer & gruppe. 🔄.... 👤👥 ➝ 📄 |
|
|
# usermod -l oldUser newUser |
Ändern des namen 👤🔄Name |
|
|
|
|
|
|
fdisk -L |
Zeigt alle festplatten und formate an |
|
|
crontab -e |
Um zeitlich gesteuerte dinge zu starten |
|
# = sudo