「奇妙なファイル」とは何ですか?

「奇妙なファイル」とは何ですか?

使用しているアプリケーションは、次のユーザーメッセージで起動しません。[Errno 13] Permission denied: '/home/sleblanc/.config/app/.config

を使用すると、lsファイルは次のようになります。

?--------- 1 root root     0 Dec 31  1969 .config

ファイルからstatを実行すると、次の結果が表示されます。

% stat .config
  File: .config
  Size: 0           Blocks: 0          IO Block: 4096   weird file
Device: 2dh/45d Inode: 9799944     Links: 1
Access: (0666/?rw-rw-rw-)  Uid: ( 1000/     sleblanc)   Gid: ( 1000/         sleblanc)
Access: 1969-12-31 19:00:00.000000000 -0500
Modify: 1969-12-31 19:00:00.000000000 -0500
Change: 2018-04-07 23:40:22.549653691 -0400

最も驚くべきことは、「奇妙なファイル」への参照です。

奇妙なファイルとは何ですか?

ベストアンサー1

(GNUを仮定すると...)statどのタイプ(ディレクトリ、(空)一般ファイル、リンク、ソケット...)がわからない場合は、次のように表示されます。weird file.ファイルシステムの損傷を推測して提案しましたfsck


2014年、追加の認識ファイル形式がGNU coreutilsに追加されました。したがって、バージョンがそれより古い場合は、特殊なケースに適したファイルである可能性がありますが、アプリケーションは構成を通常のファイルに保存する可能性が高くなります。

おすすめ記事