KNOU/UNIX
[UNIX시스템] 텍스트 편집
bottlesun
2022. 11. 30. 17:41
리눅스와 텍스트 파일
설정 정보나 셸스크립트가 텍스트 파일로 존재
공유가 쉽고 텍스트 편집기로 간단한 편집이 가능
종류
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