rm
私のMacBookでコマンドのマニュアルページを見て、次のことを見つけました。
-W 指定されたファイルの削除を取り消そうとします。現在、このオプションは白で上書きされたファイルを回復するためにのみ使用できます。
どういう意味ですか? 「白色症」とは何ですか?
ベストアンサー1
空白は、ファイルがそのうちの1つに存在することを示すためにいくつかの「透明な」親ファイルシステム(表現の基礎として1つ以上の物理的な場所を使用するファイルシステム)、特に統合ファイルシステムによってファイルに配置された特別なマーキングです。 。デフォルトの場所は人工ファイルシステムから削除されましたが、他の場所にはまだ存在します。連合ファイル・システムをリストすると、ホワイト・ファイルは表示されません。
BSDの伝統から派生したmacOSを表す特別な種類のファイルがあります。macOSはst_mode
ビット0160000を使用してそれを表示します。。使用ls -F
%
、これらのファイルは記号で表されますとls -W
存在することを示す(そうでない場合は通常リストから省略されます。)また、多くのフェデレーションシステムは、それをサポートしていないシステムの空白を示すために特別な名前の一般ファイルを生成します。
macOSがどのような方法でそれを公開しているのかはわかりませんが、BSD伝統の他のシステムと外部ファイルシステムドライバはそれを使用できます。