티스토리 뷰
-. history
이전에 사용했던 명령어를 보여줌
[root@localhost ~/youngjae]#history
2 cd sbin
3 ls
4 ./proftpd
5 ls
...........
-. $HISTSIZE 환경변수
[root@localhost ~]#echo $HISTSIZE
1000
위에어 볼수 있듯이 최근에 사용했던 명령어를 1000개까지 저장할수 있도록 되어있음
-. history 저장위치
~/.bash_history 파일에 최근사용 명령어를 $HISTSIZE에 지정된 갯수만큼 저장
-. history –w [Filename]
현재까지 사용한 명령어리스트를 특정파일로 저장
-. 명령어재사용하기
!! = 느낌표두개를 적어주면 바로이전에 사용했던 명령어사용
[UP] [DOWN] 방향키 = 이전에 사용했던 명령어를 전후로 탐색
-. history [N]
최근에 사용했던 명령어중 N개만을 출력
[root@localhost ~]#history 4
1109 ll
1110 ls
1111 cd ~
1112 history 5
-. ![N]
history 앞에 번호를 이용하여 바로 명령어 사용하기
위에서 보듯이 ll이 1109번이므로 !1109를 입력하면 ll실행
-. ![문자열]
history중 입력한 문자열과 가장 가까운 명령어를 실행
-. !-[n]
현재명령행에서 n개수를 뺀 행의 명령어 실행
[root@localhost ~]#history 5
..........
1146 echo 3 #-5
1147 echo 4 #-4
1148 echo 5 #-3
1149 history #-2
1150 history 5 #-1
위에서 보듯이 현재 행이 0이라고 가정하여 가장최근에 사용했던 명령어는 -1 그전은 -2 순서로 세면 됨
-. ^명령어1^명령어2
^ 기호를 사용하여 가장 최근에 특정문자열만 변경하여 명령어 재사용이 가능
ex)
[root@localhost ~]#touch test.file
[root@localhost ~]#^touch^cat
cat test.file
※ touch문자열을 cat으로 치환후 명령어실행
참조 : 리눅스 서버관리 실무 바이블 3.0(박성수 저)
'Linux' 카테고리의 다른 글
Linux, .bash* 파일 (0) | 2016.04.22 |
---|---|
Linux, alias (0) | 2016.04.22 |
Linux, last & lastlog (0) | 2016.04.22 |
Linux, hostid & hostname (0) | 2016.04.22 |
Linux, uname (0) | 2016.04.22 |
- Total
- Today
- Yesterday
- Private
- Composite Key
- borderwidth
- Module
- indicatoron
- tkinter command & bind [명령어묶기와 사건묶기] Python
- fetch join
- Excel
- Linux
- 상수
- Java
- 폼
- Python
- 파이썬
- tkinter
- apache
- onetomany
- highlightbackground
- IdClass
- highlightthickness
- disabledforeground
- ManyToOne
- activebackground
- FetchType
- JPA
- checkbutton
- vba
- 리눅스
- activeforeground
- command
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |