tmpfsから見つからないファイル(ディレクトリを除く)

tmpfsから見つからないファイル(ディレクトリを除く)

過去数週間(システムが再起動されていません!)一時的に複数のファイルを配置しました。/tmp

tmpfs on /tmp type tmpfs (rw,nosuid,nodev)

さて、そのファイルを永続的な場所に移動することにしましたが、ファイルが消えたことを確認しました。

私が所有して興味を持っているディレクトリは/tmpまだ存在します。

$ls -ahR /tmp/fysb/
/tmp/fysb/:
./  ../  cm/  desk/  ec/  fds/  rt/  st/

/tmp/fysb/cm:
./  ../

/tmp/fysb/desk:
./  ../

/tmp/fysb/ec:
./  ../

/tmp/fysb/fds:
./  ../  minnie7z/  tv/

/tmp/fysb/fds/minnie7z:
./  ../

/tmp/fysb/fds/tv:
./  ../

/tmp/fysb/rt:
./  ../

/tmp/fysb/st:
./  ../

このディレクトリ内には何十ものファイルがあると1000%確信しています。


何が起こりましたか?なぜこれらのファイルが消えたのですか?復元する方法はないと思いますか?メモリが不足すると、tmpfsは自動的にファイルを削除しますか?

ちなみに、このシステム(マイデスクトップ)は13週間、5日間、11時間51分間実行されましたuptime -p。実行中のカーネルは4.10.5です(インストールされたカーネルは4.11.7です)。実行中のソフトウェアとインストールされたソフトウェア(主にカーネルモジュールとKDE、私のDE)との間の不一致は、時間の経過とともに徐々に機能を失いました。このシステムには16GBのRAMがあり、ほぼ毎晩歩きます。

私はx86-64でArch Linuxを実行しています。

ベストアンサー1

おすすめ記事