
私は、アクセスと変更の時間に加えて、別々の作成時間列を持つDolphinバージョン18.08.0(KDE Frameworks 5.54.0、Qt 5.11.3)を使用しています。残念ながら、ファイルcrtime
にはに示されているものと同じ内容がありますが、列は空ですdebugfs -R 'stat INODE' DEVICE
。
Dolphinにデフォルトでファイル作成時間を表示させる方法はありますか?
$ debugfs -R 'stat /home/old.txt' /dev/sda4
Inode: 3418797 Type: regular Mode: 0644 Flags: 0x80000
Generation: 3373842699 Version: 0x00000000:00000001
User: 1000 Group: 1000 Project: 0 Size: 1106
File ACL: 0
Links: 1 Blockcount: 8
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x5e33cb3d:28fa524c -- Fri Jan 31 07:37:49 2020
atime: 0x5e35ec0f:1e00e7b8 -- Sat Feb 1 22:22:23 2020
mtime: 0x5e33cb3d:28fa524c -- Fri Jan 31 07:37:49 2020
crtime: 0x5e1dec5d:b24a3ea0 -- Tue Jan 14 17:29:17 2020
Size of extra inode fields: 32
Inode checksum: 0xc328f441
EXTENTS:
(0):580854
(END)
答え1
作成時間はGnu / Linuxの新機能です(Unixは伝統的にこれをサポートしていません。便利なユースケースを考えることは困難です)。
ちょっと調べてみました(https://www.anmolsarma.in/post/linux-file-creation-time/)。
タイムラインは次のとおりです。
- 一部のファイルシステムにサポートが追加されました:2010以前(わかりません)。
- 仮想ファイルシステムへのサポートの追加:2017年のLinux 4.11(カーネルサポート完了)
- glibcにサポートが追加されました:2018バージョン2.28。
- gnu coreutils(stat)に追加されたサポート:2019年3月GNU coreutils 8.31。
- お気に入りのディストリビューションのサポートが追加されました。
- あなたはレベルアップします。
どこかに新しい行を追加するために出力形式がstat
変更されましたが、Birth: -
まだ答えが見つかりませんでした。
Debian Busterには最初の3つのコマンドがあるようですが、使用できるコマンドはありませんstat
。このような場合にこの機能が必要な場合は、gnu coreutils> 8.31をダウンロードしてコンパイルできます。 (これはどれもテストされていません。開発記録の思い出に基づいてリンクされた投稿を介して確認されました。)ドルフィンのサポートを確認していません。