2011. január 8., szombat

A nagy "egyesitett" elméletről

Fájlokat legegyszerűbben a split paranccsal darabolhatunk. A következő parancs a nagy.iso fájlt (kb. 4.5 GB) darabolja 1 gigabyte-os részekre:

split -b 1G nagy.iso

A parancs határása xaa, xab, xac, xad, xae elnevezésű fájlok jönnek létre, melyekből az első 4 darab 1 GB-os, az utolsó pedig kb. 0.5 GB. Fontos megjegyezni, hogy a fájlok semmilyen fejléccel nem rendelkeznek ami a darabolásra utalna (milyen fájl darabolásakor jöttek létre, hány darabra daraboltuk a fájl, hányadik darabról van szó,...).

Ha újra szeretnénk összeragasztania darabokat, akkor a cat paranccsal tehetjük meg:

cat xa* > nagy2.iso

Ha a split eredeti elnevezési módszere nem tetszik (az xaa, xab,... tényleg nem túl bőbeszédű), akkor kérhetünk az "x" helyett más prefixet, és numerikus sorszámozást is:

split -b 1G -d nagy.iso nagy_

Így nagy_01, nagy_02, nagy_03, nagy_04, nagy_05 fájlok jönnek létre, jelentősen növelve az esélyét, hogy később megtaláljuk ezeket a fájlokat, akkor eszünkbe jut, mit daraboltunk szét.

Forrás: http://commandline.blog.hu

Nincsenek megjegyzések: