운영체제/리눅스(CentOS)51 리눅스에서 RAID 설정과 관리하기 (RAID 0, 1, 5, 10 설정 방법) 리눅스에서 소프트웨어 RAID를 설정하면 별도의 하드웨어 RAID 컨트롤러 없이도 디스크를 조합해 성능 향상, 데이터 중복, 또는 두 가지를 동시에 얻을 수 있습니다. 이 포스트에서는 RAID 0, RAID 1, RAID 5, RAID 10의 설정 방법을 예제와 함께 소개하겠습니다.✅ 목차1. RAID란 무엇인가?2. 소프트웨어 RAID 준비하기3. RAID 0 설정 방법4. RAID 1 설정 방법5. RAID 5 설정 방법6. RAID 10 설정 방법7. RAID 상태 확인 및 관리8. 마무리1. RAID란 무엇인가?RAID(Redundant Array of Independent Disks)는 여러 개의 디스크를 조합해 하나의 논리적 디스크처럼 사용하는 기술입니다. 목적에 따라 성능 향상(RAID 0).. 2025. 4. 15. 리눅스 파일 시스템과 LVM 완벽 가이드 1. 리눅스 파일 시스템이란?파일 시스템은 데이터를 저장하고 관리하는 방식입니다. 리눅스에서 자주 사용하는 파일 시스템은 ext4와 xfs입니다.ext4저널링 파일 시스템안정성, 호환성 우수일반적인 서버, 데스크탑에 적합xfs고성능, 대용량 파일 처리에 유리리사이징은 확장만 가능 (축소 불가)로그 분석 서버나 대용량 스토리지에 적합포맷 명령어# ext4로 포맷mkfs.ext4 /dev/sdb1# xfs로 포맷mkfs.xfs /dev/sdb12. LVM(Logical Volume Manager)이란?LVM은 논리적으로 디스크를 나누고 관리할 수 있도록 해주는 시스템입니다. 유연한 디스크 관리가 가능하며, 디스크를 동적으로 확장하거나 줄일 수 있습니다.LVM 구성요소PV (Physical Volume) : .. 2025. 4. 10. 🐧 리눅스 Bash 스크립트 작성법 (기초 문법과 예제) 리눅스를 자주 사용하는 사람이라면, 반복적인 작업을 자동화하기 위해 Bash 스크립트를 사용하는 일이 많습니다. Bash 스크립트의 기초 문법과 간단한 예제를 통해 쉽게 따라할 수 있도록 정리해보겠습니다.✅ Bash 스크립트란?Bash(Bourne Again SHell)는 리눅스에서 가장 많이 쓰이는 쉘입니다. Bash 스크립트는 Bash 명령어들을 모아놓은 텍스트 파일로, 실행 시 명령어들이 순차적으로 실행됩니다.📄 스크립트 기본 구조#!/bin/bash # 위는 shebang. 스크립트가 bash로 실행되도록 지정 echo "Hello, World!"💡 스크립트 작성 및 실행 방법nano hello.sh chmod +x hello.sh ./hello.sh✏️ 기초 문법1. 변수name="홍길동".. 2025. 4. 9. 🛡️ 리눅스 보안 모듈 기초: SELinux와 AppArmor 리눅스는 사용자 권한 기반의 기본 보안 모델(Discretionary Access Control, DAC) 외에도, 더 강력한 보안을 위해 MAC(Mandatory Access Control) 기반의 보안 모듈을 제공합니다. 대표적인 것이 SELinux와 AppArmor입니다.🔒 SELinux란?SELinux(Security-Enhanced Linux)는 NSA에서 개발한 보안 모듈로, 파일·프로세스·포트에 보안 컨텍스트(Security Context)를 부여해 세밀하게 접근 제어를 수행합니다.📌 SELinux 모드 종류Enforcing: 정책을 강제 적용 (위반 시 차단)Permissive: 위반 허용하지만 로그 기록Disabled: SELinux 완전히 비활성화🧪 SELinux 상태 확인 및 설.. 2025. 4. 8. 이전 1 2 3 4 5 6 ··· 13 다음