umount
コマンドは、指定されたデバイスまたはファイルシステムをアンマウントするために使用されます。これにより、システムがそのデバイスやファイルシステムへのアクセスを停止し、データの整合性を保つことができます。
基本的な構文は以下の通りです。
umount [options] [arguments]
-a
: /etc/mtab
にリストされているすべてのファイルシステムをアンマウントします。-l
: 遅延アンマウントを行います。すぐにアンマウントを試みますが、使用中のファイルシステムが解放されるまで待機します。-f
: 強制的にアンマウントします。使用中のファイルシステムに対しても強制的にアンマウントを行います。以下は、umount
コマンドの一般的な使用例です。
特定のデバイスをアンマウントする場合:
umount /dev/sdb1
マウントポイントを指定してアンマウントする場合:
umount /mnt/mydrive
すべてのファイルシステムをアンマウントする場合:
umount -a
遅延アンマウントを行う場合:
umount -l /mnt/mydrive
強制的にアンマウントを行う場合:
umount -f /dev/sdb1
lsof
コマンドを使用して、どのプロセスがファイルシステムを使用しているかを確認できます。