Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Linux Essentials
Hilfe unter Linux
Zu fast allen Befehlen können über den Parameter -h
bzw. –help
direkte Hilfen angezeigt werden.
Beispiel:
ls --help
bzw.
ls -h
So bekommt man meistens die Parameter in sehr knapper Form angezeigt.
Ausführlichere Hilfe bekommt man über die sogenannten Manuals oder Man-Pages, die über den folgenden Befehl aufgerufen werden.
man ls
Über die Pfeiltasten kann navigiert werden. Mit 'q'1) beendet man das Programm.
sudo -i
* interaktive Shell mit „frischer“ Umgebungsudo -s
Shell mit übernommener Umgebung
type
feststellen welcher Type der Befehl hat z.B. /bin/mkdir
bzw. echo
als built-in Befehl.
Parameter hinter Befehlen
Entweder kurz man -L de_DE ls
oder lang man –locale=de_DE ls
~<USERNAME>
fremder Home-Ordner
which mkdir
gibt den Pfad, der Datei mkdir
aus.
file mkdir
gibt Informationen zur Datei aus.
Beispiele für Umgang mit Dateien
Wie viele Benutzer gibt es im System?
cat /etc/passwd | grep -c : > anzahl_user
Wie viele Gruppen gibt es im System?
cat /etc/group | grep -c : > anzahl_gruppen
Erstelle eine Liste aller Benutzernamen im System!
cat /etc/passwd | cut -d: -f1 > usernames.txt
Wie viele verschiedene Login-Shells gibt es im System?
cat /etc/passwd | cut -d: -f7 | sort | uniq -c |sort -g -r > shells.txt