Fuse + sshfs と OSX - ファイルを削除できない

Fuse + sshfs と OSX - ファイルを削除できない

ファイルの作成や名前の変更はできるのですが、何らかの理由でファイルの削除ができません。OSX Catalina に UBUNTU 18 ディレクトリをマウントしています。

あらゆる組み合わせを試し、別のユーザーも使用しましたが、何も機能しません。

sshfs [email protected]:/ /Users/myname/Desktop/remoteWebServer -oauto_cache,reconnect,defer_permissions,noappledouble,allow_other

ファイルをゴミ箱に移動しようとすると、エラー 8062 が発生します。

ご協力いただければ幸いです。

答え1

ファイルをゴミ箱に移動しても、ファイルは削除されません。 コマンドrmまたは呼び出しを使用してファイルを削除するとremove(2)、ファイルはすぐにアクセス不能になり、プロセスが開いていなくなるとデータは解放されます。 ファイルをゴミ箱に移動すると、ゴミ箱が空になるか、ファイルがゴミ箱から削除されるまで、ファイルは一時的な保存場所 (ゴミ箱) に保持されます。

SSHFS マウントされたディスクは別のファイルシステムであるため、これは重要です。macOS は通常、ゴミ箱の内容をドライブのルートにあるファイルに保存しますが、この場合は権限またはディスクの種類によりそれができません。

SSHFS ドライブ上のファイルを削除する場合は、 を使用しますrm。それでも問題が解決しない場合は、 から表示されるエラー メッセージにrm問題の内容が記載されており、そのメッセージに基づいて Google 検索で何を修正する必要があるかがわかります。

答え2

マウントされたパーティション上のファイルの削除は@bk2204が既に行っているようには機能しません指摘した

Mac では、option + cmd + delete キーを押すことで、ファイルをゴミ箱に送らずに削除できます。

関連情報