컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post Java 자바] 디렉토리 생성, 중첩 패스의 폴더 만들기 함수; mkdir, mkdirs,...매스매티카, 환경 설정 파일 저장, 폴더 위치; Mathematica Config Setu...CMD 아스키 코드표 보기; 도스창에서 아스키코드(ASCII Code) 출력하는 법, 명령...날짜 BAT, 현재 시간 출력 배치파일; Batch FilePerl 펄] 정규식 옵션 m s 의미 사용법, Regex 문자열 검색 치환한국 10대 20대 남자 여자 평균 신장(키) 통계; Korean Stature19단표, 십구단표 만들기, Excel 엑셀 VBA 소스 코드; 19x19 Table구구단표 만들기, Excel 엑셀 VBA 소스 코드; 9x9 Multiplication T...Print Perl Array : 펄 배열 출력 방법, 함수Perl/펄] 퍼센트 기호(%) 의미, printf 함수로 백분율 기호 출력 방법; Pri...

리눅스 history 지우기 명령, Linux 히스토리 파일 위치, 삭제 Clear 방법

Wednesday, March 14, 2007

리눅스의 history 란, 이전에 입력했던 명령어들을 다시 입력하지 않아도, 상하 화살표키만 누르면 다시 사용할 수 있는 편리한 기능입니다.

입력했던 명령어들이 자동으로 파일로 저장되기에, 리부팅한 후에도 history 의 내용은 여전히 남아 있습니다.

그런데 보안 등의 이유로 히스토리 속의 명령어들을 삭제해야 할 경우가 있습니다. 이때는 "-c" 라는 옵션을 붙여

history -c

이렇게 실행하면 히스토리 목록이 깨끗이 비워집니다. 이제 상하 화살표키를 눌러도 이전에 입력했던 명령이 나오지 않을 것입니다.


주의!

그러나 히스토리 저장 파일인 ".bash_history" 의 내용이 삭제되지는 않습니다. 로그아웃하고, 다시 로그인해야 파일의 내용도 완전히 청소됩니다.


history 파일인 .bash_history 의 디렉토리 위치


".bash_history" 라는 파일은 자신의 홈 디렉토리에 있습니다.

".bash_history" 라는 파일명의 앞에는 마침표가 하나 붙어 있기에 히든 파일입니다. 따라서
ls -a
라는 명령어로만 보입니다.


유닉스(Unix)의 history 파일명은?


유닉스에는 bash 쉘이 아닌 다른 쉘을 사용하는 경우가 대부분입니다.

".history" 이런 이름으로 되어 있는 파일이나 그 비슷한 파일을 cat 명령으로 보았을 때, 이전 명령어들이 들어 있으면 그 파일이 히스토리 파일입니다.

참고로, 히스토리 파일은 이진파일이 아니고 평범한 텍스트 파일입니다.


▶▶ Linux/리눅스] bash 히스토리(History)기능 강화(검색) 설정; History Search

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top