리눅스 history 명령어
리눅스 history 명령어는 이전에 명령어 목록을 확인하는 명령어로 리눅스 콘솔에 접속했을 때 자주 사용하는 명령어 중에 하나입니다. 보통 history만 입력해서 많이 사용하지만 보다 더 다양한 활용 방법에 대해서 알아 보겠습니다.
✅ 리눅스 history 명령어 기본 사용
history 명령어 자체만 입력해서 주로 많이 사용합니다.
history [-옵션]
✅ history 명령어 옵션
✅ history 명령어 파이프(|) 명령어와 함께 활용하기
다중 명령어인 파이프(|) 명령어와 함께 활용하는 방법입니다.
history | less파이프와 less 명령어를 함께 입력해서 원하는 목록을 확인합니다.
✅ history 명령어 조회 시 날짜, 시간 표시 적용
vi /etc/profile로 파일을 수정해 줍니다.
~]# vi /etc/profile
if [ -n "${BASH_VERSION-}" ] ; then
if [ -f /etc/bashrc ] ; then
# Bash login shells run only /etc/profile
# Bash non-login shells run only /etc/bashrc
# Check for double sourcing is done in /etc/bashrc.
. /etc/bashrc
fi
fi
## history file date setting ##
HISTTIMEFORMAT=”[%Y-%m-%d_%H:%M:%S]“
:wq
]# source /etc/profile
저장 후 source /etc/profile을 진행하면 history 파일에 날짜와 시간이 표시되는 것을 확인할 수 있습니다.
✅ history 명령어 활용
less 명령어로 히스토리 목록을 검색할 수 있습니다.
history | less아니면 입력했던 history 명령어 목록 중에서 찾고자 하는 파일을 찾을 수 있습니다.
history | grep rmℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.