본문 바로가기
KNOU/UNIX

[UNIX시스템] 텍스트 편집

by bottlesun 2022. 11. 30.
728x90

리눅스와 텍스트 파일

설정 정보나 셸스크립트가 텍스트 파일로 존재

공유가 쉽고 텍스트 편집기로 간단한 편집이 가능

종류

gedit - GNOME 데스크톱에서 제공 (작고 가벼움)

emacs - 화면단위 편집기로 다양한 기능 제공 ( 사용법이 어려움)

vi - 유닉스 계열 운영체제에서 가장 보편적

vi 편집기

시작하기

vi [options] [filename]

vi 편집기와 세 가지 모드

명령모드 - (커서/이동, 삭제, 복사/붙혀넣기)
라인모드 - (저장, 검색, 대치 등)
입력모드

vi 종료하기

명령 모드에서 키보드 명령을 입력

ZZ(대문자zz) : 변경 내용을 저장하고 종료

라인모드 종료 명령어

:q - 종료 (변경 내용이 없을경우)

:w [filename] - 저장

:x [filename] - 변경사항이 있었다면 저장 후 종료

[]! : 명령어 뒤에 !를 넣으면 강제로 실행.

locate 명령

문자열 패턴이 (기본적으로 / 로 시작하는) 파일이 포함될 때, 해당 파일의 이름 출력

locate [options] pattern

find 명령

검색 위치에서 조건에 맞는 파일을 찾고 명령 수행

find [pathnames] [expression]

pathename (경로)을 지정하지 않으면 현재 디렉터리(서브 디렉터리 포함)를 기준으로 함

728x90

댓글