این دستور dd است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
dd - یک فایل را تبدیل و کپی کنید
خلاصه
dd [OPERAND] ...
dd گزینه
شرح
یک فایل را کپی کنید، با توجه به عملوندها، تبدیل و قالب بندی کنید.
bs=BYTES
خواندن و نوشتن تا BYTES بایت در یک زمان
cbs=BYTES
تبدیل BYTES بایت در یک زمان
conv=CONVS
فایل را طبق لیست نمادهای جدا شده با کاما تبدیل کنید
count=N
فقط N بلوک ورودی را کپی کنید
ibs=BYTES
خواندن تا BYTES بایت در یک زمان (پیشفرض: 512)
if=FILE
خواندن از FILE به جای stdin
iflag=پرچم ها
طبق لیست نمادهای جدا شده با کاما بخوانید
obs=BYTES
نوشتن BYTES بایت در یک زمان (پیشفرض: 512)
از=FILE
به جای stdout در FILE بنویسید
oflag=پرچم ها
مطابق لیست نمادهای جدا شده با کاما بنویسید
seek=N در شروع خروجی از N بلوک با اندازه ابهام پرش کنید
skip=N پرش از N بلوک به اندازه ibs در شروع ورودی
status=LEVEL
سطح اطلاعات برای چاپ در stderr. "هیچ" همه چیز را به جز خطا سرکوب می کند
پیامها، 'noxfer' آمار انتقال نهایی را سرکوب میکند، 'پیشرفت' نشان میدهد
آمار نقل و انتقالات دوره ای
N و BYTES ممکن است با پسوندهای ضربی زیر دنبال شوند: c =1، w =2، b =512،
kB = 1000، K = 1024، MB = 1000 * 1000، M = 1024 * 1024، xM = M گیگابایت = 1000 * 1000 * 1000، G
=1024*1024*1024 و به همین ترتیب برای T، P، E، Z، Y.
هر نماد CONV ممکن است:
ascii از EBCDIC به ASCII
ebcdic از ASCII تا EBCDIC
ibm از ASCII به EBCDIC جایگزین
صفحه بلوک رکوردهای پایان یافته با خط جدید با فاصله به اندازه cbs
رفع انسداد
فضاهای انتهایی را در رکوردهای اندازه cbs با خط جدید جایگزین کنید
حروف بزرگ را به حروف کوچک تغییر دهید
ucase تغییر حروف کوچک به بزرگ
پراکنده سعی کنید به جای نوشتن خروجی برای بلوک های ورودی NUL جستجو کنید
سواب هر جفت بایت ورودی را عوض کنید
پد همگام سازی هر بلوک ورودی با NUL به اندازه ibs. هنگام استفاده با بلوک یا رفع انسداد، پد
با فاصله به جای NUL
اگر فایل خروجی از قبل وجود داشته باشد، excl ناموفق است
nocreat
فایل خروجی را ایجاد نکنید
notrunc
فایل خروجی را کوتاه نکنید
ترسناک
پس از خطاهای خواندن ادامه دهید
fdatasync
قبل از اتمام، داده های فایل خروجی را به صورت فیزیکی بنویسید
به همین ترتیب fsync کنید، اما متادیتا را نیز بنویسید
هر نماد FLAG ممکن است:
اضافه کردن حالت اضافه (فقط برای خروجی منطقی است؛ conv=notrunc پیشنهاد شده است)
استفاده مستقیم از I/O مستقیم برای داده ها
فهرست راهنما
شکست می خورد مگر اینکه دایرکتوری باشد
dsync از I/O همگام شده برای داده استفاده می کند
همگام سازی به همین ترتیب، اما همچنین برای ابرداده
فول بلوک
جمع آوری بلوک های کامل ورودی (فقط پرچم)
غیر مسدود کردن
از I/O غیر مسدود کننده استفاده کنید
اوقات شب
زمان دسترسی را به روز نکنید
شبانه روزی
درخواست حذف حافظه پنهان همچنین به oflag=sync مراجعه کنید
noctty ترمینال کنترلی را از فایل اختصاص ندهید
nofollow
پیوندهای نمادین را دنبال نکنید
count_bytes
«count=N» را بهعنوان تعداد بایت در نظر بگیرید (فقط با پرچم)
skip_bytes
'skip=N' را به عنوان تعداد بایت در نظر بگیرید (فقط با پرچم)
seek_bytes
'seek=N' را به عنوان تعداد بایت در نظر بگیرید (فقط پرچمدار)
ارسال یک سیگنال USR1 به یک فرآیند در حال اجرا 'dd' باعث می شود تا آمار ورودی/خروجی را به صورت استاندارد چاپ کند
خطا و سپس کپی را از سر بگیرید.
گزینه ها عبارتند از:
--کمک این راهنما را نمایش دهید و از آن خارج شوید
- نسخه
اطلاعات نسخه خروجی و خروج
با استفاده از خدمات onworks.net از dd آنلاین استفاده کنید