Làm cách nào để kết nối và tháo gỡ hệ thống tệp trong Linux?

How Do I Mount Unmount File System Linux



Tất cả chúng ta đều biết rằng các hệ thống dựa trên Linux phụ thuộc rất nhiều vào các tệp. Các tệp này được nhóm lại với nhau dưới dạng nhiều hệ thống tệp và để truy cập vào một hệ thống tệp cụ thể với mức độ dễ dàng hơn, bạn có thể đính kèm hệ thống tệp đó vào bất kỳ vị trí mong muốn nào cho đến thời điểm bạn muốn truy cập hệ thống tệp đó. Sau khi hoàn tất, bạn có thể chỉ cần tách hệ thống tệp đó khỏi vị trí đó. Trong toàn bộ quá trình này, phần đính kèm của hệ thống tệp trên một vị trí cụ thể được gọi là quá trình gắn kết, trong khi việc tách hệ thống tệp khỏi một vị trí cụ thể được gọi là quá trình tháo lắp.

Ngoài ra, vị trí mà bạn đính kèm hệ thống tệp được chính thức gọi là điểm gắn kết. Có nhiều hệ thống tệp có sẵn trên một hệ điều hành Linux. Một số hệ thống tệp này được gắn kết theo mặc định và một số trong số chúng chưa được gắn kết, có nghĩa là bạn có thể dễ dàng gắn kết chúng theo ý mình. Trong bài viết hôm nay, chúng tôi sẽ hướng dẫn bạn phương pháp gắn và ngắt kết nối hệ thống tệp trong Linux Mint 20.







Phương pháp gắn hệ thống tệp trong Linux Mint 20

Để gắn hệ thống tệp trong Linux Mint 20, bạn cần thực hiện các bước sau:



Lệnh lsblk trong Linux được sử dụng để hiển thị tất cả các hệ thống tệp được gắn và chưa được gắn kết. Trước khi gắn hệ thống tệp trong Linux Mint 20, chúng tôi muốn liệt kê tất cả các hệ thống tệp bằng cách sử dụng lệnh lsblk theo cách được hiển thị bên dưới:



$ lsblk





Chạy lệnh này sẽ hiển thị tất cả các hệ thống tệp, tức là những hệ thống được gắn kết cũng như những hệ thống có sẵn để gắn kết trong một cấu trúc dạng cây. Từ hình ảnh sau, bạn có thể nhận ra các hệ thống tệp đã được gắn kết bằng cách xem các điểm gắn kết của chúng như được đánh dấu trong hình ảnh. Phần còn lại của tất cả, các hệ thống tệp, tức là những hệ thống không có bất kỳ điểm gắn kết nào được đề cập sau tên của chúng, đều có sẵn để gắn kết.



Bây giờ chúng ta sẽ cố gắng mount một hệ thống tệp trong Linux Mint 20 bằng cách chạy lệnh mount theo cách được hiển thị bên dưới:

$ sudo mount NameOfFileSystem MountPoint

Tại đây, bạn cần thay NameOfFileSystem bằng tên chính xác của hệ thống tệp mà bạn muốn gắn kết và MountPoint bằng vị trí mà bạn muốn gắn hệ thống tệp mong muốn của mình. Ngoài ra, trong Linux, bạn không thể gắn kết một hệ thống tệp mà không có đặc quyền của người dùng root và vì chúng tôi chưa đăng nhập vào tài khoản người dùng root, đó là lý do tại sao chúng tôi đã sử dụng từ khóa sudo trước lệnh mount. Nếu không, lệnh này sẽ hiển thị thông báo lỗi.

Vì trong trường hợp của chúng tôi, chúng tôi đã cố gắng gắn kết một hệ thống tệp đã được gắn kết, tức là / dev / sda1, đó là lý do tại sao thiết bị đầu cuối của chúng tôi hiển thị thông báo rằng hệ thống tệp này đã được gắn trên điểm gắn kết được chỉ định như được hiển thị trong hình ảnh sau . Tuy nhiên, nếu chúng ta đã chọn một hệ thống tệp chưa được gắn kết trước đó, chẳng hạn như / dev / sda2, / dev / sda5, v.v. thì việc chạy lệnh mount sẽ gắn hệ thống tệp của chúng ta trên điểm gắn kết được chỉ định.

Phương pháp giải phóng hệ thống tệp trong Linux Mint 20

Để ngắt kết nối hệ thống tệp trong Linux Mint 20, bạn cần thực hiện các bước sau:

Bây giờ chúng tôi sẽ cố gắng ngắt kết nối cùng một hệ thống tệp mà chúng tôi đã cố gắng gắn kết trong phương pháp được hiển thị ở trên. Để làm được điều đó, chúng ta cần chạy lệnh umount trong thiết bị đầu cuối của mình theo cách được hiển thị bên dưới:

$ umount NameOfFileSystem

Ở đây, bạn cần thay thế NameOfFileSystem bằng tên chính xác của hệ thống tệp mà bạn muốn ngắt kết nối, trong trường hợp của chúng tôi là / dev / sda1, như được hiển thị trong hình ảnh bên dưới:

Ngoài ra, chúng ta cũng có thể sử dụng lệnh umount theo cách sau:

$ umount MountPoint

Ở đây, bạn cần thay thế MountPoint bằng vị trí mà bạn muốn ngắt kết nối hệ thống tệp, trong trường hợp của chúng tôi là / boot / efi, như được hiển thị trong hình ảnh bên dưới. Ngoài ra, nếu chạy bất kỳ lệnh nào trong hai lệnh trên hiển thị bất kỳ thông báo lỗi nào, thì điều đó có thể xảy ra do thiếu từ khóa sudo. Do đó, để an toàn, bạn có thể thử chạy các lệnh này với từ khóa sudo để cung cấp đặc quyền người dùng root để ngắt kết nối hệ thống tệp.

Chạy một trong hai lệnh này sẽ chỉ cần giao lại quyền điều khiển cho bạn mà không hiển thị bất kỳ đầu ra nào trên thiết bị đầu cuối. Là một người dùng, bạn có thể thấy mình nghi ngờ liệu hệ thống tệp được chỉ định của bạn đã được ngắt kết nối chính xác hay chưa. Để xác minh điều này, bạn có thể thử chạy lại lệnh lsblk. Nếu hệ thống tệp được chỉ định của bạn không còn điểm gắn kết trong đầu ra của lệnh này, thì điều này có nghĩa là hệ thống tệp của chúng tôi đã được ngắt kết nối thành công. Trong ví dụ mà chúng tôi đã trình bày, chúng tôi muốn ngắt kết nối hệ thống tệp / dev / sda1 khỏi điểm gắn kết / boot / efi. Hình ảnh hiển thị bên dưới xác minh rằng hệ thống tệp / dev / sda1 đã được ngắt kết nối thành công vì điểm gắn kết của nó không còn ở đó trong đầu ra của lệnh lsblk, như được hiển thị trong hình ảnh bên dưới:

Phần kết luận

Trong bài viết này, chúng tôi đã hướng dẫn bạn các phương pháp chi tiết để gắn và ngắt kết nối hệ thống tệp trong Linux Mint 20. Bằng cách làm theo các phương pháp này, bạn có thể gắn kết bất kỳ hệ thống tệp nào bạn chọn vào bất kỳ vị trí mong muốn nào một cách thuận tiện bất cứ khi nào bạn muốn truy cập hệ thống tệp đó hay chính xác hơn là các tệp bên trong nó một cách dễ dàng. Tương tự, bạn cũng có thể ngắt kết nối bất kỳ hệ thống tệp nào mà bạn chọn bất kỳ lúc nào khi bạn cảm thấy không cần truy cập vào hệ thống tệp đó nữa. Cả hai phương pháp này đều cực kỳ đơn giản và cho phép bạn hoàn thành công việc của mình chỉ trong vòng vài phút.