Praktische Unix Befehle
Wer ein Unix-basiertes Betriebssystem verwendet, kann von sehr vielen praktischen Unix-Befehlen profitieren.
Publiziert von Markus Tanner am 13.02.2023
Die Liste ist grundsätzlich sehr lange. Daher hier nur eine Auswahl von 5 Befehlen:
alias
Man kann einen Alias definieren, um möglichst schnell Befehle zugreifen zu können.
# Alias definieren, allenfalls in .zshrc
alias
alias nice="cd ~/code/nice-project"
unalias diluna
head / tail
Auf die ersten oder letzten Zeichen einer Datei zugreifen.
tail
tail -n 5
tail -f xyz.txt # follow
grep
Suchen mit dem grep-Befehl.
grep "zsh" .zshrc
grep -c "zsh" .zshrc # count
pipe
Mehrere Befehle mit | kombinieren.
# Teams filter, welche "FC" im Namen beinhalten, anschliessend sortieren
cat teams.txt | grep "FC" | sort
awk
Zeilenweise Verarbeitung von Input.
# Ausgabe der 3. Kolonne in einem csv File
cat figures.csv | awk -F "," '{print $3}'
# Prozess-Ids ausgeben, welche grösser als 10'000 sind
ps -ef | awk '$2 >= 10000 {print $2}'