Linux Terminal Befehle Liste - Übersicht: Konsole

This page is also available in English

Übersicht ĂŒber Linux Befehle und

deren Beschreibung ...

Hilfe

[Befehl] --help gibt zum jeweiligen Befehl einen kurzen Hilfetext aus
man [Befehl] zeigt die Manual-Page des Befehls

 

Grundfunktionen

Befehl Beschreibung
alias Legt alias-Namen fĂŒr Kommandos an.
at Einmaliges ausfĂŒhren eines Befehls zu einer bestimmten Zeit
batch Einmaliges ausfĂŒhren eines Befehls, wenn das System nicht ausgelastet ist
cal Zeigt einen Kalender an
clear Löscht die Konsole
comm Selektiert gleiche Zeilen der Ausgabe/Datei
crontab Zeigt die userspezifische Cron-Tabelle an, bzw. öffnet sie zum Editieren
date Gibt das aktuelle Datum aus.
echo Gibt einen Text auf der Konsole aus.
env Gibt alle Umgebungsvariablen aus.
expr Auswerten von AusdrĂŒcken.
find Durchsucht den Verzeichnisbaum, ausgehend vom aktuellen Verzeichnis, nach einer Datei.
fold Bricht ĂŒberlange Zeilen um
grep Sucht nach einer Zeichenfolge in einer Datei, oder einer umgeleiteten Ausgabe (echo test.txt | grep blafasel)
halt Runterfahren des Systems.
history Gibt die EintrÀge im History-File des Users nummeriert aus
hostname Zeigt den Namen des Rechners an
init Runlevel wechseln
join VerknĂŒpft Zeilen der Ausgabe
logout Abmelden von der Konsole
nl Nummeriert die Zeilen der Ausgabe
pr Konvertiert Texte zum Drucken.
printenv Gibt alle Umgebungsvariablen aus.
reboot  Neu starten des Systems (wie shutdown -r now)
rev Zeichenfolge umkehren
shutdown -r now Reboot des Systems (wie reboot)
shutdown -h now Runterfahren des Systems
sleep Sekunden warten
sort Sortiert die Ausgabe von Programmen, bzw. Dateien
startx startet das X-Window-System, eine grafische BenutzeroberflÀchee
strings Extrahiert alle (lesbaren) Zeichenfolgen aus einer Datei/Eingabe
sum Ermittelt DateilĂ€nge und PrĂŒfsumme einer Datei
tee Verdoppelt die Ausgabe eines Programmes (zum gleichzeitigen Anzeigen auf dem Bildschirm und Mitloggen in eine Datei)
type Zeigt den Typen einer Datei und die Interpretation des Dateinamens als Parameter an
uniq Entfernt doppelte Zeilen in einer Datei
wc ZÀhlt Buchstaben, Zeilen und Wörter der Eingabe. z.B. um die Anzahl der Files in einem Ordner zu zÀhlen: ls -1 | wc -l

 

Partition/Verzeichnis/Datei

Befehl Beschreibung
badblocks Durchsucht eine Partition nach beschÀdigten Blöcken (BadBlocks)
basename Gibt einen Dateinamen ohne Pfadangaben aus
cat Verbindet mehrere Dateien und gibt das Ergebnis aus
cd wechselt in das Home-Verzeichnis des Benutzers
cd [Verzeichnis] Wechselt in das angegebene Verzeichnis
cd .. Wechselt in das ĂŒbergeordnete Verzeichnis
cd / wechselt in das Hauptverzeichnis
cd - wechselt in das vorherige Verzeichnis
chgrp Gruppenzugehörigkeit einer Datei Àndern
chmod Zugriffsrechte Àndern
chown EigentĂŒmer einer Datei Ă€ndern
cmp Vergleicht zwei Dateien auf Übereinstimmung
cp Kopiert Dateien und Verzeichnisse
cpio Kopiert Dateien in bzw. aus Archiven
dirname Gibt nur den Pfad zu einer Datei aus
dd  Kopiert Partitionen/Dateisysteme bytegenau, siehe Festplatte klonen, kopieren, Image Tools 
dumpe2fs Gibt Informationen ĂŒber das Dateisystem auf einer Partition aus
e2fsck PrĂŒft und repariert Linux ext2 Dateisysteme
e2label Weist einem Dateisystem ein Label (Bezeichnung) zu, bzw. gibt das Label aus
fdisk Legt Partitionen an und löscht sie. Anzeige der aktuellen Partitionstabelle
file Zeigt den Dateitypen einer Datei an.
fsck PrĂŒft und repariert Linux Dateisysteme
head Gibt die ersten Zeilen einer Datei aus
hdparm Programm zum Einstellen verschiedener Parameter einer Festplatte
less [Datei] wie more man kann aber auch nach oben blÀttern
ln Erstellt einen Link zu einer Datei/Verzeichnis
ls Zeigt den Inhalt des aktuellen oder des angegebenen Verzeichnisses an
mkdirhier Erstellt eine Verzeichnishierarchie
mkdir Legt ein neues Verzeichnis an
mkdosfs Erzeugt ein Dos (FAT16 und FAT32) Dateisystem auf der angegebenen Partition
mke2fs Erzeugt ein ext2 Dateisystem auf der angegebenen Partition
mkfs Frontend zu verschiedenen Filesystem-Erstellern
mkswap Erzeugt eine Linux Swap-Partition auf der angegebenen Partition
mount z.B.mount /mnt/cdrom hÀngt ein Dateisystem (eine Partition, Diskette..) in den Verzeichnisbaum ein (an einen Mountpoint)
more zeigt den Inhalt einer Datei seitenweise an (nur nach unten).
mv Verschiebt Dateien und Verzeichnisse (benennt auch um)
pwd Zeigt das aktuelle Verzeichnis an
rm -rf [Verz] Löscht Dateien und Verzeichnisse unterhalb [Verz]
rmdir Löscht ein Verzeichnis
split Datei aufteilen (z. B. zum Transport per Mail oder Diskette)
tail Gibt die letzten Zeilen einer Datei aus
touch Ändert den Zeitstempel von Dateien. Wenn eine Datei nicht existiert, wird sie mit einer GrĂ¶ĂŸe von 0 Byte angelegt
tune2fs Programm zum Einstellen verschiedener Parameter des ext2 Dateisystems (z. B. maximal mount count)
umount Löst ein Dateisystem aus dem Verzeichnisbaum

 

Netzwerk  

Befehl Beschreibung
ftp öffnet eine FTP-Session zum angegebenen Rechner (FTP-Server) FTP: File Transfer Protocol
ifconfig zeigt die aktuelle IP-Adresse (wie ipconfig in Windows)
ipchains Tool zur Konfiguration der Kernel-Firewall
netdate Zeitsynchronisation mit einem entferntem Rechner
netstat Gibt Informationen ĂŒber Netzwerkverbindungen, Routingtabellen aus
ping Sendet kleine Datenpakete an die angegebene IP-Adresse und wartet auf eine Antwort, Tool zum ÜberprĂŒfen der Netzwerkverbindung
rcp Remote Copy. Kopierfunktion auf einem entfernten Rechner.
route statische Routen anlegen
telnet öffnet eine Telnet-Session zum angegebenen Rechner (fernsteuern)
tty Zeigt das Device an, ĂŒber das man angemeldet ist

 

System

Befehl Beschreibung
df Zeigt die Speicherauslastung der Partitionen des Systems an,
du Zeigt den Speicherverbrauch einzelner Verzeichnisse an z. B. fĂŒr bestimmte Ordner: du -sh *
free Zeigt die Speicherauslastung des Systems an. Geteilt in RAM und SWAP-Space.
kill Beendet den Prozess mit der ĂŒbergebenen Prozess-ID (PID)
killall Beendet alle Prozesse mit dem ĂŒbergebenen Namen
killproc Beendet den Prozess, dessen ausfĂŒhrbare Datei im ĂŒbergebenen Pfad zu finden ist
nice Setzt die PrioritÀt eines Prozesses
nohup Startet ein Programm immun gegen SIGHUPs
pidof Gibt die PID(s) des Prozesses mit dem ĂŒbergebenen Namen aus
ps Zeigt alle Prozesse mit ihrer PID, der User-ID des ausfĂŒhrenden Users, die Terminal-ID etc. an
pstree Zeigt alle Prozesse in einer Baumdarstellung an
top Zeigt Prozesse in einer sich stÀndig aktualisierenden Liste an. Die Prozesse, die die meiste CPU-Zeit brauchen, werden zu oberst angezeigt.
uptime Zeigt die Uptime der Maschine an. Die Uptime ist die Zeit seit dem letzten Reboot.

 

Drucken

Befehl Beschreibung
lpq DruckauftrÀge anzeigen
lpr Druckauftrag in Druckerschlange stellen
lprm Druckauftrag löschen
lptest Testmuster zum Druckertest ausgeben (lptest | lpr)

 

Suchen  

Befehl Beschreibung
find Umfangreiches Suchtool z.B. find. | grep [Datei] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI]
locate Sucht Dateien mittels eines Indexes, der durch updatedb erstellt wird
updatedb Erstellt einen Suchindex ĂŒber das gesamte Dateisystem fuer locate
whereis [Programm] Sucht das Binary (ausfĂŒhrbare Datei), den Quellcode und die man-Page eines Programmes
which Gibt den ersten gefunden Pfad eines Programmes im Pfad (echo /usr/local/apache/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:) an

 

User  

Befehl Beschreibung
chfn Ändern der User-Informationen eines AccountsRoom-NumberWork-PhoneHome-Phone
chsh Ändern der Login-Shell eines Useraccount
exit Aktuelle Session verlassen
finger Gibt den Login-Namen, Real-Namen, Terminal Namen, Schreibstatus, die Idle-Zeit (Zeit seit der letzten Nutzung des Accounts), die Login-Zeit, den Standort und die Buero-Telefon-Nummer des angegebene Useraccount aus.
groupadd Anlegen einer neuen User-Gruppe
groupdel Löschen einer bestehenden User-Gruppe
groupmod Ändern der Daten einer bestehenden User-Gruppe
groups Zeigt die Gruppenzugehörigkeit eines Users
id eigenen Login-Namen inklusive Gruppe
last Zeigt die letzten Logins an
login Als Benutzer anmelden
logname Gibt den eigenen Login-Namen aus
newgrp Ändern der aktuellen Gruppe
passwd Festlegen bzw. Ändern des Passwortes eines Users
su Neue Session mit anderem Account aufmachen
sudo Befehl als Root ausfĂŒhren.
useradd Anlegen eines neuen Useraccount
userdel Löschen eines Users.
usermod Ändern eines bestehenden Useraccount.
who Gibt die Login-Namen der momentan eingeloggten User aus
whoami Gibt den eigenen Login-Namen aus
positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE fĂŒr deine Bewertung!

Aktualisiert: 08.06.2018 von Bernhard 🔔


Top-Artikel in diesem Bereich


Linux Command: Neustart: Reboot oder Herunterfahren: Shutdown
Wie die gÀngigen Linux-Versionen ausgeschaltet oder neu gestartet werden können: Wer sich einmal auf die Linux Konsole eines Servers, PC, Tablet, Fernseher, Mediaplayer, Radio, Router oder eines anderen GerÀtes auf Linux Basis verirrt, kann das System meist mit dem "reboot" Befehl neu starten.

Linux Ordner verwendeter Speicherplatz - Bash TreeSize
Um herauszufinden, welcher Ordner wie viel Platz benötigt, kann in Debian der Befehl „du“ verwendet werden. FĂŒr einen noch besseren Überblick gibt es das Commandline-Tool ncdu, welches Ă€hnlich TreeSize alle Ordner analysieren kann.

Linux Text in Dateien suchen: grep
In der Konsole nach dem Inhalt bestimmter Dateien suchen.

Fragen / Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]

✍anonym
22.03.2020 10:37
User: Urs Vettiger 
Genau was ich gesucht habe. Danke!
↳
✍anonym
gepostet am 02.07.2020 13:36
Danke auch;  wenn die Dinger tun was sie sollen dann ist das die Quadratur des Kreises!!!
Hier sollten sich die Programmierer mal schlau machen.
Man spart Zeit, Geld, Papier und Tinte..
Und braucht den PC nicht aus dem Fenster schmeissen.........
FGS

Beitrag erstellt von anonym

✍anonym
30.10.2016 18:56
User: Klingelbeutel 
die Liste iust nicht schlecht, allerdings fehlt der ein oder andere befehl leider, zb. apt-get update && apt-get upgrade fĂŒr das einspielen neuer Update's und upgrade's,
apt-get install htop. htop ist das gleiche wie im windows der Taskmanager.
↳
✍anonym
gepostet am 05.04.2021 22:17
wenn hinter dem Befehl apt-get update && apt-get upgrade bzw. apt-get install <programmname> noch ein -y steht, so wird die arbeit noch einfacher, gerade bei intallationen wird man nicht mehrfach gefragt ob man es bestÀtigen will

Beitrag erstellt von anonym

✍anonym
23.10.2012 13:39
User: Da Michi 
Tolle Seite, danke f deine Me!!

✍anonym
23.01.2020 17:42
User: harryteltow 
Danke fĂŒr die klasse Seite, hat viel weiter geholfen.

✍anonym
30.06.2019 17:21
User: W.Hoebelt 
Hilfreiche  Sammlung.

✍anonym
30.01.2021 10:28
welche Zeichen sind fĂŒr die Grundfunktion "expr" erlaubt? Zum Beispiel welches Zeichen muss ich eingeben fĂŒr Multiplikation? expr 8 * 8 ergibt ein Fehler

✍anonym
27.04.2019 19:53
User: Klaus Röth 
Leute, ich arbeite mit Ubuntu 18.04 LTS und habe mir einen Lexmarkdrucker E 340 gekauft. Leide finde ich keinen Treiber dafĂŒr. Kann mir jemand helfen bitte? Vielen Dank!!!
Meine E-mail : roeth47@web.de

Mfg. Klaus Röth

✍anonym
30.12.2018 18:41
User: Swiss0ps 
Gute Arbeit

✍anonym
26.07.2015 03:14
User: sam 
Linuxbsys. Von bios utility booten?

✍anonym
30.06.2014 12:51
User: Werner 
Wie kann man den shutdown wieder abbrechen? xoxo
↳
✍anonym
gepostet am 02.02.2021 08:27
mit shutdown -c

Beitrag erstellt von anonym

✍anonym
11.10.2012 12:55
User: Asterix 
Danke f diese tolle Seite hat uns echt weitergeholfen das ist echt Gallakix :D 

✍anonym
25.11.2010 12:07
User: jenny 
die leute was was zum aussetzen haben sollen es selber machen 
  ich sage nur gut gemacht

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details