Linux_LPI-101_04

Linux_LPI-101_014

Linux_LPI-101_014


Roger Aschwanden
Diese Karteikarten bieten eine grundlegende Einführung in die Dateiverwaltung und -bearbeitung in Linux. Sie decken Themen wie das Vergleichen, Komprimieren, Archivieren und Suchen von Dateien sowie das Arbeiten mit Verzeichnissen ab. Die Karteikarten sind ideal für Anfänger, die die grundlegenden Linux-Befehle für die Dateiverwaltung erlernen möchten.
Cartes-fiches
54
Utilisateurs
4
Langue
Allemand
Catégorie
Informatique
Créé / Mis à jour
22.11.2013 / 20.09.2015

Cartes-fiches

command doc/ nach doc.tar zu archivieren (nicht tar), Unterschied?

find doc/ -depth -print0 | cpio -o0 -H crc > doc.cpio (-o=auslesen/StdOutput, -H=Format, cpio kann alles was tar auch kann. Mit cpio kann so z.B. auch alle *.jpg Dateien ein File archiviert werden)

command um Archiv doc.cpio anzuschauchen

cpio -it < doc.cpio (-i=einlesen/StdInput)

command um doc.cpio Archiv auszupacken

cpio -dumi < doc.cpio

Ein Unterschied cpio und tar (was wenn daten korrupt sind)

Tritt bei tar ein Fehler auf kann der Rest des Archivs nicht gelesen werden, cpio speichert Blockweise -> es würde nur das korrupte File verloren gehen.

datenströme verarbeiten, mit inputfile und outputfile

dd if=/dev/zero of=/dev/null (if=inputFile, of=outputFile) oder "dd < /dev/zero > /dev/null"

Anwendungszweck von dd -> z.B. partitionstabelle sichern

dd if=/dev/sda of=part-table.img bs=1 count=64 skip=446 seek=446 (446=grösse Bootloader - danach kommt Partitionstabelle, seek=beginn des schreibvorgangs überspringen, skip=beginn des lesevorgangs überspringen)

Dateiformat eines Files bestimmen, z.B. /tmp/filetype.temp

file /tmp/filetype.temp (Text File, executabel, zip, etc.)

mit gzip alles von /dev/zero nach /dev/null komprimieren, Macht das Sinn?

gzip < /dev/zero > /dev/null (erzeugt viel cpu Last ohne io's)

Datei /tmp/gross zippen

gzip /tmp/gross (erzeugt /tmp/gross.gz)

Datei /tmp/gross.gz auspacken

gunzip /tmp/gross.gz

Unterschied gzip, gunzip zu bzip2, bunzip2

bzip2 hat stärkere komprimierung, dauert aber entsprechend länger. Bzip2 komprimiert blockweise, bei einem Fehler in der Datei können die nächsten Dateien noch entpackt werden.

command Vergleichen von sortierten Dateien zeilenweise (Datei1, Datei2)

comm Datei1 Datei2

command Vergleichen von 3 Dateien / Verzeichnissen (Datei1, Datei2, Datei3)

diff3 Datei1 Datei2 Datei3

command Bytesweises Vergleichen von Dateien (Datei1, Datei2)

cmp Datei1 Datei2

Étudier