Linux

Linux 파일 작성 수정 명령어

똑똑한망치 2024. 7. 22. 13:23
728x90
반응형

1. vi 편집기 사용하기

(1) INSERT 모드 (i)

문자 편집 가능

(2) COMMAND 모드 (esc)

복사 & 붙여넣기, 파일 저장 / 종료 등 다양한 작업 수행 가능

  • 종료 (quit) :q 입력 후 enter
  • 저장 (write) 및 종료 :wq 입력 후 enter
  • 저장 및 강제 종료 (!) :wq! 입력 후 enter
  • 줄삭제 (delete) dd
  • 복사 (copy) yy
  • 붙여넣기 (paste) p
  • 되돌리기(undo) u
  • 라인 넘버 보기 :set number
  • 텍스트 찾기 /{검색어}  ➡️ "n" 버튼으로 탐색
  • 텍스트 대체  :%s/{원본}/{대체}/g

 

2. 파일 내용 확인 : cat

 

3. 출력 내용 검색 : grep

파이프 " | " 와 함께 사용한다.

 

[이전 명령어] | [이후 명령어]

➡️ 명령어의 출력을 다음 명령으로 전달

 

파일 내용 검색 : cat [파일명] | grep [검색어]

이전 n 라인 출력 : grep -B n [검색어]

이후 n 라인 출력 : grep -A n [검색어]

대소문자 구분 없이 검색 : grep -i [검색어]

 

 

4. 출력 결과를 저장하는 리다이렉션 >, >>

[이전 명령어] > 파일명

➡️ 이전 명령어의 출력을 파일로 저장

 

> : 기존 파일이 있을 경우 덮어쓰기

>> : 기존 파일이 있을 경우 내용 추가

 

5. 아카이브로 묶기 : tar

(1) 아카이브란?

 

파일이나 디렉터리 아카이브 

➡️ : tar -cvf [결과파일.tar] [디렉터리 또는 파일]

 

파일이나 디렉터리 아카이브 해제

➡️ : tar -xvf [결과파일.tar]

 

파일이나 디렉터리 압축

➡️ : tar -czvf [압축파일.tar.gz] [디렉터리 또는 파일]

 

파일이나 디렉터리 압축 해제

➡️ : tar -xzvf [압축파일.tar.gz]

 

반응형

'Linux' 카테고리의 다른 글

Linux 기본 명령어  (0) 2024.07.21
Windows - Git Bash 설정  (0) 2024.07.20