carlton.soul avatar

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

carlton.soul

Published: 25 Feb 2020 › Updated: 25 Feb 2020유용한 Bash 키보드 단축키 목록

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

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 단축키를 발견하면 계속 추가 할 것입니다. 이 기사에 실수 나 오타가 있다고 생각되면 아래 의견 섹션에 알려주십시오. 최대한 빨리 업데이트하겠습니다.

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

건배!

Leave 유용한 Bash 키보드 단축키 목록 to:

Written by

anybody

Read more # posts


Best Posts From carlton.soul

We have not curated any of carlton.soul's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From carlton.soul