리눅스에서 알아두면 편리한 단축키들 입니다.

1. shell 상에서 작업시 편리한 단축키들

- TAB  : tab-completion(자동 채워주기)
예를 들어 apachectl 라는 명령어가 있을때 apac까지만 입력하고 tab을 누르면 나머지글자가 자동으로 보여집니다.
디렉토리명도 같은 방식입니다.

- Ctrl-d  : logout 시 exit를 안해도 logout됩니다.

- Ctrl-l  : 화면 clear

- Ctrl-r  : 히스토리 찾기

- alt-t  : 두단어 위치 바꾸기

- fc  : 마지막 명령어 편집해서 사용하기

- Ctrl-u, ctrl-w  : 커서의 왼쪽에 있는 문자들만 삭제

- Ctrl-k  : 현재 커서위치 오른쪽 문자 삭제


2. 일반적인 키조합

- shift-insert  : 버퍼에 복사된것 붙이기 (Ctrl + v)

- Ctrl-a : 줄의 처음으로 이동

- Ctrl-e  : 줄의 마지막으로 이동

- Ctrl-l  : 현재 커서위치 오른쪽 문자 삭제

- Ctrl-c  : 한 단어 지우기

- Ctrl-c  : 실행중인 프로그램 죽이기

- Ctrl-z  : 실행중인 프로그램 정지하기, 일반적으로 % 를 입력하면 계속하기.



3. 콘솔 화면에서의 명령들

- Shift-ScrollLock  : 메모리 정보 보기

- Ctrl-Scrolllock  : 프로세스 보기

- alt + (F1-F12)  : 콘솔 화면을 1개이상 사용시 편리

- alt-(오른쪽/왼쪽 방향키)  : 이전/다음 콘솔로...

[ sysrq ]
이 단축키를 사용하려면 커널에 이 기능을 넣고 컴파일 해야합니다.
menuconfig - Kernel hacking - Magic SysRq key (*)
(콘솔에서 화면등 작동이 안될경우 power부팅이 아닌  키보드에서 비상 리부팅시 편리함)

- Sysrq-(0-9) : 콘솔 로그 레벨 정하기

- Sysrq-b : 비상 리부팅

- Sysrq-e  : init를 제외한 모든 프로세스 죽이기(SIGTERM)

- Sysrq-i  : init를 제외한 모든 프로세스 죽이기(SIGKILL)

- Sysrq-k  : 현재 콘솔상의 모든 프로그램 죽이기

- Sysrq-l  : init를 포함한 모든 프로세스 죽이기(시스템 정지)

- Sysrq-m  : shift-scrolllock 과 동일 (메모리 정보 보기)

- Sysrq-p  : 레지스터 보기

- Sysrq-s  : Disk Sync

- Sysrq-t  : ctrl-scrolllock 과 동일 (프로세스 보기)

- Sysrq-u  : 모든 파일 시스템을 언마운트하고 읽기 전용으로

Trackback Address :: http://fduser.org/blog/trackback/16


◀ PREV : [1] : .. [68] : [69] : [70] : [71] : [72] : [73] : [74] : [75] : [76] : .. [84] : NEXT ▶