링크 ux history 역사 명령 행 조회 및 사용

2189 단어
history 명령: 과거 기록 과 실 행 된 명령 을 표시 하 는 데 사 용 됩 니 다. 기 호 를 사용 할 수 있 습 니 다!지정 한 번호 의 과거 명령 을 실행 합 니 다.예 를 들 어 두 번 째 과거 기록 명령 을 실행 하려 면 입력 하 십시오!2.
history 명령: 메모리 에 저 장 됩 니 다. 셸 을 종료 하거나 로그 인 할 때 자동 으로 저장 하거나 읽 습 니 다.기본적으로 명령 의 실행 시간 을 표시 하지 않 습 니 다. 명령 의 실행 시간, history 는 기록 되 어 있 지만 표시 되 지 않 았 습 니 다.
주: 어떤 사용자 가 시스템 에서 어떤 명령 을 실 행 했 는 지 알 아 보 려 면 루트 사용자 신분 로그 인 시스템 을 사용 하여 홈 디 렉 터 리 에 있 는 사용자 홈 디 렉 터 리 에 있 는 'bash history' 파일 을 확인 하 십시오. 이 파일 은 사용자 가 사용 하 는 명령 과 역사 정 보 를 기록 합 니 다.
문법: history (옵션) (매개 변수) 옵션: - N: 과거 기록 에서 가장 가 까 운 N 개의 기록 을 표시 합 니 다. -c: 현재 과거 기록 명령 비우 기; -a: 과거 명령 버퍼 에 있 는 명령 을 과거 명령 파일 에 기록 합 니 다. -r: 과거 명령 파일 의 명령 을 현재 과거 명령 버퍼 에 읽 습 니 다. -w: 현재 과거 명령 버퍼 명령 을 과거 명령 파일 에 기록 합 니 다. -d: 과거 기록 의 offset 명령 삭제 - n: 지정 한 파일 인 스 턴 스 읽 기:
#        
history #        
history 5  #          5  
!10 #        10    
!! #        

실행 기록 시간 표시: 1. 기본 적 인 상황 에서 history 는 명령 의 실행 시간 을 기록 하지 않 고 분석 하기 어렵 습 니 다.역사 에 TIMESTAMP 를 표시 하기 위해 HISTTIMEFORMAT 를 사용 할 수 있 습 니 다.2. 위의 export HISTTIMEFORMAT = "% F% T"명령 을 ~/. bashrc 에 추가 하면 로그 인 후 history 타임 스탬프 가 자동 으로 열 립 니 다.추가 가 완료 되면 source. bashrc 를 실행 하여 효력 을 발생 시 킵 니 다.현재 계 정 에 만 유효 합 니 다.3. 사실 HISTTIMEFORMAT 의 형식 은 strftime 함수 의 형식 입 니 다. 예 를 들 어 위의 '% F% T',% F 는 Y - M - D 형식의 날 짜 를 표시 하고% T 는 H - M - S 와 같은 형식의 시간 을 표시 합 니 다.4. Ctrl + R 로 과거 기록 명령 검색 하기;상당히 긴 명령 을 실행 한 후에 키워드 로 과거 명령 을 검색 한 후에 이 명령 을 다시 실행 하면 전체 명령 을 다시 지 는 것 이 필요 하지 않 습 니 다.방법: Ctrl + R 을 누 르 고 키 워드 를 입력 합 니 다."date"를 검색 하면 과거 기록 명령 에 "date"명령 이 있 음 을 표시 합 니 다. date "+ 오늘 은:% F,% A, 시간 은:% T. 밥 먹 으 러 갈 준비".리 턴 을 누 르 면 이 명령 을 다시 실행 할 수 있 습 니 다. 왼쪽 화살표 키 나 오른쪽 화살표 키 를 누 르 면 바로 수정 할 수 있 습 니 다. 고 친 후에 리 턴 을 누 르 면 실행 할 수 있 습 니 다. 매우 편리 합 니 다![비고: 명령 행 프롬프트 아래 Ctrl + R 을 누 르 면 터미널 에 다음 알림 reverse - i - search 가 표 시 됩 니 다]
#  HISTTIMEFORMAT    , history        
export HISTTIMEFORMAT="%F %T " #  HISTTIMEFORMAT    , history        

- - - - - 저작권 성명: 본 고 는 CSDN 블 로 거 'studyer domi' 의 오리지널 글 입 니 다. CC 4.0 BY - SA 저작권 협의 에 따라 원문 출처 링크 와 본 성명 을 첨부 하 십시오.원본 링크:https://blog.csdn.net/qingfengxd1/article/details/95643451

좋은 웹페이지 즐겨찾기