본문 바로가기
IT/Linux

history 명령어

by 뉴코딩맨 2023. 2. 26.

history 명령어는 리눅스에서 사용한 명령어들의 리스트를 출력하는 명령어입니다. 이 명령어를 통해 쉘에서 사용한 명령어들의 이력을 확인할 수 있습니다. history 명령어는 기본적으로 최근에 사용한 명령어부터 출력되며, 이력에는 고유한 번호가 부여됩니다.

 

사용법


history 명령어의 사용 예시는 다음과 같습니다.

$ history
  1  ls
  2  cd Documents/
  3  mkdir test
  4  echo "Hello, world!"
  5  history


위 예시에서는 ls, cd, mkdir, echo, history 명령어들이 사용된 이력이 출력됩니다. 첫 번째 열은 각 명령어에 대한 고유한 번호이며, 두 번째 열부터는 실제로 입력된 명령어입니다.

history 명령어는 기본적으로 쉘에서 사용한 모든 명령어를 기억합니다. 이력은 기본적으로 ~/.bash_history 파일에 저장되며, 이 파일을 직접 수정하여 이력을 추가하거나 삭제할 수도 있습니다.

history 명령어에는 다양한 옵션이 제공됩니다. 그 중 일부는 다음과 같습니다.

-c: 이전에 입력한 모든 명령어를 삭제합니다.
-a: 현재까지 입력한 명령어를 바로 ~/.bash_history 파일에 추가합니다.
-r: ~/.bash_history 파일로부터 이력을 다시 읽어옵니다.

이 외에도 다양한 옵션이 있으며, man history 명령어를 통해 자세한 정보를 확인할 수 있습니다.

'IT > Linux' 카테고리의 다른 글

파일의 내용 확인을 편리하게 하기 - 리눅스 less 명령어  (0) 2023.03.19
화면에 파일 내용 출력하기 - 리눅스 cat 명령어  (0) 2023.03.18
cp 명령어  (0) 2023.02.25
mv 명령어  (0) 2023.02.24
rm 명령어  (0) 2023.02.24

댓글