dd (یونیکس)
از ویکیپدیا، دانشنامهٔ آزاد
فرمان تشریح داده یا دیدی (به انگلیسی: dd) دستوری در یونیکس است که کاربرد معمول آن برای رونوشت گرفتن و تبدیل سطح پایین دادگان خام است. این دستور، رونوشتی از پرونده را تبدیل کرده و برطبق عملگرهای دادهشده آن را قالببندی میکند.
در حالت کلی و با تنظیمات پیشفرض و اختصاص ندادن عملگرها، دستور dd دادهها را از ورودی استاندارد (مثلا صفحهکلید) گرفته و به خروجی استاندارد میدهد.
ساختار دستور [ویرایش]
ساختار کلی این فرمان با بیشتر فرمانهای یونیکس متفاوت است:
dd if=FILE of=FILE ibs=BYTES obs=BYTES bs=BYTES cbs=BYTES skip=BLOCKS seek=BLOCKS count=BLOCKS status=noxfer
توضیحات:
- if (از input file) و FILE: نام پروندهٔ مبدا.
- of (از output file) و FILE: نام پروندهٔ مقصد.
مثال [ویرایش]
دستور زیر دادههای از لوح فشرده را از درایو سیدیرام گرفته و یک پرونده با نام image و با پسوند iso از آن میسازد. در هر بلوک ۲۰۰۰ بایت (۲ کیلوبایت) فراخوانی میشوند.
user@localhost:~$ dd if=/dev/cdrom of=image.iso bs=2k
منابع [ویرایش]
- مشارکتکنندگان ویکیپدیا، «dd (Unix)»، ویکیپدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۱۶ ژوئیه ۲۰۱۱).
|
|||||||||||||||||||||||||||||
| این یک نوشتار خُرد پیرامون یونیکس است. با گسترش آن به ویکیپدیا کمک کنید. |