[Linux] 리눅스 파일 내용 확인 및 관리 명령어Linux2024. 12. 23. 01:29
Table of Contents
728x90
리눅스 파일 내용 확인 및 관리 명령어
Linux에서 파일 내용을 확인하거나, 검색, 출력 저장, 압축 작업 등을 수행하는 다양한 명령어를 소개함.
파일 내용 확인
cat
- 파일의 내용을 한 번에 출력하여 확인.
cat filename.txt
grep
- 출력 내용을 검색할 때 사용.
- 주로 파이프(
|
)와 함께 활용.
주요 사용법
# 출력 명령어의 결과에서 특정 단어 검색
[출력명령어] | grep [검색어]
# 파일의 내용에서 특정 단어 검색
cat [파일명] | grep [검색어]
# 검색어 이전 n라인 출력
grep -B n [검색어] filename.txt
# 검색어 이후 n라인 출력
grep -A n [검색어] filename.txt
# 대소문자 구분 없이 검색
grep -i [검색어] filename.txt
출력 결과 저장
리다이렉션 (>
, >>
)
>
: 기존 파일이 있을 경우 덮어쓰기.>>
: 기존 파일이 있을 경우 내용 추가.# 결과를 덮어쓰기 echo "Hello, World!" > output.txt
결과를 파일에 추가
echo "Hello, again!" >> output.txt
---
## 큰 파일 읽기
### less
- 대형 파일을 단계적으로 읽기 위한 명령어.
```bash
less filename.txt
주요 조작키
- 엔터: 다음 라인 이동.
- 스페이스: 다음 페이지 이동.
파일 및 디렉터리 아카이브와 압축
tar
- 여러 파일이나 디렉터리를 하나의 파일로 묶는 명령어.
아카이브 생성
tar -cvf [결과파일.tar] [디렉터리 또는 파일]
# -c: 아카이브 생성
# -v: 진행 상황 표시
# -f: 파일 이름 지정
아카이브 추출
tar -xvf [결과파일.tar]
# -x: 아카이브 해제
아카이브와 압축 동시 작업
# 디렉터리나 파일을 gzip으로 압축하며 아카이브 생성
tar -czvf [결과파일.tar.gz] [디렉터리 또는 파일]
# 압축 해제와 아카이브 해제
tar -xzvf [결과파일.tar.gz]
'Linux' 카테고리의 다른 글
[Linux] which 명령어 (0) | 2024.12.26 |
---|---|
[Linux] man 명령어 (0) | 2024.12.26 |
[Linux] "~" 와 "/" 차이 (0) | 2024.12.26 |
[Linux] 리눅스 시스템 관리 기본 명령어 (1) | 2024.12.23 |
[Linux] 리눅스 vi 편집기 기본 명령어 (0) | 2024.12.23 |
@mane Lab :: 마네의 연구소
배움에 즐거움을 느끼는 마네의 연구소입니다. 이미지 출처 : https://www.instagram.com/hoseobiiiiiii._.0410/
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!