Lệnh umount trong Linux

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.

400+ câu lệnh phổ biến trong Linux