들어가며 🚀

윈도우 같은 GUI 에 익숙해진 저같은 많은 사람들이 리눅스를 처음 접하면서 리눅스의 터미널 사용을 어려워 합니다. 저는 처음 엔지니어링 업무를 하면서 선배들이 키보드 단축키로 터미널을 능숙하게 만지는것이 멋있어서 Bash 단축키들을 처음 사용해봤는데, 생각보다 익숙해지는데도 어렵지 않았고, 단축키를 사용하고 업무 스트레스가 엄청나게 줄었답니다. 😂


이번 포스팅에서는 필요 없는 단축키들은 제외하고 제가 실제로 업무 환경에서 매일 사용하는 Bash 단축키들을 정리해봤습니다. 

 

커서 이동 단축키 🚀

단축키 기능 사용 사례
Ctrl + A 라인의 시작부분으로 커서이동  라인의 시작부분에서 수정할 때
Ctrl + E 라인의 끝부분으로 커서이동 라인의 마지막 부분에서 수정할 때 
Ctrl + B 한문자 앞으로 커서이동 방금 전에 입력한 문자를 수정하려 할 때 
Ctrl + F 한문자 뒤로 커서이동 커서 앞의 문자를 건너뛰고 다음 문자를 수정하려 할 때 
Alt + B 현재 단어의 시작으로 커서 이동 현재 단어의 처음 부분을 수정하려 할 때 
Alt + F 현재 단어의 끝으로 커서 이동 현재 단어 다음에 새로운 단어나 명령어를 추가하려 할 때 

 

텍스트 편집 단축키 🚀

단축키 기능 사용 사례
Ctrl + U 현재 커서 앞부분 삭제 현재 위치에서 명령어 라인 맨 앞까지의 내용을 제거하려 할 때
Ctrl + K 현재 커서 뒷부분 삭제 현재 위치에서 명령어 라인 맨 끝까지의 내용을 제거하려 할 때
Ctrl + W 커서 앞 단어 삭제 앞에 입력한 한 단어만 삭제하려 할 때
Alt + D 커서 뒷 단어 삭제 커서 앞의 문자를 건너뛰고 다음 문자를 수정하려 할 때 
Alt + T 현재 단어와 이전 단어 교체 두 단어의 순서를 잘못 입력했을 때 바꾸려 할 때

 

히스토리 탐색 및 명령어 실행  🚀

단축키 기능 사용 사례
Ctrl + L 화면 Clear 화면이 복잡해서 화면을 초기화 할 때
Ctrl + R 이전에 사용한 명령어 검색  이전에 사용했던 긴 명령어를 다시 실행하려 할 때
Ctrl + J 검색 결과 명령어 수행  Ctrl + R로 검색한 후, 원하는 명령어를 바로 실행하려 할 때
⬆️ 이전 명령어로 이동 전에 실행했던 명령어를 다시 확인/실행 하려고 할 때
⬇️ 다음 명령어로 이동 전에 실행했던 명령어를 다시 확인/실행 하려고 할 때
Tab 명령어 자동완성 명령어 자동 완성으로 타이핑 시간을 줄임

 

마치며🚀

이번 포스팅에서는 리눅스 환경에서 작업을 효율적으로 만들어주는 중요한 Bash Terminal 단축키들을 정리해 봤습니다. 해당 포스팅이 여러분의 작업에 도움이 되길 바라며, 향후 프로젝트나 작업에 도움이 되길 바랍니다. 질문이나 논의가 필요하다면 댓글을 통해 소통 부탁드립니다. 🍕

+ Recent posts