リモートシステム(私は管理者ではありません)でTMPDIR
「.profile」に代替を設定しました(システムのデフォルトスペースが非常に制限されているため)。
TMPDIR
もちろん、この選択肢は再起動時に消去されません。そのため、定期的に(またはログイン時に)ディレクトリを消去したいと思います。ただし、ログインしていない状態では長時間実行されるスクリプトを使用して何度もログインすることがあり、rm
実際にはすべて選択することはできません。
bash
最新のリブート前の特定のディレクトリでファイルを見つけて整理する方法(好ましくは一般的なツールを使用できます)はありますかTMPDIR
?
ベストアンサー1
Thomasの答えと同じですが、/proc/statのbtimeフィールドを使用して開始時間を見つけるより簡単な方法
$ DT=$(awk '$1 ~ /btime/ { print "print scalar localtime("$2")" }' /proc/stat|perl)
$ echo $DT
Fri Nov 13 15:04:28 2015
$ last reboot|head -1
reboot system boot 3.16.0-4-amd64 Fri Nov 13 15:04 - 22:53 (5+07:49)
$ touch -d "$DT" /tmp/foo
-newerオプションでfindを使用してください。