linux

<커맨드라인 분석="">

8장. 고오급 키보드 기법 : 나 마우스 딸깍 귀찮아

1. 커서이동 : 맥은 ALT가 ESC에요!

2. 텍스트 수정

2-1. 입력한 텍스트를 편집
2-2. 잘라내기 / 붙이기

3. 자동 완성

3-1. 자동완성 기능 : TAB키를 누르면 자동 완성 기능 사용 가능

예를 들어 $ iptables 라는 커맨드를 입력한다고 하자.

커맨드라인에 ipta 만 치고 tab키를 누르면 명령어가 자동완성 되는 것을 볼 수 있다.

만약! 같은 철자로 시작하는 것들이 여러개 있으면 좀 더 자세히 적어주자

3-2.

명령어 자동 완성

c라고 입력한후 탭(tab)을 두번 누르면 환경 변수 PATH~/bin/ 경로에 포함된 c로 시작하는 모든 명령어를 볼 수 있습니다.

$ c             # 탭 탭
caller             chcon              chrt               compopt
captoinfo          chcpu              chsh               compose
case               chfn               cksum              continue

경로 자동 완성

cd 입력 후 /u 만 입력하고 탭을 누르면

$ cd /u         # 탭 탭

루트(/) 아래 u로 시작하는 모든 경로를 보여주거나 자동 완성됩니다. 명령어와 마찬가지로 여러가지라면 탭을 두번 누르면 만족하는 모든 리스트를 보여줍니다.

$ cd /usr       # 탭 탭 

위와 같은 완성된 경로에서 탭을 두번 누르면 /usr/ 하위의 모든 경로를 보여줍니다.

$ cd /usr/      
bin/     games/   include/ lib/     local/   sbin/    share/   src/ 

4. 히스토리 활용 : 사용했던 명령어를 재사용

4-1. 히스토리 검색
4-2. 히스토리 확장 : !를 명령어 서두에 붙여서 간단하게 사용하는 것