(Last Updated On: 6. Januar 2017) [:de]zurück zu Future Business Software || Einzelhandel || Small.biz
Benutzerverwaltung
Benutzerverwaltung
Befehl
Beschreibung
adduser
Hinzufügen eines Benutzers
chsh
Änderung der Standard-Shell des Benutzers („change shell“)
deluser
Löschung eines Benutzers („delete user“)
groupadd
Hinzufügen einer Gruppe („add group“)
groupdel
Löschung einer Gruppe („delete group“)
groupmod
Bearbeitung einer Gruppe („modify group“)
id
Anzeige der Benutzer- und Gruppenkennung (ID)
newgrp
Änderung der Gruppe des aktuellen Benutzers („new group“)
passwd
Änderung des Passworts eines Benutzers („password“)
usermod
Bearbeitung eines Benutzerkontos („modify user“)
chfn
erweiterte Benutzerinformationen anpassen
Grundkommandos
Grundkommandos
Befehl
Beschreibung
cat
Verknüpfung von Dateien („concatenate“)
cd
Wechsel des Arbeitsverzeichnisses („change directory“)
cp
Kopie von Dateien oder Verzeichnissen („copy“)
date
Anzeige von Datum und Zeit
echo
Anzeige eines Textes
exit
Ende der Sitzung
info
Anzeige einer Hilfe-Datei
ln
Link zu einer Datei oder einem Verzeichnis („link“)
ls
Auflistung von Dateien („list“)
man
Ausgabe der Handbuchseite zu einem Befehl oder einer Anwendung („manual“)
mkdir
Erzeugung von Verzeichnissen („make directory“)
mmv
Multiple move (Datei-Mehrfachoperationen mit Hilfe von Wildcard-Mustern)
mv
Kopieren einer Datei und Löschen der Ursprungsdatei („move“); mv im aktuellen Verzeichnis ausgeführt: Umbenennung einer Datei
pwd
Anzeige des aktuellen Verzeichnisses („print working directory“)
rm
Löschen von Dateien und Verzeichnisse („remove“)
rmdir
Löschen eines leeren Verzeichnisses („remove directory“)
sudo
Root-Rechte für den Benutzer („substitute user do“)
touch
Änderung der Zugriffs- und Änderungszeitstempel einer Datei oder eines Verzeichnisses (auch: Erstellen von Dateien)
unlink
Löschen einer Datei
Umleitungen
Umleitung von Ausgaben
Netzwerk
Netzwerk
Befehl
Beschreibung
dig
Namensauflösung (DNS)
ifconfig
Anzeigen und Konfiguration von Netzwerkgeräten („interface configuration“)
iwconfig
Werkzeug für WLAN-Schnittstellen
ip
der Nachfolger von ifconfig
iw
der Nachfolger von iwconfig
netstat
Auflistung offener Ports und bestehender Netzwerkverbindungen („network statistics“)
ping
Prüfen der Erreichbarkeit anderer Rechner über ein Netzwerk
route
Anzeige und Änderung der Route (Routingtabelle)
traceroute
Routenverfolgung und Verbindungsanalyse
Dateiwerkzeuge
Dateiwerkzeuge
Befehl
Beschreibung
basename
Rückgabe des Dateinamens
blkid
Anzeige der UUID angeschlossener Laufwerke (siehe auch lsblk )
comm
Zeilenweiser Vergleich sortierter Dateien
cut
Spaltenweise Manipulation von Textdaten
dd
Bit-genaues Kopieren von Datenträgern
diff
Vergleich des Inhalts zweier Dateien (siehe auch patch für das Anwenden eines „Diffs“)
dirname
Rückgabe des Pfades
find
Suche nach Dateien
grep
Durchsuchen von Dateien
locate
Suche nach Dateien mit Hilfe der Datenbank locatedb
lsblk
Anzeige von Informationen zu Speichermedien („list block devices“)
lsof
Anzeige offener Dateien („list open files“)
md5sum
Ermittlung und Überprüfung der MD5-Prüfsumme von Dateien
mount /umount
Ein- und Aushängen eines Dateisystems
paste
Daten aus mehreren Dateien spaltenweise zusammenführen
rename
Umbenennung von Dateien
rsync
Datensynchronisation
shred
Sicheres Löschen von Daten
sort
Sortieren von Dateien nach vorgegebenen Kriterien
split
Aufteilung großer Dateien in mehrere kleine
tre-agrep
Werkzeug zur „unscharfen“ Suche mit regulären Ausdrücken
tree
Verzeichnishierarchie rekursiv als Baumstruktur anzeigen
uniq
Ausgabe einer sortierten Datei ohne doppelte Zeilen
updatedb
Aktualisierung der locate-Datenbank („update database“)
Nützliche Befehle ohne Kategorie
Nützliche Befehle ohne Kategorie
Befehl
Beschreibung
alias
Vergabe von Kurznamen an Kommandos
apropos
Anzeige von Hilfe-Themen zu einem Stichwort
chroot
Ausführung eines Kommandos/einer interaktiven Shell in einem angegebenen Wurzelverzeichnis
clear
Löschen des momentanen Bildschirminhalts
dircolors
Anpassung der Farben von ls
dmesg
Anzeige der Meldungen des Kernels im Pufferspeicher; hilfreich bei Hardware- oder Treiberfehlern („display message“/“driver message“)
logger
Einträge in /var/log/syslog erstellen
lscpu
Anzeige von Prozessor-Informationen („list cpu“)
lshw
Anzeige von Hardware-Informationen („list hardware“)
lspci
Anzeige von Informationen zur PCI-Hardware („list pci“)
lsusb
Anzeige von Informationen zur USB-Hardware („list usb“)
pinfo
Anzeige einer Hilfe-Datei an (ähnlich wie info )
pv
Ein Programm zum Betrachten des Fortschritt von Operationen durch Pipes
reboot
Rechner neu starten
rtcwake
Rechner automatisch Starten bzw. Herunterfahren
sed
Nicht-interaktiver Editor
seq
Sequenzen von Zahlen im Terminal erzeugen
shutdown
Herunterfahren des Systems
sleep
Pausieren von Prozessen
tasksel
Installationshilfe für die Kommandozeile
tee
Eingaben auf mehrere Ausgaben verteilen
time
Messung der Laufzeit von (Shell-)Befehlen
tr
Lesen, Umwandeln und Neuausgabe von Zeichenkombinationen („translate“/“transliterate“)
uname
Ausgabe von Systeminformationen („unix name“)
wall
Mitteilung an alle auf dem System eingeloggten Nutzer senden
watch
Periodischer Aufruf anderer Kommandos
wc
Zählung von Wörten, Zeilen und Zeichen in Textdateien („word count“)
whatis
Anzeige der Kurzbeschreibung eines Programms
whereis
Sucht das Binary (ausführbare Datei), den Quellcode und die man-Page eines Programms
which
Anzeige der Datei, die bei Eingabe eines Befehls ausgeführt wird
who
Anzeige von Informationen über angemeldete Benutzer
whoami
Anzeige des Benutzer, unter dem gerade gearbeitet wird
xargs
Anwendung eines Kommandos auf eine Liste von Dateien/Parametern, die von der Standardeingabe oder einer Datei kommen
Pager
Befehl
Beschreibung
head
Ausgabe der ersten Zeilen einer Datei
less
Scrollfähige Anzeige einer Textdatei
more
Wie less
, aber ohne die Fähigkeit, rückwärts zu scrollen
tail
Ausgabe der letzten Zeilen einer Datei
Prozesssteuerung
Prozesssteuerung
Befehl
Beschreibung
Hintergrundprozesse
Prozesse im Hintergrund laufen lassen
nice
Vorgabe der Priorität eines Prozesses
nohup
Lösung eines Prozesses aus der Sitzung, die ihn aufruft
pgrep
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen/regulärem Ausdruck
pidof
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen
renice
Änderung der Priorität eines Prozesses zur Laufzeit
schedutils
Befehle für die fortgeschrittene Prozesskontrolle
Rechte
Rechte
Befehl
Beschreibung
chattr
Veränderung von Datei-Attributen und Rechten auf ext2- und ext3-Dateisystemen („change attributes“)
chgrp
Festlegung der Gruppenzugehörigkeit von Dateien („change group“)
chmod
Veränderung der Zugriffsrechte von Dateien („change mode“)
chown
Festlegung des Besitzers und der Gruppenzugehörigkeit von Dateien („change ownership“)
Systemüberwachung
Systemüberwachung
Befehl
Beschreibung
dmesg
Kernelmeldungen auf den Bildschirm ausgeben lassen; nützlich bei der Fehlersuche
at
Einstellung von einmalig durchzuführenden zeitgesteuerten Skript-/Befehlsaufrufen
crontab
Einstellung von zeitgesteuerten Skript-/Befehlsaufrufen
df
Ausgabe des Speicherplatzes aller eingehängten Laufwerke („disk free“)
du
Ausgabe des Speicherverbrauchs von Verzeichnissen („disk usage“)
free
Ausgabe der Arbeitsspeicherauslastung
kill
Beendigung eines durch die Prozess-ID gekennzeichneten Prozesses
killall
Beendigung von nach dem Prozessnamen gekennzeichneten Prozessen
pkill
Beendigung eines nach seinem Namen/durch einen regulären Ausdruck gekennzeichneten Prozesses
ps
Ausgabe aller laufenden Prozesse („process status“)
pstree
Ausgabe aller laufenden Prozesse in Baumform
script
Terminalsitzungen mitschneiden (siehe auch scriptreplay )
stat
Zeitstempel von Dateien und Ordnern anzeigen
top
Ausgabe der Prozessorauslastung
uptime
Angabe der Laufzeit und Auslastung des Computers
vmstat
erste Analyse von Engpässen
Zitiert aus httpss://wiki.ubuntuusers.de/Shell/Befehls%C3%BCbersicht/
[:en]
Benutzerverwaltung
Benutzerverwaltung
Befehl
Beschreibung
adduser
Hinzufügen eines Benutzers
chsh
Änderung der Standard-Shell des Benutzers („change shell“)
deluser
Löschung eines Benutzers („delete user“)
groupadd
Hinzufügen einer Gruppe („add group“)
groupdel
Löschung einer Gruppe („delete group“)
groupmod
Bearbeitung einer Gruppe („modify group“)
id
Anzeige der Benutzer- und Gruppenkennung (ID)
newgrp
Änderung der Gruppe des aktuellen Benutzers („new group“)
passwd
Änderung des Passworts eines Benutzers („password“)
usermod
Bearbeitung eines Benutzerkontos („modify user“)
chfn
erweiterte Benutzerinformationen anpassen
Grundkommandos
Grundkommandos
Befehl
Beschreibung
cat
Verknüpfung von Dateien („concatenate“)
cd
Wechsel des Arbeitsverzeichnisses („change directory“)
cp
Kopie von Dateien oder Verzeichnissen („copy“)
date
Anzeige von Datum und Zeit
echo
Anzeige eines Textes
exit
Ende der Sitzung
info
Anzeige einer Hilfe-Datei
ln
Link zu einer Datei oder einem Verzeichnis („link“)
ls
Auflistung von Dateien („list“)
man
Ausgabe der Handbuchseite zu einem Befehl oder einer Anwendung („manual“)
mkdir
Erzeugung von Verzeichnissen („make directory“)
mmv
Multiple move (Datei-Mehrfachoperationen mit Hilfe von Wildcard-Mustern)
mv
Kopieren einer Datei und Löschen der Ursprungsdatei („move“); mv im aktuellen Verzeichnis ausgeführt: Umbenennung einer Datei
pwd
Anzeige des aktuellen Verzeichnisses („print working directory“)
rm
Löschen von Dateien und Verzeichnisse („remove“)
rmdir
Löschen eines leeren Verzeichnisses („remove directory“)
sudo
Root-Rechte für den Benutzer („substitute user do“)
touch
Änderung der Zugriffs- und Änderungszeitstempel einer Datei oder eines Verzeichnisses (auch: Erstellen von Dateien)
unlink
Löschen einer Datei
Umleitungen
Umleitung von Ausgaben
Netzwerk
Netzwerk
Befehl
Beschreibung
dig
Namensauflösung (DNS)
ifconfig
Anzeigen und Konfiguration von Netzwerkgeräten („interface configuration“)
iwconfig
Werkzeug für WLAN-Schnittstellen
ip
der Nachfolger von ifconfig
iw
der Nachfolger von iwconfig
netstat
Auflistung offener Ports und bestehender Netzwerkverbindungen („network statistics“)
ping
Prüfen der Erreichbarkeit anderer Rechner über ein Netzwerk
route
Anzeige und Änderung der Route (Routingtabelle)
traceroute
Routenverfolgung und Verbindungsanalyse
Dateiwerkzeuge
Dateiwerkzeuge
Befehl
Beschreibung
basename
Rückgabe des Dateinamens
blkid
Anzeige der UUID angeschlossener Laufwerke (siehe auch lsblk )
comm
Zeilenweiser Vergleich sortierter Dateien
cut
Spaltenweise Manipulation von Textdaten
dd
Bit-genaues Kopieren von Datenträgern
diff
Vergleich des Inhalts zweier Dateien (siehe auch patch für das Anwenden eines „Diffs“)
dirname
Rückgabe des Pfades
find
Suche nach Dateien
grep
Durchsuchen von Dateien
locate
Suche nach Dateien mit Hilfe der Datenbank locatedb
lsblk
Anzeige von Informationen zu Speichermedien („list block devices“)
lsof
Anzeige offener Dateien („list open files“)
md5sum
Ermittlung und Überprüfung der MD5-Prüfsumme von Dateien
mount /umount
Ein- und Aushängen eines Dateisystems
paste
Daten aus mehreren Dateien spaltenweise zusammenführen
rename
Umbenennung von Dateien
rsync
Datensynchronisation
shred
Sicheres Löschen von Daten
sort
Sortieren von Dateien nach vorgegebenen Kriterien
split
Aufteilung großer Dateien in mehrere kleine
tre-agrep
Werkzeug zur „unscharfen“ Suche mit regulären Ausdrücken
tree
Verzeichnishierarchie rekursiv als Baumstruktur anzeigen
uniq
Ausgabe einer sortierten Datei ohne doppelte Zeilen
updatedb
Aktualisierung der locate-Datenbank („update database“)
Nützliche Befehle ohne Kategorie
Nützliche Befehle ohne Kategorie
Befehl
Beschreibung
alias
Vergabe von Kurznamen an Kommandos
apropos
Anzeige von Hilfe-Themen zu einem Stichwort
chroot
Ausführung eines Kommandos/einer interaktiven Shell in einem angegebenen Wurzelverzeichnis
clear
Löschen des momentanen Bildschirminhalts
dircolors
Anpassung der Farben von ls
dmesg
Anzeige der Meldungen des Kernels im Pufferspeicher; hilfreich bei Hardware- oder Treiberfehlern („display message“/“driver message“)
logger
Einträge in /var/log/syslog erstellen
lscpu
Anzeige von Prozessor-Informationen („list cpu“)
lshw
Anzeige von Hardware-Informationen („list hardware“)
lspci
Anzeige von Informationen zur PCI-Hardware („list pci“)
lsusb
Anzeige von Informationen zur USB-Hardware („list usb“)
pinfo
Anzeige einer Hilfe-Datei an (ähnlich wie info )
pv
Ein Programm zum Betrachten des Fortschritt von Operationen durch Pipes
reboot
Rechner neu starten
rtcwake
Rechner automatisch Starten bzw. Herunterfahren
sed
Nicht-interaktiver Editor
seq
Sequenzen von Zahlen im Terminal erzeugen
shutdown
Herunterfahren des Systems
sleep
Pausieren von Prozessen
tasksel
Installationshilfe für die Kommandozeile
tee
Eingaben auf mehrere Ausgaben verteilen
time
Messung der Laufzeit von (Shell-)Befehlen
tr
Lesen, Umwandeln und Neuausgabe von Zeichenkombinationen („translate“/“transliterate“)
uname
Ausgabe von Systeminformationen („unix name“)
wall
Mitteilung an alle auf dem System eingeloggten Nutzer senden
watch
Periodischer Aufruf anderer Kommandos
wc
Zählung von Wörten, Zeilen und Zeichen in Textdateien („word count“)
whatis
Anzeige der Kurzbeschreibung eines Programms
whereis
Sucht das Binary (ausführbare Datei), den Quellcode und die man-Page eines Programms
which
Anzeige der Datei, die bei Eingabe eines Befehls ausgeführt wird
who
Anzeige von Informationen über angemeldete Benutzer
whoami
Anzeige des Benutzer, unter dem gerade gearbeitet wird
xargs
Anwendung eines Kommandos auf eine Liste von Dateien/Parametern, die von der Standardeingabe oder einer Datei kommen
Pager
Befehl
Beschreibung
head
Ausgabe der ersten Zeilen einer Datei
less
Scrollfähige Anzeige einer Textdatei
more
Wie less
, aber ohne die Fähigkeit, rückwärts zu scrollen
tail
Ausgabe der letzten Zeilen einer Datei
Prozesssteuerung
Prozesssteuerung
Befehl
Beschreibung
Hintergrundprozesse
Prozesse im Hintergrund laufen lassen
nice
Vorgabe der Priorität eines Prozesses
nohup
Lösung eines Prozesses aus der Sitzung, die ihn aufruft
pgrep
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen/regulärem Ausdruck
pidof
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen
renice
Änderung der Priorität eines Prozesses zur Laufzeit
schedutils
Befehle für die fortgeschrittene Prozesskontrolle
Rechte
Rechte
Befehl
Beschreibung
chattr
Veränderung von Datei-Attributen und Rechten auf ext2- und ext3-Dateisystemen („change attributes“)
chgrp
Festlegung der Gruppenzugehörigkeit von Dateien („change group“)
chmod
Veränderung der Zugriffsrechte von Dateien („change mode“)
chown
Festlegung des Besitzers und der Gruppenzugehörigkeit von Dateien („change ownership“)
Systemüberwachung
Systemüberwachung
Befehl
Beschreibung
dmesg
Kernelmeldungen auf den Bildschirm ausgeben lassen; nützlich bei der Fehlersuche
at
Einstellung von einmalig durchzuführenden zeitgesteuerten Skript-/Befehlsaufrufen
crontab
Einstellung von zeitgesteuerten Skript-/Befehlsaufrufen
df
Ausgabe des Speicherplatzes aller eingehängten Laufwerke („disk free“)
du
Ausgabe des Speicherverbrauchs von Verzeichnissen („disk usage“)
free
Ausgabe der Arbeitsspeicherauslastung
kill
Beendigung eines durch die Prozess-ID gekennzeichneten Prozesses
killall
Beendigung von nach dem Prozessnamen gekennzeichneten Prozessen
pkill
Beendigung eines nach seinem Namen/durch einen regulären Ausdruck gekennzeichneten Prozesses
ps
Ausgabe aller laufenden Prozesse („process status“)
pstree
Ausgabe aller laufenden Prozesse in Baumform
script
Terminalsitzungen mitschneiden (siehe auch scriptreplay )
stat
Zeitstempel von Dateien und Ordnern anzeigen
top
Ausgabe der Prozessorauslastung
uptime
Angabe der Laufzeit und Auslastung des Computers
vmstat
erste Analyse von Engpässen
Zitiert aus httpss://wiki.ubuntuusers.de/Shell/Befehls%C3%BCbersicht/
[:]
(11)
History Related Posts via Taxonomies
Beitragsnavigation
Notizen zu Open Source, Linux, Informatik, Physiologie, Dadaichmuss, Umfragen, Satire, außergewöhnlichen Begebenheiten, Weltgeschehen, Lifestyle, Tai Chi …