EASY7

[리눅스] history 명령 본문

보안 공부/리눅스

[리눅스] history 명령

E.asiest 2025. 4. 12. 22:39

 

history에서 시간 추가

1) /etc/profile 에서 HISTTIMEFORMAT="%Y-%m-%d %T " 추가

2) source /etc/profile 명령으로 현재 putty 세션에도 적용

3) 지금까지 history 로그들도 시간이 보이게 된다.

 

history 저장 개수 변경

1) /etc/profile 에서 HISTSIZE=20000 로변경

2) source /etc/profile 명령으로 현재 putty 세션에도 적용

 

history 검색 기능

reverse search 기능으로 검색어 검색이 가능하다.

1) ctrl + r 누르고 검색 

2) 엔터 눌러서 명령어 실행

3) 계속 검색을 위해서는 ctrl + r 누르기

 

다른 사용자의 history 확인하기

history 명령 : 로그인한 사용자의 history 결과 출력됨

다른 사용자의 history 확인을 위해서는 홈디렉터리/.bash_history 

 

 

지금까지의 history 지우기

history -c (로그인한 계정의 history만 지워짐)

postgres 들어가서 history -c 

다른 사용자의 history 를 지우고자 한다면 root 권한이 필요함 sudo echo "" > 홈디렉터리/.bash_history

 

history 저장 못하게 막는 것은  /home/james/.bashrc 같은 곳에 unset HISTFILE 저장.

 

 

이전의 history 실행하기

!! : 바로 직전의 명령어 실행

!2 : history 열람한 번호와 함께 명령어 실행

 

'보안 공부 > 리눅스' 카테고리의 다른 글

[리눅스] 개행 문자가 깨질때  (0) 2023.06.16
[RHEL] RHEL 8.5 8.6 설치하기  (0) 2022.08.30
[CentOS] NTP, chrony 사용법  (0) 2022.08.25
[Linux] proftp 옵션  (0) 2022.02.25
[Linux] xhost 사용하는 방법  (0) 2022.02.25
Comments