본문 바로가기
Linux

Mount

by Yoon_estar 2024. 2. 19.
728x90
반응형

개요

리눅스에서 mount 명령어는 파일 시스템을 마운트하거나 마운트된 파일 시스템을 확인하는 데 사용되는 중요한 도구입니다.
사용자가 새로운 저장 장치를 시스템에 추가할 때, 이 장치를 사용하기 위해서는 우선 파일 시스템을
마운트해야 합니다. 
이 글에서는 mount 명령어의 기본 사용법, 옵션, 그리고 일반적인 사용 사례를 다룰 예정입니다.

mount 명령어 기본 구조

# mount [옵션] [장치명] [마운트 포인트]

!! 장치명
마운트할 저장 장치의 이름입니다. 예를 들어, /dev/sdb1과 같습니다.

!! 마운트 포인트
파일 시스템을 마운트할 디렉토리의 경로입니다. 이 디렉토리는 마운트하기 전에 존재해야 합니다.

mount 명령어 주요 옵션

-t [파일시스템 타입]: 마운트할 파일 시스템의 타입을 지정합니다. 예: ext4, ntfs, vfat 등.
-o [옵션]: 마운트 시 사용할 여러 가지 옵션을 지정합니다. 예: ro (읽기 전용), rw (읽기/쓰기 가능).
-a: /etc/fstab에 정의된 모든 파일 시스템을 마운트합니다.
-r: 파일 시스템을 읽기 전용으로 마운트합니다.
-w: 파일 시스템을 읽기/쓰기 모드로 마운트합니다.

마운트 및 마운트 해제 예시

장치 마운트하기

mount /dev/sdb1 /mnt/usb

특정 파일 시스템으로 마운트하기

mount -t ext4 /dev/sdb1 /mnt/data

마운트 해제 하기

umount /mnt/usb

/etc/fstab 파일

리눅스 시스템 부팅 시 자동으로 파일 시스템을 마운트하려면 /etc/fstab 파일에 마운트 정보를 
추가할 수 있습니다. 이 파일은 시스템의 모든 마운트 포인트와 관련 정보를 저장합니다.

# vi /etc/fstab
===============================================================================
# /etc/fstab
# Created by anaconda on Fri Jan 26 03:23:45 2024
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=45ab6684-fece-4aed-b4a3-373dfeb3915d /                       ext4    defaults        1 1
UUID=5C0D-A2DE          /boot/efi               vfat    defaults,uid=0,gid=0,umask=0077,shortname=winnt 0 0
UUID=725993bc-4ad9-46dd-9c18-deb28e5b3726 swap                    swap    defaults        0 0
#192.168.203.132:/root/HPC       /HPC    nfs rw,soft,bg,vers=3 0 0
/dev/sdb1       /APP            ext4                    defaults        1 2
#192.168.207.200:/home /home nfs rw,intr,soft,bg,vers=3 0 0
#192.168.207.200:/APP /APP nfs rw,intr,soft,bg,vers=3 0 0
#192.168.207.200:/SCRIPT /SCRIPT nfs rw,intr,soft,bg,vers=3 0 0
반응형

'Linux' 카테고리의 다른 글

Uptime  (0) 2024.02.27
Rsync 명령어  (1) 2024.02.27
지역 변수 & 전역 변수 & 쉘 변수 & 매개 변수  (0) 2024.02.17
Shell  (0) 2024.02.17
Alias  (0) 2024.02.17