안녕하세요.
오늘은 history 명령어를 알아보겠습니다.
history
history 명령어는 말 그대로 기록입니다.
최근에 사용한 명령어에 대한 기록이죠. 사용법은 매우 간단합니다.
[root@localhost ~]# history 1 ls -al 2 cd /ex 3 ls -al 4 cd /dir1 5 vi sample.txt 6 history ... |
최근에 사용한 명령어가 기억되므로 상당히 유용하죠.
이걸 참고해서 최근에 어떤 명령어를 사용했는지 쉽게 확인 할 수 있어요
좀 더 유용하게 사용하기 위해... 날짜를 함께 출력하도록 수정해봐요.
etc - profile에 HISTTIMEFORMAT 변수를 추가해주면 됩니다.
아래를 참고하세요
[root@localhost ~]# cd /etc/profile [root@localhost ~]# HISTTIMEFORMAT="%F %T - " [root@localhost ~]# export HISTTIMEFORMAT [root@localhost ~]# [root@localhost ~]# source /etc/profile |
이후에 출력하면 아래와 같이 출력이 됩니다.
위의 예제 파일을 참고하겠습니다.
[root@localhost ~]# history 1 2017-02-07 20:00:00 - ls -al 2 2017-02-07 20:00:30 - cd /ex 3 2017-02-07 20:01:00 - ls -al 4 2017-02-07 20:01:30 - cd /dir1 5 2017-02-07 20:02:00 - vi sample.txt 6 2017-02-07 20:03:00 - history ... |
좀 더 유용해졌죠?
이렇게 history를 활용하여 좀 더 편하게 리눅스를 사용합시다!
한 가지 더 말씀드리자면... grep을 함께 활용하면 더욱 유용합니다.
[root@localhost ~]# history | grep sample.txt |
위와 같이 활용하면 됩니다 ^^
그럼 오늘의 history 명령어에 대한 소개를 마치겠습니다.
감사합니다.
반응형
'Linux' 카테고리의 다른 글
[Linux Study-18] OS정보 확인하기 (0) | 2017.05.24 |
---|---|
[Linux Study-17] find 명령어 (0) | 2017.02.27 |
[Linux Study-15] ln 명령어 (0) | 2016.12.27 |
[Linux Study-14] rm 명령어 (0) | 2016.12.15 |
[Linux Study-13] chown 명령어 (0) | 2016.12.04 |