링크 ux history 역사 명령 행 조회 및 사용
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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.