CentOSでスケジュールされたジョブは、ジョブごとに1つのファイルat
に明示的に保存されます。/var/spool/at
しかし、作業開始時間がどこに保存されているかは不明です。作業ファイル名は、14文字の16進文字列です(例a0000101ac6c40
:)。起動時間は何とかファイル名にエンコードされていますか、それとも別の場所に保存されていますか?
ETA:両方のタスクを1分間隔でスケジュールすると、ファイル名に開始時間が含まれているように見えますが、それをデコードする方法はわかりません。知っている人はいますか?
答え1
Jim Lが投稿したリンクのおかげで、答えは次のようになります。
ファイル名の16進値はエポックの分数です。奇妙なことに、これはどこにも文書化されていないようですが、それはすべてです。
しかし、なぜ人々がこの問題に投票しなかったのかわかりません。公開する前にウェブ検索を行い、ChatGPTも試してみました。誰も答えを出せませんでした。