انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: سودو. در 28 آبان 1401، 03:01 بظ
-
dd if=/path/to/iso of=/dev/sdX bs=4M status=progress
cp /path/to/iso /dev/sdX
cat /path/to/iso >/dev/sdX
tee </path/to/iso >/dev/sdX
؟
-
https://superuser.com/questions/944603/whats-the-difference-between-dd-and-cat-for-writing-image-files
-
جالبه بدونی که پیش از این خودم جستوجو کردم تفاوت بین cp و dd و rsync رو، ولی به دو دلیل، درست متوجه داستان نشدم، زبان نه چندان قوی و دانش پایین از علوم پایه رایانه. پس فقط دنبال یه جواب ساده بودم! چون خودم الان آرچی نصب دارم که از فلشی نصب شده که دستور کپی ایزو رو ریخته روش و بوتیبلش کرده! و مشکلی نیست...
-
در یونیکس همهچیز پرونده است. پس فرقی نمیکنه.
-
یعنی چه با کپی و چه با دیدی، فرقی نداره با کدوم فلشتو بسازی؟
پس چرا دیدی رو پیشنهاد میکنن؟
-
فکرم میکنم قابلیت های این ابزار ها متفاوت هست، و با cp نمیشه هر کاری رو انجام داد، شاید برای کاربر عادی بی اهمیت باشه ولی برای یه کارهایی نیاز هست چیزی فراتر از cp زدن عادی
-
چون با dd واپایش بیشتری داری روش. مثلاً میتونی مقدار میانگیر رو دستی بدی.
-
جالبه بدونی که پیش از این خودم جستوجو کردم تفاوت بین cp و dd و rsync رو، ولی به دو دلیل، درست متوجه داستان نشدم، زبان نه چندان قوی و دانش پایین از علوم پایه رایانه. پس فقط دنبال یه جواب ساده بودم! چون خودم الان آرچی نصب دارم که از فلشی نصب شده که دستور کپی ایزو رو ریخته روش و بوتیبلش کرده! و مشکلی نیست...
دلیلش همونیه که آقای بهزادی گفت. چون توی یونیکس همه چیز فایل هست.
توی مورد لینوکس بیشتر کارها مثل نوشتن اطلاعات روی سختافزار مرتبط و ... زیر VFS و فراخوانهای سیستمی (system call) مخفی شده و توسط کرنل انجام میشه.