Unix/Linux Befehle

Hier eine Sammlung häufig benutzter Unix/Linux-Befehle auf der Kommandozeile. Das sind kleine Helfer die durch die Kombination von Ein- und Ausgabeumleitung sehr mächtig werden.

BefehlBemerkungLinkBeispiel
awkScriptsprache zur Bearbeitung/Auswertung von Textdateienawk '{printf("%s\n",substr($0,1,10))}' /etc/passwd
basenamegibt nur den Dateinamen ausbasename /etc/passwd
bglässt einen unterbrochenen Prozess (CTRL+z) im Hintergrund weiterlaufenbg
cateinfaches Ausgeben einer Dateicat /etc/passwd
chmodVerändert die Rechte einer Datei bzw. eines Verzeichnischmod 755 /tmp/script.sh
chownÄndert den Besitzer/Besitzergruppe einer Datei/Verzeichnischown jet:root /tmp/script.sh
cpDateien/Verzeichnisse kopierencp a b
cutSpalten Filterncut -f 5 -d'':'' /etc/passwd
dategibt das aktuelle Datum ausdate +"%d.%m.%Y %H:%M:%S"
dfgibt die aktuelle Speicherbelegung ausdf -h
dirnamegibt nur den Verzeichnisnamen ausdirname /etc/passwd
dugibt die Speicherbelegung des aktuellen Verzeichnisses ausdu -h
echoAusgabe eines Textesecho -e "Hallo\nWelt"
exprGanzzahltaschenrechnerexpr 1 + 1
fglässt einen unterbrochenen Prozess (CTRL+z) im Vordergrund weiterlaufenfg
findDatein suchenfind . -name "*.ora"
grepZeilen Filterngrep "jet" /etc/passwd
gzipKomprimiert/Dekromprimiert Dateiengzip -d /tmp/datei.gz
headZeigt die ersten n Zeilen anhead -10 /etc/passwd
lslistet Dateien/Verzeichnissels -l
mvDateien/Verzeichnisse umbenennen/verschiebenmv a b
ncduGibt die Verzeichnisstruktur sortiert nach Speicherplatzbelegung ausncdu -x
psgibt laufende Prozesse ausps -ef
pwdgibt das aktuelle Verzeichnis auspwd
rmDateien/Verzeichnisse löschenrm -R /tmp/test
rmdirVerzeichnisse löschenrmdir /tmp/test
sedWerkzeug zum ändern von Textensed ''s/alt/neu/g'' /etc/passwd
tailZeigt die letzten n Zeilen antail -2 /etc/passwd
tarPackt Dateien/Verzeichnisse in eine Dateitar -rvf /tmp/alles.tar /etc/p*
topzeigt die Top-Prozesse antop -Uroot
touchlegt eine leere Datei an, bzw. aktualisiert den Speicherzeitpunkt einer vorhandenen Dateitouch /etc/passwd
trZeichen löschen; Zeichen ändern/umsetzenecho "Hallo Welt" | tr \[a-z\] \[A-Z\]
wcWordCount zum ZählenTextwc -l /etc/passwd

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht.