Linux

Linux shell 조작법

PON_Z 2024. 7. 3. 21:51

- 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)

728x90

'Linux' 카테고리의 다른 글

CentOS7에 yarn 설치하기  (0) 2023.03.27
Linux 자주쓰는 명령어 정리  (0) 2022.12.20