리눅스에서 USB mount하기
서버 및 PC를 사용하면 자주 사용하는게 이동식 디스크인 USB를 자주 사용합니다.
DESKTOP 버전의 GUI가 있는 환경이라면 그냥 마우스로 클릭클릭해서 간단하게 들어갈 수 있겠지만
만약 server같이 GUI가 없는 환경이면 커맨드로 마운트를 해야 하는 경우가 생깁니다.
1. fdisk 로 USB찾기(sudo)
# fdisk -l Disk /dev/sda: 15740.2 MB, 1574004886016 bytes 255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1 1953525167 976762583+ c W95 FAT32(LBR)
|
가장 중요한 값인 디바이스정보와 포맷 정보를 위의 빨간색에서 찾을 수 있습니다.
부트정보는 dmesg로도 확인 가능하지만 어처피 FAT확인때문에 위와 같이 커맨드를 날려야되니 간단하게 위의 방법으로 정보를 얻습니다.
2. 임시 디렉토리 생성
# mkdir tmp_mount |
USB에 있는 파일들을 위의 tmp_mount 디렉토리에 보이게 할 예정입니다.
3. mount하기
# mount -t vfat /dev/sda1 tmp_mount |
fdisk에서 얻어온 fat정보를 -t 옵션으로 쓰고, 디바이스 정보가 argv[1], 마운트 시킬 디렉토리가 argv[2]에 오게 작성합니다.
4. enjoy
이제 tmp_mount에서 USB에 있는 내용을 사용할수 있습니다. 오예
5. unmount
# unmount /dev/sda1 |
위의 명령으로 간단하게 해제합니다.
-끝-
'컴퓨터 > 리눅스' 카테고리의 다른 글
ls 커맨드 옵션 및 시간 표시 (0) | 2017.03.23 |
---|---|
vimdiff 간단 사용법 (0) | 2017.03.04 |