리눅스에서의 파일 시스템 마운트하기 - mj의 블로그

리눅스에서의 파일 시스템 마운트하기

안녕하세요, mj입니다! 오늘은 리눅스에서 파일 시스템을 마운트하는 방법에 대해 알아보겠습니다. 파일 시스템 마운트는 데이터 접근을 위해 특정 디렉토리에 파일 시스템을 연결하는 과정입니다. 이 글에서는 마운트의 기본 개념과 함께 실습 예제를 통해 자세히 설명하겠습니다.

1. 파일 시스템 마운트의 기본 개념

파일 시스템 마운트는 리눅스 운영 체제에서 외부 저장 장치나 파티션의 데이터를 사용할 수 있도록 하는 과정입니다. 기본적으로, 리눅스는 모든 파일을 트리 구조로 관리하며, 이를 위해 각 파일 시스템을 특정 디렉토리에 연결해야 합니다.

2. 마운트할 장치 확인하기

먼저, 마운트할 장치를 확인해야 합니다. 이를 위해 lsblk 명령어를 사용할 수 있습니다. 이 명령어는 현재 시스템에 연결된 블록 장치의 목록을 보여줍니다.

lsblk

예시 출력

    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   100G  0 disk 
    ├─sda1   8:1    0    95G  0 part /
    └─sda2   8:2    0     5G  0 part [SWAP]
    sdb      8:16   0   200G  0 disk 
    └─sdb1   8:17   0   200G  0 part 
    

3. 마운트 포인트 생성하기

마운트할 장치의 데이터를 연결할 디렉토리인 마운트 포인트를 생성합니다. 일반적으로 /mnt 또는 /media 디렉토리 아래에 생성합니다.

sudo mkdir /mnt/mydisk

4. 파일 시스템 마운트하기

이제 실제로 파일 시스템을 마운트합니다. 다음 명령어를 사용합니다.

sudo mount /dev/sdb1 /mnt/mydisk

예시 출력

마운트가 성공적으로 완료되면 출력이 없거나 다음과 같은 메시지가 나타납니다:

    (no output)
    

5. 마운트 확인하기

마운트가 잘 되었는지 확인하려면 df -h 명령어를 사용합니다.

df -h

예시 출력

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda1       95G   20G   70G  22% /
    /dev/sdb1      200G  100G   95G  52% /mnt/mydisk
    

6. 마운트 해제하기

마운트를 해제하려면 umount 명령어를 사용합니다.

sudo umount /mnt/mydisk

예시 출력

마운트 해제가 성공적으로 이루어지면 출력이 없습니다:

    (no output)
    

7. 자동 마운트 설정하기

부팅 시 자동으로 마운트되도록 설정하려면 /etc/fstab 파일을 수정해야 합니다. 아래와 같은 형식으로 추가합니다:

/dev/sdb1  /mnt/mydisk  ext4  defaults  0  2

결론

이상으로 리눅스에서 파일 시스템을 마운트하는 방법에 대해 알아보았습니다. 다양한 실습 예제를 통해 마운트 과정을 이해하는 데 도움이 되었기를 바랍니다. 궁금한 점이 있다면 댓글로 남겨주세요!

읽어주셔서 감사합니다! 다음 포스팅에서 만나요.

댓글 없음:

댓글 쓰기

내 리눅스 서버, 대체 뭐가 문제야?

내 리눅스 서버, 대체 뭐가 문제야? 안녕하세요. 오늘은 리눅스 서버가 버벅거릴 때, 원인을 파악하는 방법에 대해 알아보려고 해요. 서버의 성능 저하 원인을 찾는 것은 시스템 관리에서 매우 중요한 부분이에요. CPU, 메모리 사용량부터 수상한 프로...

가장 많이 본 글