Linux Commands
Terminal Shortcut tmux cut jq screen split
모든 단축키가 업무 효율을 굉장히 올려준다만 리눅스 터미널 단축키만큼 많이 쓰이고 당연하게 쓰이는건 없는 것 같다.
그만큼 리눅스 단축키를 알면 효율이 급격히 올라간다.
창 조절
단축키 | 설명 | |
windows + up | 터미널을 전체 화면으로 만든다. | 터미널에서만 동작하는 명령어가 아니라 모든 앱에서 동작한다. |
windows + down | 터미널을 작은 화면으로 만든다. | - |
windows + left | 터미널을 왼쪽으로 옮긴다. | - |
windows + right | 터미널을 오른쪽으로 옮긴다. | - |
ctrl + ‘-‘ | 터미널 크기를 줄인다. | 전체화면에선 터미널의 글자 크기를 줄인다. |
ctrl + shift + ‘+’ | 터미널 크기를 키운다. | 전체화면에선 터미널의 글자 크기를 키운다. |
프로세스 관련
단축키 | 설명 | |
Ctrl + C | 현재 실행 중인 명령어를 취소한다. | |
Ctrl + D | 현재 터미널 세션을 종료한다. exit과 유사. | exit을 치지 않아도 되서 좋다. 특히 jumphost 안에서나 tmux 같이 exit이 연달아 필요했을 때 편하다. |
터미널 출력 관련
단축키 | 설명 | |
Ctrl + S | 터미널에 나오는 출력을 잠시 멈춘다. | 로그를 본다거나 너무 많은 출력으로 보고싶은 터미널을 볼 수 없을 때 멈추고 보기 좋다. |
Ctrl + Q | Ctrl + S랑 쌍으로 멈춘것 풀기. | |
Ctrl + L | 터미널 지우기. clear와 유사 | clear를 치지 않아도 되니 좋다. |
터미널 입력 관련
단축키 | 설명 | |
Ctrl + U | 현재 입력중인 줄을 지운다. | |
Ctrl + K | 현재 커서 위치부터 줄 끝까지 지운다. | |
Ctrl + W | 현재 커서 위치부터 이전 단어까지 지운다. | |
명령어 관련
단축키 | 설명 | |
Tab | 자동완성 | |
up / down | 이전 명령어 | |
Ctrl + R | 이전에 실행했던 명령어들을 검색한다. | 이거 없으면 일 못하지. |
history (!) command
단축키 | 설명 | |
!! | 가장 최근에 수행한 명령어를 재수행한다. | |
!{abc} | abc로 시작하는 가장 최근에 수행한 명령어를 재수행한다. | |
!{abc}:p | abc로 시작하는 가장 최근에 수행한 명령어를 수행하지 않고 출력한다. | |