리눅스 환경에서 davfs2를 이용한 WebDAV 네트워크 드라이브 마운트 가이드

WebDAV(Web Distributed Authoring and Versioning)는 HTTP 프로토콜을 확장하여 원격 서버의 파일을 로컬 드라이브처럼 관리할 수 있게 해주는 기술입니다. 리눅스 환경에서는 davfs2 도구를 사용하여 클라우드 저장소를 로컬 디렉토리에 마운트하고 일반 파일 시스템처럼 사용할 수 있습니다. 1. 필수 패키지 설치 먼저 각 배포판의 패키지 관리자를 사용하여 davfs2를 ...

8월 26일 03:31에 게시됨

리눅스 커널에서 VFS 객체 처리 및 기본 I/O 함수 구조

VFS 객체 관리 및 파일 시스템 등록 파일 시스템 등록 절차: 리눅스 커널은 모듈 형태나 정적으로 빌드된 파일 시스템을 동적으로 인식하기 위해 register_filesystem 함수를 사용한다. 이 함수는 전역 리스트에 파일 시스템 타입을 추가하며, 중복 등록을 방지하기 위해 이름 기반 검사를 수행한다. 현재 시스템에 등록된 모든 파일 시스템은 /proc/filesystems를 통해 ...

8월 4일 01:20에 게시됨

Linux 환경에서 수동 디스크 파티셔닝 및 마운트 설정 가이드

디스크 정보 확인 시스템에 연결된 모든 스토리지 장치와 현재 파티션 구조를 확인하기 위해 다음 명령어를 사용합니다. lsblk # 또는 fdisk -l 이 명령은 장치 이름(/dev/sda, /dev/sdb 등), 파티션 크기, 파티션 타입 등을 출력하여 어떤 디스크에 작업할지 결정하는 데 도움을 줍니다. 파티션 테이블 생성 및 분할 새로운 디스크 예: /dev/sdb)에 대해 파티셔닝을 수행 ...

7월 19일 19:10에 게시됨

Dockerfile에서 볼륨 마운트와 데이터 볼륨 컨테이너 활용하기

Dockerfile로 볼륨 마운트 구현하기 Dockerfile을 활용하면 컨테이너 내 특정 디렉토리를 호스트와 공유하는 볼륨을 마운트할 수 있습니다. Dockerfile 작성 # Dockerfile 내용 FROM centos VOLUME ["/data01", "/data02"] CMD ["/bin/bash"] 이미지 빌드 docker build -t mycentos:latest . 컨테이너 실행 및 확인 # 이미지 확인 docker images # 컨테이너 실 ...

6월 3일 18:49에 게시됨