Giới thiệu
Trong lab này, chúng ta sẽ khám phá lệnh umount
của Linux, được sử dụng để gỡ một hệ thống tập tin đã được mount. Chúng ta sẽ học cách gỡ một hệ thống tập tin cả bình thường và cưỡng ép, cũng như hiểu các trường hợp sử dụng cho lệnh umount
.
Lab này bao gồm các bước sau: hiểu lệnh umount
, gỡ một hệ thống tập tin đã mount và gỡ một hệ thống tập tin đã mount một cách cưỡng ép. Đến cuối lab này, bạn sẽ có một sự hiểu biết vững chắc về cách quản lý hiệu quả các hệ thống tập tin đã mount bằng lệnh umount
.
Hiểu lệnh umount
Trong bước này, chúng ta sẽ tìm hiểu về lệnh umount
trong Linux, được sử dụng để gỡ một hệ thống tập tin đã mount. Lệnh umount
là đối trọng của lệnh mount
và nó được sử dụng để tách một hệ thống tập tin khỏi hệ thống phân cấp tập tin.
Để hiểu lệnh umount
, trước tiên hãy tạo một thư mục và mount một hệ thống tập tin vào nó:
sudo mkdir /mnt/example
sudo mount /dev/sdb1 /mnt/example
Bây giờ, hãy khám phá lệnh umount
:
sudo umount /mnt/example
Ví dụ đầu ra:
Lệnh umount
nhận điểm mount làm đối số và gỡ hệ thống tập tin khỏi vị trí đó. Nếu hệ thống tập tin không được sử dụng, lệnh umount
sẽ gỡ nó thành công.
Tuy nhiên, nếu hệ thống tập tin đang được sử dụng, lệnh umount
sẽ thất bại với một thông báo lỗi. Trong những trường hợp như vậy, bạn có thể sử dụng tùy chọn -f
(force) để gỡ hệ thống tập tin một cách cưỡng ép:
sudo umount -f /mnt/example
Ví dụ đầu ra:
Tùy chọn -f
buộc thao tác gỡ, ngay cả khi hệ thống tập tin đang bận.
Gỡ một Hệ Thống Tập Tin Đã Mount
Trong bước này, chúng ta sẽ học cách gỡ một hệ thống tập tin đã mount bằng lệnh umount
.
Đầu tiên, hãy tạo một thư mục mới và mount một hệ thống tập tin vào nó:
sudo mkdir /mnt/example2
sudo mount /dev/sdc1 /mnt/example2
Bây giờ, hãy thử gỡ hệ thống tập tin bằng lệnh umount
:
sudo umount /mnt/example2
Ví dụ đầu ra:
Nếu hệ thống tập tin không được sử dụng, lệnh umount
sẽ gỡ hệ thống tập tin thành công.
Tuy nhiên, nếu hệ thống tập tin đang được sử dụng, lệnh umount
sẽ thất bại với một thông báo lỗi. Trong những trường hợp như vậy, bạn có thể sử dụng tùy chọn -f
(force) để gỡ hệ thống tập tin một cách cưỡng ép:
sudo umount -f /mnt/example2
Ví dụ đầu ra:
Tùy chọn -f
buộc thao tác gỡ, ngay cả khi hệ thống tập tin đang bận.
Gỡ một Hệ Thống Tập Tin Đã Mount Cưỡng Ép
Trong bước này, chúng ta sẽ học cách gỡ một hệ thống tập tin đã mount một cách cưỡng ép bằng lệnh umount
với tùy chọn -f
.
Đầu tiên, hãy tạo một thư mục mới và mount một hệ thống tập tin vào nó:
sudo mkdir /mnt/example3
sudo mount /dev/sdd1 /mnt/example3
Bây giờ, hãy thử gỡ hệ thống tập tin bằng lệnh umount
:
sudo umount /mnt/example3
Ví dụ đầu ra:
umount: /mnt/example3: target is busy.
Như bạn có thể thấy, lệnh umount
không gỡ được hệ thống tập tin vì nó đang được sử dụng.
Trong những trường hợp như vậy, bạn có thể sử dụng tùy chọn -f
(force) để gỡ hệ thống tập tin một cách cưỡng ép:
sudo umount -f /mnt/example3
Ví dụ đầu ra:
Tùy chọn -f
buộc thao tác gỡ, ngay cả khi hệ thống tập tin đang bận.
Tóm tắt
Trong lab này, chúng ta đã học về lệnh umount
của Linux, được sử dụng để gỡ một hệ thống tập tin đã mount. Đầu tiên, chúng ta đã hiểu cách sử dụng cơ bản của lệnh umount
, trong đó nó nhận điểm mount làm đối số và gỡ hệ thống tập tin khỏi vị trí đó. Tuy nhiên, nếu hệ thống tập tin đang được sử dụng, lệnh umount
có thể không thành công, trong trường hợp đó chúng ta có thể sử dụng tùy chọn -f
(force) để gỡ hệ thống tập tin một cách cưỡng ép. Sau đó, chúng ta đã thực hành gỡ một hệ thống tập tin đã mount, cả bình thường và cưỡng ép, bằng lệnh umount
.