Skip to content

Instantly share code, notes, and snippets.

@tbreuss
Last active March 24, 2016 16:46
Show Gist options
  • Save tbreuss/90b2d82961717cb1df3d to your computer and use it in GitHub Desktop.
Save tbreuss/90b2d82961717cb1df3d to your computer and use it in GitHub Desktop.
LINUX - Kommandos

LINUX - Kommandos

Befehl Beschreibung Art
at Ausführen eines Programms Scheduler
atq Anzeigen der einmalig geplanten Programmen Scheduler
atrm Löschen eines einmalig geplanten Programms Scheduler
batch Ausführen eines Programms bei niedriger Systemlast Scheduler
cal Kalender anzeigen
cat Verknüpfung von Dateien ("concatenate") Allgemein
cd Wechsel des Arbeitsverzeichnisses ("change directory") Allgemein
chattr Veränderung von Datei-Attributen und Rechten auf ext2- und ext3-Dateisystemen ("change attributes") Rechte
chgrp Festlegung der Gruppenzugehörigkeit von Dateien ("change group") Rechte
chkconfig Konfiguration der Runlevel unter RedHat Linux
chmod Veränderung der Zugriffsrechte von Dateien ("change mode") Rechte
chown Festlegung des Besitzers und der Gruppenzugehörigkeit von Dateien ("change ownership") Rechte
chroot Root-Verzeichnis für einen Befehl ändern Rechte
chsh Loginshell eines Benutzers ändern Rechte
cp Kopie von Dateien oder Verzeichnissen ("copy") Allgemein
crontab Wiederkehrendes Ausführen von Programmen Scheduler
cut Spaltenweise Manipulation von Textdaten Datei
date Anzeige von Datum und Zeit Allgemein
dd Diskbackup erstellen Backup
depmod Anzeigen der Abhängigkeiten Kernel
df Ausgabe des Speicherplatzes aller eingehängten Laufwerke ("disk free") System
diff Vergleich des Inhalts zweier Dateien Datei
dmesg Anzeigen des "Kernellogs" Log
du Ausgabe des Speicherverbrauchs von Verzeichnissen ("disk usage") System
echo Anzeige eines Textes Allgemein
exit Ende der Sitzung Allgemein
fdisk Partitionen erstellen/editieren, Bootflag setzen
file Anzeige des Dateityps Datei
find Suchen von Dateien Suchen
free Übersicht über Arbeitsspeicher anzeigen
grep Suchen von Dateiinhalten Suchen
groupadd Gruppe anlegen Rechte
groupdel Gruppe löschen Rechte
groupmod Gruppe ändern Rechte
groups Anzeigen der Gruppenmitgliedschaften Rechte
hdparm Abfragen und Einstellen diverser EIDE-/ATAPI-Parameter
head Ausgabe der ersten Zeilen einer Datei Pager
hostname Zeigt den Hostnamen an
id Zeigt die Benutzeridentifikation an Rechte
ifconfig Netzwerkschnittstelle konfigurieren Netzwerk-Interface
ifdown Interface deaktivieren Netzwerk-Interface
ifup Interface aktivieren Netzwerk-Interface
info Anzeige einer Hilfe-Datei Allgemein
init Gehe in Runlevel (0 = shutdown)
insmod Fügt ein Modul zum laufenden Kernel hinzu Kernel
iptables Mit Hilfe von iptables wird der IP-Paketfilter des Linuxkernels konfiguriert (Router/Firewall). Netzwerk
kill Beendigung eines durch die Prozess-ID gekennzeichneten Prozesses System
last Zeigt die letzten angemeldeten Benutzer an
lastlog Zeigt die letzten Logins der Benutzer an
less Scrollfähige Anzeige einer Textdatei Pager
ln Link (Hard Link oder symbolischer Link) zu einer Datei oder einem Verzeichnis ("link") Allgemein
logger CLI für syslog Log
logname Zeigt den aktuell angemeldeten Namen an Rechte
logrotate Rotieren, komprimieren, mailen von Systemlogs Log
ls Auflistung von Dateien ("list") Allgemein
lsmod Listet den Status der geladenen Kernelmodule auf Kernel
man Ausgabe der Handbuchseite zu einem Befehl oder einer Anwendung ("manual") Allgemein
mkdir Erzeugung von Verzeichnissen ("make directory") Allgemein
mmv Multiple move (Datei-Mehrfachoperationen mit Hilfe von Wildcard-Mustern) Allgemein
modinfo Anzeigen von Modulinformationen Kernel
modprob insmod etwas mächtiger (inkl. Laden der abhängigen Module) Kernel
more Wie less, aber ohne die Fähigkeit, rückwärts zu scrollen Pager
mount Einhängen eines Dateisystems Datei
mv Kopieren einer Datei und Löschen der Ursprungsdatei ("move"); mv im aktuellen Verzeichnis ausgeführt: Umbenennung einer Datei Allgemein
netstat Aktive Internetverbindungen (ohne Server) anzeigen Netzwerk
newgrp Wechselt die Logingruppe Rechte
nice Vorgabe der Priorität eines Prozesses Prozess
nmap Netzwerk
nslookup Namensauflösung testen Netzwerk
parted Programm zur Erstellung und Änderung von Festplatten-Partitionen
ping Verbindungskontrolle Netzwerk
ps Ausgabe aller laufenden Prozesse ("process status") System
pstree Ausgabe aller laufenden Prozesse in Baumform System
pwd Anzeige des aktuellen Verzeichnisses ("print working directory") Allgemein
renice Änderung der Priorität eines Prozesses zur Laufzeit Prozess
rm Löschen von Dateien und Verzeichnisse ("remove") Allgemein
rmdir Löschen eines leeren Verzeichnisses ("remove directory") Allgemein
rmmod Entfernen eines Moduls Kernel
rpm RPM Package Manager Software
scp Sicheres Kopieren auf einen entfernten Host Remote
shutdown Herunterfahren des Systems
sort Sortieren von Dateien nach vorgegebenen Kriterien Datei
ssh Sichere Remoteverbindung mit SSH-Protokoll Remote
su Switch user Allgemein
sudo Root-Rechte für den Benutzer ("substitute user do") Allgemein
swapoff Deaktiviert Geräte und Dateien für Paging/Swapping
swapon Aktiviert Geräte und Dateien für Paging/Swapping
tac Dateiinhalte rückwärts auflisten Allgemein
tail Ausgabe der letzten Zeilen einer Datei Pager
tar Tape Archiv erstellen Backup
tcpdump Netzwerk
tee Eingaben auf mehrere Ausgaben verteilen Allgemein
top Ausgabe der Prozessorauslastung System
touch Änderung der Zugriffs- und Änderungszeitstempel einer Datei oder eines Verzeichnisses (auch: Erstellen von Dateien) Allgemein
tr Umwandeln und Löschen von Zeichen Allgemein
traceroute Verbindungskontrolle mit Webverfolgung Netzwerk
umask Standardzugriffsrechte festlegen, Standard 022. Zugriffsrechte - umask = effektive Deefaultrechte. Datei: 666-022=644, Verzeichnis: 777-022=755. Datei
umount Aushängen eines Dateisystems (eject) Datei
uname Bestimmte Systeminformationen ausgeben
unlink Löschen einer Datei Allgemein
unzip Entzippen Backup
uptime Zeigt an, wie lange das System läuft
useradd Benutzer anlegen Rechte
userdel Benutzer löschen Rechte
usermod Benutzer ändern Rechte
wc Wörter und Zeichen zählen Allgemein
which Anzeige der Datei, die bei Eingabe eines Befehls ausgeführt wird Allgemein
who Informationen über gerade angemeldete Benutzer ausgeben
whoami Anzeige des Benutzer, unter dem gerade gearbeitet wird Allgemein
yum Yellow dog Updater, Modified Software
yum install man Packet aus dem Repository installieren Software
yum search Packet im Repository suchen Software
yum update System aktualisieren Software
zip Zippen Backup

Links

http://www.pohl-projekt.de/linux/linux-befehle-was-wie.php
https://wiki.ubuntuusers.de/shell/befehls%C3%BCbersicht

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment