Linux Bash
Befehle Block 4
Befehle Block 4
-
- 1 / 56
-
Flashcards
expand tab_text > nontab_text (Tabstobs in Leerzeichen umwandeln)
expand -n 1 tab_text > nontab_text
unexpand nontab_text > tab_text
nl text.txt > datei.txt (number lines --> Nummeriert die Zeilen und gibt in datei.txt aus)
wc text.txt (Word count --> Gibt Zeilen, Wörter und Bytes aus)
wc -c
wc -l (lines)
wc -w (words)
wc -m (marks)
sort test
sort test -n (numeric)
sort test -r (reverse)
sort test -o ausgabe1 (output)
uniq test
hexdump zeigt Dateien in hexadezimal, dezimal, oktal oder ascii Zeichen an
od (steht für octal dump) wird benutzt, um eine Datei als dezimalen, oktalen oder hexadezimalen Dump auszugeben
Hexadezimaldump einer Datei
split -b 10m grosses_file (grosses_File in 10MB Stücke teilen)
cut -d " " -f2 test.txt (d = Trennzeichen) (cut schneidet Spalten aus. Dazu muss der Delimeter (-d " "), hier ein Leerzeichen bekannt gegeben werden und ab welcher Spalte (-f2), hier die zweite Spalte abzuschneiden ist
Gibt den Inhalt mehrer Dateien miteinandern aus. Die Ausgabe wird kombiniert. Im Normalmodus wreden die gleichen Zeilennummern kombiniert in einer Zeile ausgegeben
paste text1 text2 > text3
pr textdatei (Gibt Datei mit Seitenzahl, Datum und Dateiname aus)
tar heisst tape archiver, und wurde fürher genutzt um Dateien in einem Archiv zusammenzu fassen.
Packt den Inhalt vom ordner1 in das mein.tar.gz Archiv
extract
create
Inhalt eines Archivs anzeigen
bzip (De)Komprimierung
gzip (De)Komprimierung
Verbose (nicht im Hintergrund)
Archiv in angegebene Datei schreiben / Daten aus angegebener Datei lesen. Diese Option muss die letzte sein, da die nachfolgende Zeichen als Datei interpretiert werden. zb. -xzf
tar -tvf tar.gz
gzip komprimiert Dateien
Beim Packen einer Datei mit gzip wird standardmäßig die Originaldatei gelöscht, d.h. es existiert nur noch das Archiv. Umgekehrt wird beim Entpacken das Archiv gelöscht und es existiert nur noch die Originaldatei. Dies lässt sich mit der Option -k deaktivieren.
gzip meinedatei.txt (komprimiert und löscht die Datei, nur das Archiv existiert noch)
gzip meinedatei.txt -c meinedatei2.txt.gz
gzip -l meinedatei2.txt.gz
gunzip meinedatei2.txt.gz
Komprimiert ebenfalls Dateien, allerdings mit einer höheren Komprimierung als gzip. Verhält sich gleich wie gzip
bunzip2 meinedatei.txt.bz2