본문 바로가기

학습/시스템

linux의 history 명령어 실행 시간을 함께 출력하는 방법

모든 사용자에게 적용하려면 /etc/profile 파일 또는 /etc/bashrc 파일에 HISTTIMEFORMAT 변수를 추가합니다.

nano /etc/bashrc


export HISTTIMEFORMAT="%F %T "

 

source /etc/bashrc

 

 

  • %F는 날짜 형식(YYYY-MM-DD)을 나타내고, %T는 시간 형식(HH:MM)을 나타냅니다.
  • 만약 다른 형식으로 날짜와 시간을 표시하고 싶다면, HISTTIMEFORMAT 변수에 원하는 형식을 사용할 수 있습니다. 예를 들어, export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "로 설정할 수 있습니다.

 

 

변경 전 


  250  history
  251  cd 다운로드
  252  ls
  253  ls -al
  254  cd ~
  255  ls
  256  cd 다운로드
  257  ls
  258  ls -al

 

변경 후


  251  2024-09-01 21:36:27 cd 다운로드
  252  2024-09-01 21:36:29 ls
  253  2024-09-01 21:36:32 ls -al
  254  2024-09-01 21:36:41 cd ~
  255  2024-09-01 21:36:42 ls
  256  2024-09-01 21:36:57 cd 다운로드
  257  2024-09-01 21:36:58 ls
  258  2024-09-01 21:37:01 ls -al