dd Trình tạo lệnh
Tạo các lệnh dd để chuyển đổi và sao chép tệp ở cấp độ khối (tạo ảnh đĩa, ghi ISO).
Bắt đầu với dd
## dd là gì?
Lệnh `dd` sao chép dữ liệu ở cấp độ khối. Đây là công cụ tiêu chuẩn dùng để tạo bản sao ảnh đĩa, ghi các tệp ISO lên ổ USB, xóa dữ liệu trên thiết bị bằng `/dev/zero`, và khôi phục dữ liệu từ các phương tiện lưu trữ bị hỏng. Khác với hầu hết các lệnh khác, `dd` sử dụng cú pháp `operand=value` thay vì các flag.
## Cách sử dụng
1. **Đặt `if=`**: Chỉ định tệp hoặc thiết bị đầu vào (ví dụ: `/dev/sda`, `img.iso`). 2. **Đặt `of=`**: Chỉ định tệp hoặc thiết bị đầu ra (ví dụ: `disk.img`, `/dev/sdb`). 3. **Tùy chỉnh quá trình truyền dữ liệu**: Đặt các giá trị `bs=` (kích thước khối), `count=`, `conv=`, và `status=` tùy theo nhu cầu. 4. **Sao chép và chạy**: Dán lệnh được tạo ra vào terminal của bạn. `dd` sẽ thực hiện việc ghi trực tiếp — hãy kiểm tra các thiết bị trước khi
Các tùy chọn phổ biến
### `if=FILE` Tệp đầu vào
Nguồn dữ liệu sẽ được đọc từ đây. Nếu không chỉ định, mặc định sẽ là đầu vào tiêu chuẩn.
### `of=FILE` Tệp đầu ra
Địa điểm mà dữ liệu sẽ được ghi vào. Nếu không chỉ định, mặc định sẽ là đầu ra tiêu chuẩn.
### `bs=BYTES` Kích thước khối
Đọc và ghi một số lượng byte nhất định mỗi khối (ví dụ: `4M`, `1K`, `512`). Các khối lớn thường giúp việc sao chép toàn bộ ổ đĩa diễn ra nhanh hơn.
### `count=N` Số lượng khối
Chỉ sao chép N khối đầu vào rồi dừng lại. Rất hữu ích để lấy mẫu dữ liệu hoặc tạo các tệp có kích thước cố định.
### `skip=N` / `seek=N`
`skip=N` bỏ qua N khối đầu vào trước khi đọc; `seek=N` bỏ qua N khối đầu ra trước khi ghi. Hãy sử dụng chúng để sao chép từ/vào một vị trí cụ thể trên ổ đĩa.
### `conv=LIST` Chuyển đổi
Các thao tác chuyển đổi được phân cách bằng dấu phẩy: `noerror` (tiếp tục xử lý ngay cả khi xảy ra lỗi đọc), `sync` (bổ sung dữ liệu vào các khối), `fsync` (xóa bộ nhớ tạm trước khi kết thúc), `notrunc` (không cắt bỏ phần đầu ra).
### `status=LEVEL` Ti
▶⟦CODE0⟧ Có nguy hiểm không khi sử dụng dd?
▶Làm thế nào để ghi hình ảnh ISO vào ổ USB?
▶Làm thế nào để tạo ảnh đĩa đầy đủ để sao lưu?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.