bash 기록의 명령이 실행 된 시간 / 날짜를 확인하고 싶습니다. 이것이 가능한가?
것이 가능하다. help history
명령은 말한다 :
$ HISTTIMEFORMAT 변수가 설정되고 null이 아닌 경우 해당 값은 strftime (3)의 형식 문자열로 사용되어 표시된 각 히스토리 항목과 연관된 시간 소인을 인쇄합니다. 그렇지 않으면 타임 스탬프가 인쇄되지 않습니다.
내 사용자에 대한 변수를 다음과 같이 설정했습니다 (Ubuntu에서).
echo 'export HISTTIMEFORMAT="%d.%m.%y %T "' >> ~/.bashrc
전역 적으로 원하면 다음 줄을 추가하십시오 /etc/bash.bashrc
.
echo 'export HISTTIMEFORMAT="%d.%m.%y %T "' >> /etc/bash.bashrc
참조 man strftime
되는 모든 서식 옵션을
history
내 상자 의 출력 :
...
132 05.05.11 10:45:11 ls
133 05.05.11 10:45:14 cd ..
134 05.05.11 10:45:17 history
PS 변수를 처음 설정하면 전체 기록에 변수가 설정된 순간의 타임 스탬프가 표시됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다