Cho đến Windows 8, một PC không có hỗ trợ riêng cho các tập tin ISO. Một phần nhỏ của phần mềm có thể giúp bạn đối phó với điều đó rất dễ dàng, nhưng bạn vẫn phải tự cài đặt nó. Trên Linux, bạn có thể gắn kết bất kỳ hệ thống tập tin ISO hoặc tập tin nào ngay lập tức với một lệnh đơn giản. Tuy nhiên, nó có thể là một chút khó khăn để thao tác các thiết bị, đặc biệt là nếu bạn đã quen với Windows trước đây. Bạn phải suy nghĩ sử dụng triết lý của Linux: mọi thứ đều là một tập tin. Do đó, một thiết bị có thể được coi là một thư mục, đó là một tập tin trong chính nó. Và lắp một thiết bị bao gồm trong việc đưa ra một số không gian và một đường dẫn đến tập tin đó.

Núi

Trước hết, bạn sẽ cần các quyền siêu người dùng để gắn kết mọi thứ trên máy tính của bạn. Cú pháp chung là một cái gì đó như:

 sudo mount [-t type] [-o tùy chọn] [unmounted device] [đường dẫn đến thiết bị được gắn] 

Sau tham số “t”, bạn nên cung cấp loại hệ thống tệp mà bạn đang cố gắng gắn kết. Nếu bạn không viết bất cứ điều gì, chương trình sẽ cố gắng tự tìm loại. Phổ biến nhất là vfat, iso9660, reiserfs, nfs, ramfs, smbfs, ext2, ext3 và ext4. Mặt khác, “o” là viết tắt của các tùy chọn mà bạn có thể chính xác, chẳng hạn như:

  • auto / noauto để tự động gắn hoặc không
  • exec / noexec để xác định xem các tệp nhị phân trên hệ thống tệp có thể được thực thi hay không
  • người dùng / nouser để xác định xem có người dùng nào hoặc chỉ root có thể gắn thiết bị
  • ro / rw là viết tắt của “chỉ đọc” và “đọc và viết”

Nói chung, bạn sẽ muốn sử dụng tùy chọn “mặc định” tổng hợp các thông số được sử dụng nhiều nhất: async, auto, dev, exec, nouser, rw, suid. Và bạn có thể đặt nhiều hơn một tùy chọn tất nhiên, miễn là bạn tách chúng bằng dấu phẩy. Để có thêm tùy chọn và loại, bạn có thể đọc trang hướng dẫn gắn kết với

 người đàn ông gắn kết 

Ví dụ, bây giờ bạn có thể gắn kết bất kỳ tập tin ISO nào đơn giản với

 sudo mount -t iso9660 -o vòng lặp [image.iso] / mnt / 

Lưu ý rằng thư mục / mnt được thiết kế đặc biệt cho các thiết bị gắn kết. Bạn không cần phải sử dụng nó nhưng nó là tốt để biết rằng nó là có. Bạn cũng nên lưu ý rằng nếu bạn gắn thiết bị vào thư mục không trống, nội dung sẽ bị ẩn nhưng không bị hủy (bạn có thể làm cho nó xuất hiện lại bằng cách xóa thiết bị được gắn). Và nếu bạn muốn trở nên quen thuộc hơn với các tùy chọn và kiểu nói chung, sử dụng lệnh mount mà không có bất kỳ đối số nào sẽ hiển thị danh sách các thiết bị hiện đang được gắn kết (danh sách tương tự có thể tìm thấy tại / etc / mtab, viết tắt của Hệ thống tệp được gắn kết Bàn).

Umount

Bây giờ bạn đã biết cách gắn kết các công cụ, bước hợp lý tiếp theo là loại bỏ chúng: umounting như chúng ta sẽ gọi nó vì chúng ta sử dụng lệnh umount để làm như vậy. Umounting cũng rất quan trọng vì nó là thời điểm dữ liệu sẽ được ghi trên thiết bị. Do đó, bạn không thể đẩy thiết bị ra nếu thiết bị vẫn đang được sử dụng. Là một mẹo nhỏ, bộ lọc lệnh sẽ giúp bạn tìm các quy trình và người dùng tùy thuộc vào một thiết bị cụ thể:

 fuser -v [điểm lắp] 

Với tùy chọn “v” đứng cho chế độ tiết. Quay lại thiết bị đẩy, cú pháp cho umounting rất đơn giản:

 sudo umount [điểm lắp] 

Lên

Một thứ thú vị nữa về lệnh mount, bạn không phải umount một thiết bị và sau đó gắn nó lại để thay đổi các tùy chọn gắn kết của nó. Thay vào đó, hãy sử dụng tham số “remount” theo cú pháp:

 sudo mount -o remount, [tùy chọn mới] [điểm lắp] 

Gắn tự động

Đối với những người muốn đi xa hơn và sử dụng lệnh mount rất thường xuyên, bạn có thể cấu hình tập tin / etc / fstab để đơn giản hóa việc lắp đặt thiết bị, và thậm chí làm cho nó tự động khi khởi động. Ví dụ, tôi sử dụng fstab để gắn kết các thiết bị LVM của tôi trước các daemon.

Cú pháp như sau:

  • thiết bị để gắn kết hoặc UUID của nó
  • điểm lắp ghép
  • loại hệ thống tệp
  • các tùy chọn lắp
  • tần số đổ (nếu bạn không có đầu mối để nó 0)
  • tần số xác minh (0 để bỏ qua nó, 1 để kiểm tra nó trước, 2 để kiểm tra nó lần thứ hai, v.v.)

Nếu bạn chỉ ra “noauto” trong các tùy chọn, thiết bị sẽ không được gắn tự động nhưng lệnh mount sẽ được đơn giản hóa:

 sudo mount [tên thiết bị được ghi trong fstab] 

Phần kết luận

Bây giờ bạn có thể sử dụng lệnh mount như một pro. Ít nhất có thể dễ dàng gắn các tập tin ISO của bạn. Chúng tôi thậm chí còn bao phủ nhiều hơn một chút với fstab nhưng tôi từ chối nêu tên bài viết này là "Mọi thứ bạn cần biết về gắn kết" vì chơi chữ không chủ định. Nếu bạn muốn đi xa hơn, tôi mời bạn kiểm tra các nhãn đơn giản hóa việc lắp các thiết bị (bắt đầu bằng e2labelmlabel ). Và như mọi khi, trang hướng dẫn cũng khá tốt. Là một phần thưởng, bạn có thể thử sử dụng một GUI như pysdm cho tất cả các kết nối, nhưng một lần nữa dòng lệnh là điều cần biết.

Bạn có cảm thấy tự tin về lệnh mount không? Bạn có sử dụng nó thường xuyên không? Bạn có bất kỳ ví dụ nào khác để đề xuất không? Xin vui lòng cho chúng tôi biết trong các ý kiến.