본문 바로가기

운영체제74

리눅스 파일 시스템과 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.
윈도우 11 업그레이드 가능 여부 확인 – 내 PC가 지원되는지 확인하는 방법! 윈도우 11이 출시된 지 꽤 되었지만, 아직도 "내 컴퓨터가 윈도우 11을 지원할까?" 고민하시는 분들이 많습니다. 기존 윈도우 10 사용자라면 무료로 업그레이드가 가능하긴 하지만, 하드웨어 요구사항이 있기 때문에 모든 PC에서 업그레이드할 수 있는 것은 아닙니다.오늘은 윈도우 11 업그레이드 가능 여부를 확인하는 가장 정확하고 쉬운 방법을 알려드릴게요! 👇✅ 1. 윈도우 11 최소 시스템 요구사항먼저 마이크로소프트가 밝힌 공식 요구사항부터 간단히 살펴볼게요:프로세서: 1GHz 이상, 2코어 이상, 64비트 호환 CPURAM: 4GB 이상저장 공간: 64GB 이상펌웨어: UEFI, Secure Boot 가능TPM: 버전 2.0그래픽 카드: DirectX 12 이상을 지원하는 WDDM 2.0 드라이버디스.. 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.