mountコマンドを使用して追加されたインストール場所を削除する方法は?

mountコマンドを使用して追加されたインストール場所を削除する方法は?

次のコマンドを使用していくつかの共有場所をマウントしました。

mount -t cifs /mnt/systemfolder -o username=name,password=password //10.10.1.1/My-Shared-Folder

このコマンドを実行すると、エラーのためにいくつかの間違った場所がインストールされました*。このコマンドを実行すると、インストールのmount正しい場所と誤った場所の両方が一覧表示されます。

    • 同じ場所に何度も設置してみました。

mount誤ったインストールされた場所を削除するようにコマンドを実行したときに表示される場所を削除するにはどうすればよいですか?

このumountコマンドはインストール場所を削除するのに役立ちません。以下は、mount表示とコマンドの結果のスクリーンショットですumount

ここに画像の説明を入力してください。

ベストアンサー1

異なるディレクトリに複数のディレクトリがマウントされています(/mnt/arcserverシャドウの2番目のマウントは最初のディレクトリであり、/mntシャドウのマウントは以前にマウントされています/mnt/arcserver)。これは人間と指揮者の両方に混乱を与えますumount。下から上に削除します。

umount //10.49.4.20/Released
umount //10.49.4.20/released
umount //10.49.4.20/released
umount //metro/released
umount //metro/released
umount //metro/released

umount複数の同じマウントで問題が発生して失敗する場合は、必然的にすべてのcifsマウントをアンマウントしてください。

umount -a -t cifs

Linuxでは、それぞれがユニークで重複しないマウントポイントを持つようにマウントポイントを移動して、このような状況を複雑にすることができます。

mkdir /TMPMNT/{Released,released{1,2},arcserver{1,2,3,4}}
mount --move //10.49.4.20/Released /TMPMNT/Released
mount --move //10.49.4.20/released /TMPMNT/released1
mount --move //10.49.4.20/released /TMPMNT/released2
mount --move //metro/released /TMPMNT/arcserver1
mount --move //metro/released /TMPMNT/arcserver2
mount --move //metro/released /TMPMNT/arcserver3
mount --move //metro/released /TMPMNT/arcserver4

その後、マウントされたファイルシステムごとに別々のディレクトリが作成され、必要に応じて参照してマウント解除できます。

おすすめ記事