1. 명령어 자동 입력
- 명령어의 철자를 모두 입력하기 전에 자동으로 나머지 문자를 자동으로 입력
1.1) TAB
$ mkdir test test1 test2
$ cd t[TAB] => # cd test ### test라는 단어가 완성된다.
1.2) Wildcards
$ mkdir test; test{1..20} ### test, test1, test2, ..., test20까지 디렉토리 생성
$ ls test
※ "*" : 0자 이상의 모든 문자를 대체한다.
$ ls test*
※ "?" : 한 문자를 대체한다.
$ ls test?
1.3) 이전에 입력한 명령어 재사용
- ↑(위쪽 방향키, 이전 명령어), ↓(아래쪽 방향키, 이후 명령어)
1.4) 직전에 사용한 명령어 실행 : !!
test test1 test10 test11 test12 test13 test14 test15 test16 test17 test18 test19 test2 test20 test3 test4 test5 test6 test7 test8 test9
$ !!
test test1 test10 test11 test12 test13 test14 test15 test16 test17 test18 test19 test2 test20 test3 test4 test5 test6 test7 test8 test9
1.5) 이전에 사용한 특정 명령어 재사용 : !히스토리번호
67 ls
68 cd test
69 ls
70 history 5
[isbyeon@isbyeon test]$ !66 ## 66번째 명령어를 실행
total 92
drwxrwxr-x 23 isbyeon isbyeon 4096 Dec 31 00:41 .
drwx------. 29 isbyeon isbyeon 4096 Dec 31 00:10 ..
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test1
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test10
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test11
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test12
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test13
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test14
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test15
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test16
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test17
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test18
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test19
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test2
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test20
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test3
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test4
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test5
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test6
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test7
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test8
drwxrwxr-x 2 isbyeon isbyeon 4096 Dec 31 00:41 test9
1.6) 제일 최근에 사용된 명령어를 검색하여 재사용
88 history 5
89 find . -name test8
90 ls -al
91 history 5
$ !find ### 89번째 명령어가 실행됨
./test8
1.7) 문자열을 변경하여 명령어 재사용
$ ^find .^find .. ### find . ~을 find .. ~으로 변경하여 실행
../test8/isbyeon
2. 현재 사용중인 화면 지우기
2.1) clear 명령어 사용
# clear
2.2) Ctrl+L 단축키 사용
2.3) 커서를 기준으로 왼쪽 한단어 지우기
$ ls test[Ctrl+W] test2 test3 test4 ### test 단어 삭제
2.4) 커서를 기준으로 왼쪽 모두 지우기
$ ls test[Ctrl+U] test2 test3 test4 ### ls test 삭제
2.5) 커서를 기준으로 오른쪽 모두 지우기
$ ls test[Ctrl+U] test2 test3 test4 ### test2 test3 test4 삭제
3. logout
3.1) logout 명령어 사용
# logout
3.2) Ctrl+D 단축키 사용
# [Ctrl+D]
4. 커서 이동
4.1) 줄의 처음으로 이동
$ ls test test2 test3 test4[Ctrl+a] ### 커서가 ls의 l로 이동
4.2) 줄의 마지막으로 이동
$ ls test[Ctrl+e] test2 test3 test4 ### 커서가 test4의 4뒤로 이동
5. 화면 정지
키 잠금 : [Ctrl+s]
키 잠금해제 : [Ctrl+q]
'Linux > CentOS' 카테고리의 다른 글
별칭(alias) (0) | 2012.12.31 |
---|---|
가상 콘솔(Console) 전환 (0) | 2012.12.30 |
명령 프롬프트 구조 (0) | 2012.12.30 |
32비트, 64비트 확인 방법 (0) | 2012.12.29 |
특정 사용자 터미널 강제 종료 (0) | 2012.12.29 |
최근댓글