Dolphin Buster에서 생성 시간(crtime)을 표시하는 방법은 무엇입니까?

Dolphin Buster에서 생성 시간(crtime)을 표시하는 방법은 무엇입니까?

저는 액세스 및 수정 시간 외에 별도의 생성 시간 열이 있는 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을 다운로드하여 컴파일할 수 있습니다. (이것 중 어느 것도 테스트되지 않았습니다. 단지 개발 기록에 대한 추억을 바탕으로 링크된 게시물을 통해 확인되었습니다.) 돌핀 지원을 확인하지 않았습니다.

관련 정보