SMALL Linux22 [Linux] 6. 리눅스 문서 편집기(vi) 1. vi 동작 모드 - vi의 모드는 입력 모드, 명령 모드외에 마지막행 모드가 있다. - 입력 모드 : 실제로 내용을 입력 할 수 있는 모드 - 명령 모드, 마지막 행 모드 : 글자의 행의 삭제,검색,저장 등의 기능 수행하는 모드 2. vi 시작과 종료 2-1. vi 명령어 지정한 파일을 편집한다. 파일명을 지정하지 않으면 빈 파일이 열리고, 이 빈 파일의 파일명은 별도로 정할 수 있다. - 형식 : vi [파일] - 사용 예 - vi의 저장과 종료 명령키 모드 명령키 기능 마지막 행 모드 :q vi에서 작업한 것이 없을 때 그냥 종료 :q! 작업한 내용을 저장하지 않고 종료 :w 파일명 작업한 내용을 저장만 한다. 파일명을 지정하면 다른 파일로 저장 :wq, :wq! 작업한 내용을 저장하고 vi를 .. 2023. 2. 8. [Linux] 5. 리눅스의 문서 편집기 1. 리눅스의 편집기 종류 1-1. ed - 유닉스 초기 행 편집기 지금은 거의 사용하지 않음 1-2. ex - 행 편집기이며 vi에 연결하여 vi를 더욱 강력하게 하는 다양한 기능을 제공 1-3.sed - 스트림 편집기로 파일 내용을 일괄적으로 바꿔서 출력한다. 셸 스크립트를 작성 할 때 파일을 읽어들여 편집하는 기능을 수행하는데 주로 사용 1-4.vi 리눅스에서 일반적으로 사용하는 편집기다. 사용하는 명령이 단순하지만 윈도우 메모장과는 다른 방식이기때문에 익히는데 시간이 소요된다. 구분 종류 행 단위 편집기 ed, ex, sed 화면 단위 편집기 vi, emacs(이맥스) GUI 편집기 gedit 2. 모드형과 비모드형 편집기 - 비모드형 편집기 : 윈도우 메모장 같은 형식, 입력모드, 명령모드가 구.. 2023. 2. 8. [Linux] 4. 리눅스 파일 관련 명령 1. 파일 내용 출력 1-1 cat 명령어 파일 내용을 출력하는 명령어 - 형식 : cat [옵션] [파일] - 옵션 옵션 설명 -n 행 번호를 붙여서 출력한다. 사용 예 : cat /etc/hosts, cat -n /etc/hosts 1-2. more 명령어 파일 내용을 화면 단위로 출력 - 형식 : more [옵션] [파일] 옵션 설명 + 행번호 출력을 시작 할 행 번호를 지정 - 사용 예 : more /etc/services, more +5 /etc/services 1-3. less 명령어 파일 내용을 화면 단위로 출력하는 기능으로 more 명령어를 개선한 명령어이다. less 명령어는 한행씩 스크롤도 가능 - 형식 : less [파일] - 동작 키 키 동작 j, 방향키(아래) 한 행씩 다음 행으로.. 2023. 2. 8. [Linux] 3. 리눅스 디렉터리 관련 명령 1. 현재 디렉터리 확인 1-1. pwd 명령어 현재 디렉터리 위치를 확인하는 명령 - 형식 : pwd 2. 디렉터리 이동 2-1. cd 명령어 - 형식 : cd [디렉터리] - 사용 예 : cd, cd/tmp, cd 다운로드 - 홈 디렉토리로 이동 : cd ~, cd 3. 디렉터리 내용 확인 3-1. ls 명령어 - 형식 : ls [옵션] [디렉터리(파일)] - 사용 예 : ls, ls -F, ls -al /tmp - 옵션 옵션 설명 -a 숨김 파일을 포함하여 모든 파일 목록 출력 -d 디렉토리 자체의 정보 출력 -i 첫 번째 행에 inode 번호를 출력 -l 파일의 상세 정보를 출력 -A .(마침표)와 ..(마침표 두 개)를 제외한 모든 파일 목록 출력 -F 파일의 종류 표시( * : 실행파일, / .. 2023. 2. 8. 이전 1 2 3 4 5 6 다음 728x90 반응형 LIST