반응형 Computer Science85 [RHCSA #6] Chapter4: 텍스트 파일 관리 (Redhat 9) 리눅스 텍스트 파일 관리텍스트 파일은 리눅스 시스템에서 설정 관리, 로그 분석, 데이터 처리 등 다양한 역할을 합니다. 이번 포스팅에서는 텍스트 파일을 다루는 데 필수적인 명령어와 활용법을 상세히 알아봅니다.1. 텍스트 파일 읽기 도구1.1 cat (concatenate)텍스트 파일의 내용을 출력하거나 여러 파일을 합칠 때 사용합니다.사용법:cat file1.txt # 파일 출력cat file1.txt file2.txt # 두 파일의 내용 출력cat file1.txt > newfile.txt # 파일을 새로운 파일로 복사옵션:-n: 각 줄에 번호를 추가.-E: 줄 끝에 $ 표시.1.2 less대용량 파일을 페이지 단위로 탐색할 수 있습니다.파일을 읽는 데 최적화된 도구로, 메모리.. 2024. 11. 24. [RHCSA #5] Chapter3: tar 정복하기 (Redhat 9) tar 명령어란?tar은 파일 및 디렉토리를 하나의 아카이브 파일로 묶거나 풀 때 사용하는 리눅스 명령어입니다."tape archive"의 약자로, 데이터를 백업하거나 전송할 때 유용합니다. 아카이브 파일의 확장자는 보통 .tar입니다.압축 자체는 지원하지 않지만, gzip, bzip2 등의 압축 도구와 결합하여 사용됩니다. tar 명령어는 여러 파일을 하나로 묶거나(아카이브), 해제하는 데 사용.**압축 옵션(-z, -j, -J)**과 결합하여 데이터를 효율적으로 관리.-c, -x, -t 등의 옵션을 조합해 다양한 파일 관리 작업 수행 가능.1. tar 명령어 기본 구문tar [옵션] [아카이브 파일 이름] [대상 파일/디렉토리]옵션:-c: 아카이브 생성 (Create).-x: 아카이브 추출 (Extr.. 2024. 11. 23. [RHCSA #4] Chapter 3: 필수 파일 관리 도구 Chapter 3: 필수 파일 관리 도구 파일 시스템 계층 (Filesystem Hierarchy Standard, FHS)마운트 (Mount)파일 및 디렉토리 관리하드 링크 (Hard Link)심볼릭 링크 (Symbolic Link)아카이브 (Archive)압축 파일 관리 1. 마운트 작업 (Mounting Filesystems)1-1. 마운트란?**마운트(Mount)**는 파일 시스템을 디렉토리(마운트 포인트)에 연결하여 사용할 수 있도록 설정하는 작업입니다.디스크, 파티션, 네트워크 공유, ISO 이미지 등 다양한 장치를 마운트할 수 있습니다.1-2. 기본 마운트 명령어마운트 구문:: 마운트할 대상 (예: /dev/sda1).: 파일 시스템을 연결할 디렉토리.mount [옵션] 마운트 예제:파티션.. 2024. 11. 23. [RHCSA #3] Chapter 2: Using Essential Tools 문제 Chapter 2: 필수 도구 사용하기 (퀴즈와 정답)퀴즈 1: 명령어 구조와 리디렉션문제: 다음 명령어의 결과는 무엇인가?정답: Hello Worldecho "Hello World" > output.txt cat output.txt문제: 아래 명령어에서 >>와 >의 차이는 무엇인가?정답: >는 파일을 덮어쓰고, >>는 파일에 내용을 추가합니다.echo "Line 1" > file.txt echo "Line 2" >> file.txt퀴즈 2: 히스토리 명령어문제: history 명령어의 결과에서 특정 명령어를 다시 실행하려면 어떻게 해야 하는가?정답: !4545 ls -l /home 46 cat file.txt문제: 히스토리 목록을 삭제하려면 어떤 명령어를 사용하는가?정답: history -c퀴즈 3: .. 2024. 11. 22. [RHCSA #2] Chapter 2: 필수 도구 사용하기 (Using Essential Tools) Chapter 2: 필수 도구 사용하기 (Using Essential Tools) Point기본 Shell 명령어 사용법I/O 리디렉션 및 파이프 활용파일 편집 (vim)Shell 환경 이해 및 변수 관리1. 기본 셸 스킬 (Basic Shell Skills)1-1. 명령어 구조리눅스 명령어의 기본적인 구조는 다음과 같습니다.[command] [options] [arguments]command: 실행할 명령어 (예: ls).options: 명령어의 동작을 변경하는 옵션 (예: -l, -a).arguments: 명령어가 처리할 대상 (예: /home).예제:ls -l /homels: 디렉토리 내용을 출력.-l: 상세 리스트 형식 출력 옵션./home: 대상 디렉토리.1-2. 리디렉션 (Redirectio.. 2024. 11. 22. [RHCSA #1] Chapter 1: 버추얼 박스 설치 & 레드햇 운영체제 설치 시험 준비 링크영문: https://alldrops.info/posts/linux-drops/2021-09-15_rhcsa-8-deploy-configure-and-maintain-systems/Redhat 공식 문서https://docs.redhat.com/ko virtual box 다운 링크: https://www.virtualbox.org/wiki/Downloads Redhat iso(dvd) 다운 링크 : https://access.redhat.com/downloads/content/479/ver=/rhel---9/9.0/x86_64/product-software 2024.11.18 기준 RHCSA 시험은 Redhat 9.0 버전으로 진행되기 때문에 해당 버전에 맞춰 진행 iso 다운로드 .. 2024. 11. 22. 이전 1 ··· 11 12 13 14 15 다음 반응형