리눅스 환경에서 작업을 효율적으로 수행하기 위해 유용한 단축키들이 많이 있습니다. 특히 터미널을 사용할 때 자주 활용되는 단축키들을 우선순위로 정리해 보겠습니다.
1. 터미널 관련 단축키
최고 우선순위
-
Ctrl + C
:
- 현재 실행 중인 명령어나 프로세스를 강제 종료합니다.
- 긴 명령어를 잘못 입력했거나 프로세스가 응답하지 않을 때 매우 유용합니다.
-
Ctrl + L
:
- 터미널 화면을 지웁니다.
clear
명령어와 동일하게 작동하며, 화면을 깔끔하게 정리하고 싶을 때 사용합니다.
-
Ctrl + R
:
- 이전 명령어를 검색합니다.
- 최근에 실행한 명령어를 빠르게 찾아 재실행할 때 유용합니다. 키를 누른 후 검색어를 입력하면 그와 관련된 최근 명령어를 찾을 수 있습니다.
-
Ctrl + A
:
- 커서를 줄의 맨 앞으로 이동합니다.
- 긴 명령어를 편집할 때 유용합니다.
-
Ctrl + E
:
- 커서를 줄의 맨 끝으로 이동합니다.
- 역시 긴 명령어를 수정할 때 편리합니다.
-
Tab
:
- 명령어 자동 완성 기능을 제공합니다.
- 파일 이름이나 디렉토리 이름을 입력할 때 부분적으로 입력한 후
Tab
키를 누르면 자동 완성이 됩니다.
높은 우선순위
-
Ctrl + U
:
- 현재 커서 위치에서 줄의 시작 부분까지 모든 텍스트를 삭제합니다.
- 명령어를 입력하다가 처음부터 다시 입력하고 싶을 때 사용합니다.
-
Ctrl + K
:
- 현재 커서 위치에서 줄의 끝 부분까지 모든 텍스트를 삭제합니다.
-
Ctrl + W
:
- 커서 앞의 단어를 삭제합니다.
- 긴 경로나 파일 이름을 입력하다가 수정이 필요할 때 유용합니다.
-
Ctrl + D
:
- 현재 터미널 세션을 종료합니다.
- 로그인 쉘에서는 로그아웃을, 터미널 세션에서는 종료를 의미합니다.
-
!!
:
- 가장 최근에 실행한 명령어를 다시 실행합니다.
- 반복적으로 명령어를 실행하거나 최근 명령어를 재실행할 때 유용합니다.
중간 우선순위
-
Ctrl + Z
:
- 현재 실행 중인 작업을 백그라운드로 보냅니다.
fg
명령어로 다시 포그라운드로 가져올 수 있습니다.
-
Alt + F
/ Alt + B
:
- Alt + F: 커서를 다음 단어의 끝으로 이동합니다.
- Alt + B: 커서를 이전 단어의 시작으로 이동합니다.
- 빠르게 단어 단위로 이동하여 명령어를 편집할 때 유용합니다.
-
Ctrl + Y
:
- 이전에 Ctrl + U, Ctrl + K, Ctrl + W로 삭제한 내용을 붙여넣기합니다.
-
!!
:
- 가장 최근에 실행한 명령어를 다시 실행합니다.
- 예를 들어,
sudo !!
를 입력하면 마지막 명령어를 sudo
로 다시 실행할 수 있습니다.
2. 일반 리눅스 단축키
최고 우선순위
-
Alt + Tab
:
- 창 전환을 합니다. 여러 창을 전환하면서 작업할 때 유용합니다.
-
Ctrl + Alt + T
:
- 새 터미널 창을 열어줍니다.
- 빠르게 터미널을 열고자 할 때 유용합니다.
높은 우선순위
-
Ctrl + Shift + T
:
- 현재 터미널에서 새 탭을 엽니다.
- 여러 터미널 세션을 관리할 때 유용합니다.
-
Ctrl + Q
:
중간 우선순위
Print Screen
/ Alt + Print Screen
:
- 스크린샷을 찍습니다. 전체 화면이나 활성 창의 스크린샷을 저장할 수 있습니다.
요약
- 터미널 작업을 효율적으로 수행하려면
Ctrl + C
(프로세스 종료), Ctrl + L
(화면 정리), Ctrl + R
(명령어 검색), Ctrl + A
/Ctrl + E
(줄 이동) 등의 단축키가 필수적입니다.
- 일반적인 리눅스 사용에서는
Alt + Tab
(창 전환)과 Ctrl + Alt + T
(터미널 열기) 등이 유용합니다.
이러한 단축키를 활용하면 리눅스에서의 작업이 훨씬 효율적이고 빠르게 수행될 수 있습니다.