Linux
셸 조작법
깜이오빠
2025. 1. 5. 23:38
서론
방향키로도 셸을 다룰 수 있지만, 작업 효율이 떨어진다.
따라서 Ctrl로 커서를 이동하는 데 익숙해져야 할 필요가 있다.
커서 이동
`Ctrl + b`
- 커서를 한 칸 뒤로 이동 (b = back)
`Ctrl + f`
- 커서를 한 칸 앞으로 이동 (f = forward)
`Ctrl + a`
- 커서를 처음으로 이동 (a = ahead)
`Ctrl + e`
- 커서를 끝으로 이동 (e = end)
`Alt + b`
- 커서를 한 단어 뒤로 이동 (b = back)
`Alt + f`
- 커서를 한 단어 앞으로 이동 (f = forward)
문자 삭제
`Ctrl + h`
- 커서 앞의 한 문자를 삭제
`Ctrl + d`
- 커서 위치의 한 문자를 삭제
`Ctrl + w`
- 커서 앞의 한 단어를 삭제
자르고 붙여넣기
`Ctrl + k`
- 커서부터 끝까지 cut
`Ctrl + u`
- 커서부터 처음까지 cut
`Ctrl + y`
- paste (yank)
화면 잠금 및 정리
`Ctrl + s`
- 화면 잠금
`Ctrl + q`
- 화면 잠금 해제
`Ctrl + l`
- 화면 정리
- `clear` 명령어와 같음
명령어 히스토리
`Ctrl + p`
- 이전 명령으로 이동 (previous)
- ↑ 방향키와 같음
`Ctrl + n`
- 다음 명령으로 이동 (next)
- ↓ 방향키와 같음
`Ctrl + r`
- 명령어 히스토리 검색 모드 진입 (reverse-i-search)
- `Ctrl + r` 다시 입력 시, 이전 검색 결과로 이동
- `Enter` 입력 시, 현재 검색 결과 실행
- `Esc` 입력 시, 커맨드 라인으로 복귀하며 검색 결과 유지
- `Ctrl + g` 입력 시, 커맨드 라인으로 복귀하며 검색 결과 삭제
Reference
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=285368686&start=slayer
모두의 리눅스
기초부터 탄탄하게 준비하는 리눅스 입문서. 리눅스가 무엇인지 소개하고, 리눅스를 사용할 수 있는 실습 환경을 준비하는 것에서 시작한다. 실습 환경이 준비되면 리눅스에서 가장 많이 사용
www.aladin.co.kr