유용한 Bash 키보드 단축키 목록

Words
870
Reading
4 min
Listen
Play
7y

image.png

터미널을 사용할때 유용한 단축키 모음입니다.

유용한 Bash 키보드 단축키 목록

Alt 키 단축키

  1. ALT + A – 줄의 시작으로갑니다.

  2. ALT + B – 커서 앞의 한 문자를 이동합니다.

  3. ALT + C – 실행중인 명령 / 프로세스를 일시 중단합니다. CTRL + C와 동일

  4. ALT + D – 빈 터미널을 닫습니다 (아무 것도 입력되지 않으면 터미널을 닫습니다). 또한 커서 다음의 모든 chracter를 삭제합니다.

  5. ALT + F – 한 문자 앞으로 이동합니다.

  6. Alt + T – 마지막 두 단어를 바꿉니다.

  7. ALT + U – 커서 다음에 단어의 모든 문자를 대문자로 표시하십시오.

  8. ALT + L – 커서 다음에 단어의 모든 문자를 캡쳐 해제합니다.

  9. Alt + R – 편집 한 경우 기록에서 가져온 명령에 대한 변경 사항을 모두 취소합니다.

위의 출력에서 ​​볼 수 있듯이 리버스 검색을 사용하여 명령을 가져 와서 해당 명령의 마지막 문자를 변경하고 ALT + R을 사용하여 변경 사항을 되돌 립니다.

  1. ALT +. – 이전 명령의 마지막 단어를 사용하십시오.

여러 명령에 동일한 옵션을 사용하려는 경우이 바로 가기를 사용하여 이전 명령의 마지막 단어를 다시 가져올 수 있습니다. 예를 들어,“ls -r”명령을 사용하여 디렉토리의 내용을 짧게해야합니다. 또한“uname -r”을 사용하여 커널 버전을보고 싶습니다. 두 명령 모두에서 공통어는 "-r"입니다. ALT + 로 편리하게 바로가는게 가능합니다. 먼저 ls -r 명령을 실행하여 역 단락을 수행하고 nex 명령에서 마지막 단어 "-r"을 사용하십시오 (예 : uname).

CTRL 키 단축키

  1. CTRL + A – 줄의 시작 부분으로 빠르게 이동합니다.

아래와 같은 명령을 입력한다고 가정하겠습니다. N 번째 줄에있는 동안 첫 번째 문자에 오타가 있음을 알았습니다.

$ gind . -mtime -1 -type

눈치 채 셨나요? 위 명령에서“find”대신“gind”를 입력했습니다. 왼쪽 화살표를 첫 글자까지 끝까지 눌러이 오류를 해결하고“g”를“f”로 바꿉니다. 또는 Ctrl + A 또는 Home 키를 누르면 즉시 줄의 시작 부분으로 이동하여 철자가 틀린 문자를 바꿉니다. 몇 초가 절약됩니다.

  1. CTRL + B – 한 문자 뒤로 이동합니다.

이 바로 가기 키는 커서를 한 문자 즉 커서 앞의 한 문자 뒤로 이동할 수 있습니다. 또는 왼쪽 화살표를 사용하여 한 문자 뒤로 이동할 수 있습니다.

  1. CTRL + C – 현재 실행중인 명령 중지

명령을 완료하는 데 너무 오래 걸리거나 실수로 실행 한 경우 CTRL + C 를 사용하여 명령을 강제로 중지하거나 종료 할 수 있습니다 .

  1. CTRL + D – 한 문자를 뒤로 삭제합니다.

백 스페이스 키가 작동하지 않는 시스템이있는 경우 Ctrl + D 를 사용하여 한 문자를 뒤로 삭제할 수 있습니다 . 이 바로 가기를 사용하면 종료와 유사하게 현재 세션에서 로그 아웃 할 수 있습니다.

  1. CTRL + E – 줄의 끝으로 이동

명령이나 줄의 시작 부분에서 철자가 틀린 단어를 수정 한 후에 CTRL + E 를 누르면 줄의 끝으로 빠르게 이동합니다. 또는 키보드에서 END 키를 사용할 수 있습니다.

  1. CTRL + F – 한 문자 앞으로 이동

커서를 한 문자 씩 앞으로 이동하려면 오른쪽 화살표 키 대신 CTRL + F 를 누르 십시오 .

  1. CTRL + G – 명령을 실행하지 않고 기록 검색 모드를 종료합니다.

bash-shortcuts.gif

위 스크린 샷에서 볼 수 있듯이 역 검색을 수행했지만 명령을 실행하지 않고 기록 검색 모드를 종료했습니다.

  1. CTRL + H – 커서 앞의 문자를 BASKSPACE와 같이 삭제합니다.

  2. CTRL + J – ENTER / RETURN 키와 동일합니다.

ENTER 키가 작동하지 않습니까? 문제 없어요! ENTER 키 대신 CTRL + J 또는 CTRL + M을 사용할 수 있습니다.

  1. CTRL + K – 커서 다음의 모든 문자를 삭제합니다.

커서 다음의 문자를 삭제하기 위해 DELETE 키를 계속 누르고있을 필요는 없습니다. 커서 다음의 모든 문자를 삭제하려면 CTRL + K 를 누르 십시오 .

  1. CTRL + L – 화면을 지우고 선을 다시 표시합니다.

화면을 지우려면 "clear"를 입력하지 마십시오. CTRL + L을 누르면 현재 입력 된 행을 지우고 다시 표시 할 수 있습니다.

  1. CTRL + M – CTRL + J 또는 RETURN과 동일합니다.

  2. CTRL + N – 명령 내역에 다음 줄을 표시합니다.

아래쪽 화살표를 사용할 수도 있습니다.

  1. CTRL + O – 역방향 검색 (예 : CTRL + R)을 사용하여 찾은 명령을 실행합니다.

  2. CTRL + P – 명령 내역에서 이전 줄을 표시합니다.

위쪽 화살표를 사용할 수도 있습니다.

  1. CTRL + R – 기록을 뒤로 검색합니다 (역 검색).

  2. CTRL + S – 기록을 앞으로 검색합니다.

  3. CTRL + T – 마지막 두 문자를 바꿉니다.

이것은 내가 가장 좋아하는 단축키 중 하나입니다. "ls"대신 "sl"을 입력했다고 가정하겠습니다. 문제 없어요! 이 단축키는 아래 스크린 샷과 같이 문자를 바꿉니다.

CTRLT-1.gif

  1. CTRL + U – 커서 앞의 모든 문자를 삭제합니다 (점에서 줄의 시작 부분으로 뒤로 이동).

이 단축키는 입력 한 모든 문자를 한 번에 뒤로 삭제합니다.

  1. CTRL + V – 다음 문자를 그대로 입력합니다.

  2. CTRL + W – 커서 앞의 단어를 삭제합니다.

CTRL + U와 혼동하지 마십시오. Ctrl + W는 커서 뒤의 모든 항목을 삭제하지 않고 한 단어 만 삭제합니다.

CTRLW-1.gif

  1. CTRL + X – 현재 단어의 가능한 파일 이름 완성을 나열합니다.

  2. CTRL + XX – 명령 행 시작과 현재 커서 위치 사이를 이동합니다 (다시 다시).

  3. CTRL + Y – 삭제하거나 잘라낸 마지막 항목을 검색합니다.

21 번째 명령에서 CTRL + W를 사용하여“-al”이라는 단어를 삭제했습니다. CTRL + Y를 사용하여 해당 단어를 즉시 검색 할 수 있습니다.

CTRLY-1.gif

보다? “-al”을 입력하지 않았습니다. 대신 CTRL + Y를 눌러 검색했습니다.

  1. CTRL + Z – 현재 명령을 중지합니다.

이 단축키를 잘 알고있을 것입니다. 현재 실행중인 명령을 종료합니다. 포 그라운드에서 fg 를 사용하거나 백그라운드 에서 bg 를 사용하여 다시 시작할 수 있습니다 .

  1. CTRL + [ – ESC 키와 동일합니다.

여러 가지 잡다한

  1. !! – 마지막 명령을 반복합니다.

  2. ESC + t – 마지막 두 단어를 바꿉니다.

ls -al

예를 들어 다음 명령을

al -ls

그게 내가 생각한 전부 야 앞으로 Bash 단축키를 발견하면 계속 추가 할 것입니다. 이 기사에 실수 나 오타가 있다고 생각되면 아래 의견 섹션에 알려주십시오. 최대한 빨리 업데이트하겠습니다.

올 더 좋은 물건. 계속 지켜봐주세요!

건배!

유용한 Bash 키보드 단축키 목록 | Ecency