-
touch
touch 명령어는 파일의 접근(access) 시간과 수정(modification) 시간을 변경하는 데 사용됩니다. 또한, 파일이 존재하지 않을 경우 새로운 빈 파일을 생성하는 용도로도 사용됩니다.
사용 예:
- 새 파일 생성: touch 새파일.txt
- 기존 파일의 시간 정보 업데이트: touch 기존파일.txt
nano
nano는 사용하기 쉬운 텍스트 에디터 중 하나입니다. CLI(Command Line Interface) 환경에서 사용되며, 파일의 내용을 직접 편집할 수 있게 해줍니다.
기본 사용법:
- 파일 열기: nano 파일명
- 파일 편집 후 저장: Ctrl + O를 누르고, Enter를 눌러 저장
- nano 종료: Ctrl + X
nano에서 유용한 단축키:
- Ctrl + W: 파일 내에서 검색
- Ctrl + K: 커서가 위치한 줄 잘라내기
- Ctrl + U: 잘라낸 줄 붙여넣기
vi
- vi는 Unix와 같은 시스템에서 가장 기본적인 텍스트 편집기 중 하나입니다.
- 비교적 학습 곡선이 높은 편이며, 모드 기반의 편집기입니다(삽입 모드, 명령 모드 등).
- 기본적으로 대부분의 Unix 시스템에 포함되어 있습니다.
기본 사용법:
- 파일 열기: vi filename
- 삽입 모드 전환: i를 누르면 편집할 수 있습니다.
- 명령 모드로 돌아가기: Esc를 누릅니다.
- 저장 후 종료: :wq를 입력하고 Enter를 누릅니다.
- 종료(변경사항 없이): :q를 입력하고 Enter를 누릅니다.
vim
- vim은 vi의 개선된 버전으로, "Vi IMproved"의 약자입니다.
- vi보다 많은 기능을 제공하며, 편리한 편집 기능, 문법 강조, 멀티레벨 되돌리기, 확장 가능한 플러그인 시스템 등이 포함됩니다.
- 학습 곡선은 여전히 높지만, 익숙해지면 매우 강력한 편집 기능을 제공합니다.
기본 사용법:
- 파일 열기: vim filename
- 삽입 모드, 명령 모드의 사용법은 vi와 동일합니다.
- 추가적인 기능: vim은 vi보다 많은 단축키와 명령어를 제공합니다.