본문 바로가기
Research/Linux

history 사용법

by sunnyan 2008. 12. 16.
728x90
위쪽 화살표를 이용해서 이전 커맨드를 순차적으로 부를 수 있다는 사실은 많이들 알고 있을 것이다.
history 기능을 이용하면 이전 명령어들의 리스트를 볼 수 있다.

또한 이 리스트 중에 원하는 명령어만 골라서 실행하려면 다음과 같이 하면 된다.

우선 history 목록보기

iron:# history

307 lsmod
308 ls
309 cd /etc/
310 ls
311 cd /lib/modules/
312 ls
313 cd 2.4.0-test2/
314 ls
315 cd net/
316 ls
317 ls
318 tcsh

번호를 통해서 이전 명령어 실행하기

iron:~# !311
cd /lib/modules/
iron:/lib/modules#

문자를 통해서 이전 명령어 실행하기..
(앞의 철자가 일치하는 것중 가장 최근에 한 명령어가 실행됨)

iron:/lib/modules# !pi
ping www.daum.net
PING www.daum.net (211.32.117.200) from 211.110.57.166 : 56 data bytes
64 bytes from 211.32.117.200: icmp_seq=0 ttl=251 time=10.6 ms
64 bytes from 211.32.117.200: icmp_seq=1 ttl=251 time=16.6 ms

--- www.daum.net ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 10.6/13.6/16.6 ms
iron:/lib/modules#
728x90

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

유용한 VIM plugin  (1) 2008.12.23
라이브러리 목록 알아내기 ldd - ld-linux.so  (1) 2008.12.22
pmap  (0) 2008.12.15
object dump file 정렬  (1) 2008.12.11
rpm 파일에서 파일 추출  (0) 2008.11.12