2swan

[Linux] USB 연결하여 사용 본문

System of Infra/Linux

[Linux] USB 연결하여 사용

2swan 2025. 1. 21. 00:28

1. USB 연결 전 물리디스크 확인

# fdisk -l

 

2. USB 연결 상태 확인

# dmesg | tail : 시스템에서 인식하였는지

# fdisk -l

 

3. USB 마운트 전 디렉토리 생성

# mkdir -vp /mnt/usb : /mnt 하위에 usb 디렉토리를 만든다

# chmod 755 /mnt/usb : 쓰기 권한 부여

 

4. 디렉토리 생성 후 USB 마운트 ( 디렉토리를 저장장치에 사용할 수 있도록 해준다 )

# mount /dev/sdb1 /mnt/usb

# mount -t vfat /dev/sdb1 /mnt/usb

 

5. df -h 명령어로 /mnt/usb 마운트 되었는지 확인

# df -Th

 

6. 외부저장매체의 test 파일을 /home 디렉토리 경로에 test1 이란 이름으로 복사

# cp -r /mtn/usb/test /home/test1

 

7. USB 사용 후 마운트 해제 후 USB 물리적 제거 (마운트포인트는 실제로 usb를 마운트 했던 경로)

# umount /mnt/usb

 

8. df -h 명령어로 /mnt/usb 마운트 해제 되었는지 확인

# df -Th

 

 

 

※ 참고

umount 하였는데 target is busy 나타난다면

다른 사람이 usb가 마운트된 경로에서 usb를 사용중일 때 해당 에러가 나타난다

 

1. fuser -cu [마운트 경로] (현재 어떤 유저가 마운트된 경로를 사용하는지 확인 )

# fuser -cu /mnt/usb

 

 

2. fuser -ck [마운트 경로] (fuser -ck 명령어를 통해 프로세서를 강제로 종료 )

# fuser -ck /mnt/usb

 

 

3. 프로세서 종료 후 umount

# umount /mnt/usb