[dd] Використання в системах GNU / Linux

Як ми всі знаємо, шановний dd [Команда dd у системах GNU / Linux] чудовий хлопець, коли справа доходить до того, щоб робити isos, економити / писати MBR серед інших завдань. Але тепер, як мені зробити ISO за допомогою нього?

Дуже просто, просто запустіть у своєму терміналі наступне:

dd if=/dev/cdrom of=/home/Install/Isos/debian-7.0.0-i386-CD-1.iso

if, походить від "вхідний файл", і of походить від "вихідний файл”, Те, що, очевидно, читаючи в людині, бере трохи більше соку до апельсина xD. В if вказано пристрій введення, а в of буде вказано вихідний шлях нашого файлу ISO. Важлива примітка, С як можна зробити те саме, що як не несе if ni of.

cat /dev/cdrom /home/Install/Isos/debian-7.0.0-i386-CD-1.iso

Отже, вже знаючи це, давайте вперед. Ще одним використанням є содомізація USB [Sodomize?], Так, я знаю, це звучить потворно, але привіт, для тих, хто купує USB-накопичувачі і розбиває серце їх красти, тобто продавати USB-накопичувач 4 Гб і 128 Мб, що дуже дратує, ми можемо зробити дуже базовий тест:

Тест на письмо:
dd if=/dev/zero of=/dev/sdb1 bs=1M count=4096

Тест на читання:
dd if=/dev/sdb1 of=/dev/null bs=1M count=4096

Копіюючи / читаючи 4 ГБ нулів на USB, перевіряючи, чи справді це 4 Гб. Якщо він закінчується раніше і не містить попередньо встановленої суми, вас шахнули xD.

Примітка: добре перевірте, який USB-пристрій ви підключили, тому що ви можете запросити танець на свій жорсткий диск [SATA] і втратити всю інформацію, яка у вас є в ньому !!!

Інші варіанти використання ...

Клонуйте жорсткий диск для IDE-дисків:
dd if=/dev/hda of=/dev/hdb bs=1M

для дисків SATA:
dd if=/dev/sda of=/dev/sdb bs=1M

Скопіюйте основний запис завантаження:
dd if=/dev/hda of=mbr count=1 bs=512

Щоб відновити MBR:
dd if=mbr of=/dev/hda

Створіть файл обміну 1 ГБ:
dd if=/dev/zero of=/boot/swap_space bs=1M count=1024
mkswap /boot/swap_space
swapon /boot/swap_space

[А для хакерів xD, #ZOMG, хакерів]

Кілька днів тому я читав способи форматування нашого жорсткого диска, не залишаючи на ньому сліду нічого, що було раніше, навіть не використовуючи якийсь секретний інструмент пошуку інформації, і, на мою інтригу / задоволення dd це була одна з можливих альтернатив.

Але як я можу це зробити? Легко:

dd if=/dev/zero of=/dev/sda bs=1M

Заповнення жорсткого диска нулями. С bs = 1M, ми говоримо, що як читання, так і запис виконуються блоками в 1 мегабайт. Ми також можемо використовувати / dev / випадково, але він займає світ, посівши йому останнє місце в тесті швидкого стирання: D.

Тож ФБР не знайде нічого на вашому жорсткому диску xD ...

Посилання:

http://en.wikipedia.org/wiki/Dd_%28Unix%29
http://es.wikipedia.org/wiki//dev/zero

dd: легко клонувати та записувати жорсткі диски