- Linux bash shell 컨트롤 팁
- bash 쉘에서만 사용할 수 있으므로, 사용중인 쉘 확인
echo $SHELL
- 만약 명령어가 작동하지 않을 경우 stty 설정 확인
stty -a
- Ctrl + w : 현재 위치로 부터 한 word 까지 잘라내어 클립보드에 저장
- Ctrl + u : 커서 위치부터 커맨드라인의 맨 앞까지 잘라내어 클립보드에 저장
- Ctrl + y : 클립보드에 있는 텍스트 붙여넣기
- Esc + 0 (숫자0) : 커서를 커맨드라인의 맨 앞으로 이동
- Ctrl + K : 커서 위치부터 커맨드라인의 맨 끝가지 잘라내어 클립보드에 저장
cf) Ctrl + Insert(Shift) 와 Ctrl + U(Y)의 차이
작동 환경: Ctrl + Insert는 주로 GUI 환경에서, Ctrl + U는 명령줄 인터페이스에서 사용됩니다.
버퍼: Ctrl + Insert는 시스템 클립보드를 사용하고, Ctrl + U는 셸의 내부 버퍼를 사용합니다.
범용성: Ctrl + Insert로 복사한 내용은 다른 애플리케이션에서도 사용 가능하지만, Ctrl + U는 같은 셸 세션 내에서만 사용 가능합니다.
따라서, 두 방식은 서로 다른 환경과 목적에 맞게 사용됩니다.
터미널에서 작업할 때는 Bash의 내장 단축키(Ctrl + U 등)를 사용하는 것이 더 효율적일 수 있지만,
다른 애플리케이션과 텍스트를 공유해야 할 때는 Ctrl + Insert (복사용)와 Shift + Insert (붙여넣기용)를 사용하는 것이 더 유용할 수 있습니다.
cf) Shift + Home : 한 줄복사 (GUI)
'Linux' 카테고리의 다른 글
CentOS7에 yarn 설치하기 (0) | 2023.03.27 |
---|---|
Linux 자주쓰는 명령어 정리 (0) | 2022.12.20 |