Dd: განსხვავება გადახედვებს შორის

მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია
[შეუმოწმებელი ვერსია][შეუმოწმებელი ვერსია]
შიგთავსი ამოიშალა შიგთავსი დაემატა
No edit summary
ბოტის დამატება: no:Dd (Unix)
ხაზი 61: ხაზი 61:
[[it:Dd (Unix)]]
[[it:Dd (Unix)]]
[[ja:Dd (UNIX)]]
[[ja:Dd (UNIX)]]
[[no:Dd (Unix)]]
[[pl:Dd]]
[[pl:Dd]]
[[ru:Dd]]
[[ru:Dd]]

12:10, 17 დეკემბერი 2009-ის ვერსია

ბრძანება dd (ინგლისურად copy and convert, რახან ბრძანება cc უკვე არსებობდა dd აირჩიეს) იხმარება კოპირების და გადაყვანისთვის. იგი პრაქტიკულია ბლოკიან მოწყობილობებში კოპირებისთვის როგორიცაა მყარი დისკი და CD-ROM-ი.

სინტაქსი

dd-ს მთავარი options არჩევანები არიან:

  • if=ფაილი (input file): მითითებული ფაილიდან კითხულობს. შესაძლოა იყოს რეგულარული ფაილი ან ბლოკიანი მოწყობილობა.
  • of=ფაილი (output file): ამ ფაილს ქმნის და შიგ წერს
  • bs=ნომერი (block size, ბლოკის ზომა ბაიტებში) : მონაცემების კოპირებას ახდენს ბლოკებიანად.
  • count=ნომერი : მარტო მითითებული რაოდენობის ბლოკის კოპირება
  • skip=ნომერი : კოპირებას იწყებს მხოლოდ მითითებული ნომრის ბლოკიდან.
  • seek=ნომერი : შექმნილ ფაილში წერას იწყებს მხოლოდ მითითებული ნომრის ბლოკიდან.
  • conv=conversion : გადაყვანა, მაგალითად ascii-ს გადაყავს EBCDIC-იდან ASCII-ში.


მაგალითები

როცა dd-ს ხმარობთ ყოველთვის ფრთხილად უნდა იყოთ. რომელიმე არჩევანის დავიწყება ან if-ის of-ით შეცვლის დროს შესაძლოა დისკი დაზიანდეს.

CD-ს კოპირება:

$> dd if=/dev/cdrom of=cd-archive.iso

დისკეტაში გადაწერა:

$> dd if=floppy.bin of=/dev/fd0

ფაილის 100მბ ნაწილებად დაყოფა:

$> dd bs=10K count=10K if=uzarmazesi_faili of=uzarmazesi_faili-part1
$> dd bs=10K count=10K skip=10K if=uzarmazesi_faili of=uzarmazesi_faili-part2
$> dd bs=10K count=10K skip=20K if=uzarmazesi_faili of=uzarmazesi_faili-part3
$> dd bs=10K count=10K skip=30K if=uzarmazesi_faili of=uzarmazesi_faili-part4
# და ასე შემდეგ


hda დისკის დაყოფების მასივის კოპირება:

$> dd if=/dev/hda of=copie-table-partition bs=512 count=1

hda დისკის მონაცემების ნოლებით შეცვლა (არ არის სასუტველი):

$> dd if=/dev/zero of=/dev/hda
მოძიებულია „https://ka.wikipedia.org/w/index.php?title=Dd&oldid=963585“-დან