명령 시간을 찾는 방법이 있습니까? 아니면 파일이 여러 번 변경되었나요? [복사]

명령 시간을 찾는 방법이 있습니까? 아니면 파일이 여러 번 변경되었나요? [복사]

내 호스트 서버의 과거 명령 시간을 나열하고 싶습니다.

export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"in을 사용하면 과거 시간을 기록할 수 있다는 것을 알고 있지만 /etc/profile구성하기 전에 명령 시간을 나열하려면 /etc/profile.

명령 시간을 찾는 다른 방법이 있습니까? 아니면 파일이 여러 번 변경되었나요?

답변1

명령 시간을 기록하기 위해 다양한 작업을 수행할 수 있습니다. 가장 간단한 방법은 계산(참고자료 참조 man accton)이지만 이 모든 작업은 명시적으로 활성화되어야 합니다. 먼저 회계를 활성화하지 않으면 알 수 없습니다어느명령은 언제 실행되었는지는 물론 과거에도 실행되었습니다.

답변2

파일 시간은 가장 간단한 방법으로 볼 수 있습니다 stat. 예를 들면 다음과 같습니다.

$ stat Vagrantfile
  File: 'Vagrantfile'
  Size: 3090            Blocks: 4          IO Block: 65536  regular file
Device: a0d483c6h/2698281926d   Inode: 11258999068526935  Links: 1
Access: (0644/-rw-r--r--)  Uid: (1864414/ VW25G2A)   Gid: (1049089/ UNKNOWN)
Access: 2017-10-17 14:14:29.209303600 +0200
Modify: 2017-10-17 14:14:29.209303600 +0200
Change: 2017-10-17 14:14:29.209303600 +0200
 Birth: 2017-10-17 13:36:14.303951300 +0200

관련 정보