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
반응형