OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Di chuyển dữ liệu trực tiếp đến / từ thiết bị

Mặc dù chúng ta thường nghĩ dữ liệu trên máy tính của mình được sắp xếp thành các tệp, nhưng cũng có thể nghĩ dữ liệu ở dạng “thô”. Ví dụ: nếu chúng ta nhìn vào một ổ đĩa, chúng ta thấy rằng nó bao gồm một số lượng lớn các “khối” dữ liệu mà hệ điều hành xem như là các tập tin và thư mục. Tuy nhiên, nếu chúng ta có thể coi ổ đĩa đơn giản là một tập hợp lớn các khối dữ liệu, chúng ta có thể thực hiện các tác vụ hữu ích, chẳng hạn như thiết bị nhân bản.

dd chương trình thực hiện nhiệm vụ này. Nó sao chép các khối dữ liệu từ nơi này sang nơi khác. Nó sử dụng một cú pháp duy nhất (vì lý do lịch sử) và thường được sử dụng theo cách này:

Di chuyển dữ liệu trực tiếp đến / từ thiết bị


dd nếu =tập tin đầu vào của =đầu ra_file [bs =kích thước khối [đếm =khối]]

dd nếu =tập tin đầu vào của =đầu ra_file [bs =kích thước khối [đếm =khối]]


Giả sử chúng tôi có hai ổ USB flash có cùng kích thước và chúng tôi muốn sao chép chính xác ổ đầu tiên sang ổ thứ hai. Nếu chúng tôi đã gắn cả hai ổ đĩa vào máy tính và chúng được đăng nhập vào các thiết bị / dev / sdb / dev / sdc tương ứng, chúng tôi có thể sao chép mọi thứ trên ổ đĩa đầu tiên sang ổ đĩa thứ hai với những điều sau:



dd nếu = / dev / sdb của = / dev / sdc

dd nếu = / dev / sdb của = / dev / sdc


Ngoài ra, nếu chỉ có thiết bị đầu tiên được gắn vào máy tính, chúng tôi có thể sao chép nội dung của nó vào một tệp thông thường để khôi phục hoặc sao chép sau này:



dd if = / dev / sdb of = flash_drive.img

dd if = / dev / sdb of = flash_drive.img


hình ảnh

Cảnh báo! dd lệnh rất mạnh mẽ. Mặc dù tên của nó bắt nguồn từ "định nghĩa dữ liệu", nó đôi khi được gọi là "phá hủy đĩa" vì người dùng thường gõ nhầm if or of thông số kỹ thuật. Luôn kiểm tra kỹ các thông số đầu vào và đầu ra của bạn trước khi nhấn enter!


hình ảnh


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: