테스트 사이트 - 개발 중인 베타 버전입니다

history 명령에 대해

 
history 가끔 사용을 하는데, 사용법을 잘 모를때가 있어 찾게 되네요.
이참에 정리한번 합니다. 
 
 
history 명령을 입력하면, 지금까지 사용한 명령들이 나타납니다.
 
아래는 사용 예입니다.
 
1. 최근 사용한 명령 20개 보기
 
[root@localhost ~]# history 5
  388  [2010-12-02 14:33:01] ls
  389  [2010-12-02 14:33:51] history 
  390  [2010-12-02 14:34:58] history -n 20
  391  [2010-12-02 14:35:01] history 20
  392  [2010-12-02 14:35:51] history 5
 
 
2. history 내용을 지워보자
 
[root@localhost ~]# history -c
 
 
3. 방금전에 실행했던 명령 실행하기
 
[root@localhost ~]# !!
 
4. 실행한 명령들의 번호로 실행하기
 
[root@localhost ~]# history 5
  167  [2010-12-02 14:39:45] history 
  168  [2010-12-02 14:40:15] history 
  169  [2010-12-02 14:40:24] history 5
  170  [2010-12-02 14:40:35] ls
  171  [2010-12-02 14:40:37] history 5
[root@localhost ~]# !170
ls
anaconda-ks.cfg  install.log  install.log.syslog
 
5. 특정단어로 시작하는 가장 최근 명령 실행하기
 
[root@localhost ~]# !his
history 5
  172  [2010-12-02 14:41:42] ls
  173  [2010-12-02 14:42:17] history 5
  174  [2010-12-02 14:42:42] history 3
  175  [2010-12-02 14:43:03] history 5
  176  [2010-12-02 14:43:34] history 5
 
6. 이전 명령 보기
 
[root@localhost ~]# !!:p
history 5
 
7. history  내용이 저장되는 위치
 
/root/.bash_history
 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
12333
12332
12331
12329
12328
12327
12326
12325
12324
12323
12322
12321
12320
12319
12318
12317
12316
12315
12314
12313
12312
12311
12310
12309
12308