マウントされたボリュームに引き続きアクセスできることを確認する方法は?

マウントされたボリュームに引き続きアクセスできることを確認する方法は?

家にNASがあります。私はいつも私のラップトップにインストールされたNAS(〜/ mydata)にディレクトリ(〜/ nasにあります)を保持します。家にいるときは、LAN経由でボリュームをマウントしてください。家にいないときはインターネット経由でインストールします。インストールプロセスを自動化したいです。

  • (a) ネットワークに接続するとマウント
  • (b) ネットワーク接続が切断された場合は取り外します。
  • (c) ログイン時のマウント

ネットワークが変更されるたびに(切り替え、接続、または切断)スクリプトを実行するlaunchd仕様があります。しかし、以前にマウントされたボリュームにアクセスできるかどうかを検出する方法がわかりません。問題は、ボリュームがマウントされるとネットワーク接続が失われ、マウントされたボリュームにアクセスできなくなった場合に.local発生します(使用中のホスト名がホームネットワークにのみ使用されるか、ネットワーク接続がまったくないため)。 )、OSはこれを知らないようです。私はいくつかのテストを試しました。

  • mount:パラメータのない出力にはmountアクセスできないことを示すことなく、マウントされたボリュームは引き続き表示されます。
  • cd ~/nas: 保留中
  • df: 保留中
  • umount: 保留中

私はmacOSを使用しており、インストールsshfsに慣れていました。マウントされたボリュームに引き続きアクセスできることを確認する方法は?

ベストアンサー1

マウントがすでに存在することを確認するには、次のコマンドを使用してfusion.sshfsを確認してください。

mount | grep fuse.sshfs

ファイルシステムをマウントまたはマウント解除するには、次を参照してください。男性ページ。アンインストールしてから再インストールしてみてください。その他のコンテンツここ

おすすめ記事