過去数週間(システムが再起動されていません!)一時的に複数のファイルを配置しました。/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を実行しています。