반응형

Linux 15

Django(Linux)

OverviewDjango는 Python으로 개발된 강력한 웹 애플리케이션 프레임워크이다.빠르고 안정적인 웹 애플리케이션을 개발할 수 있도록 다양한 기능을 제공하며, MVT(Model-View-Template) 패턴을 따른다.본 문서에서는 Django의 개념, 환경 설정, 프로젝트 생성, 실행 방법, 도메인 설정 등에 대해 다룬다.Django를 처음 접하는 개발자도 쉽게 이해할 수 있도록 설치부터 실행까지의 과정을 정리하였다.       이 문서를 통해 배우는 내용Django 개념 이해Python 및 Django 설치Django 프로젝트 생성 및 실행ALLOWED_HOSTS 설정 및 방화벽 등록심볼릭 링크 설정 및 도메인 연결이제 Django의 기본 개념을 익히고, 직접 환경을 구성해보자!        ..

Linux 2022.02.16

LVM(Logical Volume Manager) 개요 및 실습

Overview이 글에서는 LVM(Logical Volume Manager)의 개념과 설정 방법을 다룬다.LVM을 사용하면 HDD(또는 SSD)의 공간을 논리적으로 관리하여 확장성과 유연성을 극대화할 수 있다.        1. LVM이란?LVM(Logical Volume Manager)은 물리적 디스크를 논리적으로 관리할 수 있도록 도와주는 기능이다.이를 통해 여러 개의 디스크를 하나의 저장 공간처럼 사용할 수 있으며, 저장소 크기를 동적으로 변경할 수도 있다.   LVM의 주요 특징특징설명쉬운 관리기존 파티션 방식보다 더 유연한 관리 가능논리적 저장소 접근실제 물리적 디스크가 여러 개라도 하나의 논리적 볼륨으로 사용 가능확장성스토리지 공간을 필요할 때마다 동적으로 확장 가능데이터 보안 및 효율성데이터..

Linux 2022.02.16

리눅스 압축 명령어 정리 (tar, zip, gzip 차이)

Overview리눅스에서는 파일 압축 및 보관을 위한 다양한 유틸리티를 제공한다.압축을 통해 디스크 공간을 절약하고, 파일을 효율적으로 관리하며, 전송 속도를 향상시킬 수 있다.이 글에서는 리눅스에서 가장 일반적으로 사용되는 압축 및 보관 유틸리티와 그 사용법에 대해 정리한다. 리눅스 압축&보관 유틸리티란?리눅스에서 파일을 압축하는 주요 유틸리티는 gzip, bzip2, xz, zip, compress 등이 있다.파일을 보관(Archive)하는 유틸리티로는 tar이 가장 널리 사용된다.​ 💡 압축 & 보관 유틸리티의 차이점압축 (Compression): 개별 파일을 크기가 줄어든 형태로 변환보관 (Archiving): 여러 개의 파일을 하나로 묶음 (tar) ✅ 일반적인 압축 효율 비교압..

Linux 2022.01.18

리눅스에서 마운트 자동화하기 - Auto Mount 설정법

Overview파일 시스템을 다루는 과정에서 마운트(Mount)와 오토 마운트(Auto Mount) 개념은 매우 중요하다.특히, 시스템이 부팅될 때마다 수동으로 마운트해야 하는 번거로움을 없애기 위해 오토 마운트 설정이 필수적이다. 이 글에서는 마운트(Mount)와 오토 마운트(Auto Mount)의 개념과 설정 방법을 정리하고,이를 실습할 수 있도록 마운트 명령어와 fstab 설정 방법을 알아본다. 마운트(Mount)란?Linux 또는 Unix 시스템에서 **마운트(Mount)**란 특정 디렉터리에 파일 시스템을 연결하여 접근할 수 있도록 하는 과정이다. 일반적으로 외장 HDD, SSD, USB, 네트워크 스토리지(NFS), ISO 이미지 등을 마운트하여 사용한다.​ mount ..

Linux 2022.01.17

파티션(Partition)

Overview리눅스에서 디스크를 활용하기 위해서는 파티션(Partition)과 파일 시스템을 적절하게 설정해야 한다.디스크 파티션을 나누는 이유는 데이터를 논리적으로 구분하고, OS 및 데이터를 효율적으로 관리하기 위해서다. 이 글에서는 리눅스에서 사용할 수 있는 파티션 종류와 설정 방법을 정리하고,fdisk와 parted 명령어를 사용하여 실습을 진행한다.       파티션(Partition)이란? 파티션이란 물리적인 디스크를 논리적인 여러 개의 영역으로 나누는 것을 의미한다.리눅스에서 사용하는 주요 파티션의 종류는 다음과 같다. 파티션 종류설명제한 사항Primary Partition (주 영역 파티션)OS 및 주요 데이터 저장최대 4개까지 가능Extended Partition (확장 영역 파티션)논..

Linux 2022.01.17
반응형