Skip to main content

Linux Befehle

Basics

Ctrl+Shift+T 

Terminal Öffnen


        


          Steuerung Terminal


Ctrl+C 

Abrechen / neue Befehlszeile

Ctrl+D

Log out

Ctrl+L

Verlauf löschen




ls

Liste anzeigen


         

         Anzeigen mit LS



ls -l /home

anzeigen aller /home Ordner

ls -al 

Zugriffsrechte aller dateien anzeigen

ls -la

alle Dateien inkl. Rechte




tree

tree struktur anzeigen


       

          Anzeigen Struktur



tree -L 1

Zeigt erstes unter level an

tree -pug

 tree mit

-pug(Zugrifsrecht, User, Gruppe) 




getent passwd

Alle user anzeigen



       Anzeigen User & Group

getent group

Gruppe anzeigen 

# getent shadow 

Passwort-Hashes anzeigen

Sudo oder aus Root




cd ..

Ordner zurück


cd -

Ordner vor





touch

Datei erstellen


rm -r 

Löschen


{ }

Kaskadieren





cp

Kopie

   kopieren oder verschieben


   Bsp.  mv OldName NewName

mv

Verschiebt o. benennt Dateien

          



getent passwd

Alle user anzeigen


getent group

Gruppe anzeigen 


# getent shadow 

Passwort-Hashes anzeigen

Sudo oder aus Root


sudo groupadd ...

Gruppe erstellen


sudo useradd -m -s /bin/bash user

Erstellen benutzer & zuweisen gruppe


(zuweisen GROUP)

-g zielG.  Username





# tree -pug user/ user/ user/

Muss in home sein. Permission/user/group





# passwd user

Passwort zuweisen








ls -l /home

Schauen alle home


ls -al 

Zugriffsrechte aller dateien anzeigen





su - user

Nutzer wechseln





# uermod -s /bin/bash user

Bash nachträglich hinzufügen





# chown user:group /home/berta

Besitzer übergeben


# chgrp group datei

Ändert nur gruppe


# chown user:group dateiname

Ändert besitzer & gruppe


# usermod -l alterUser newUser

Ändern des namen 





sudo usermod -aG developers Userr

" ...... zu nebengruppe


fdisk -L

Zeigt alle festplatten und formate an


crontab -e

Um zeitlich gesteuerte dinge zu starten


# = sudo