일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Kaggle
- github
- leetcode
- 우분투
- 프로그래머스 파이썬
- ubuntu
- 편스토랑
- 금융문자분석경진대회
- Real or Not? NLP with Disaster Tweets
- Docker
- 파이썬
- 데이콘
- programmers
- PYTHON
- Git
- 맥북
- gs25
- ChatGPT
- dacon
- hackerrank
- 캐치카페
- Baekjoon
- 코로나19
- 편스토랑 우승상품
- 자연어처리
- 백준
- AI 경진대회
- 프로그래머스
- SW Expert Academy
- 더현대서울 맛집
- Today
- Total
솜씨좋은장씨
[Ubuntu] cli환경에서 USB 연결해서 사용하는 방법! ( feat. FAT32 ) 본문
최근 출장을 가서 서버에 USB를 연결하여 사용해야할 경우가 있었습니다.
처음에는 마우스도 못쓰는데 어떻게 USB를 사용하지????????? 라고 생각했었는데
계속 사용하다가보니 아 예전에 USB를 사용하기 위해서 설치했던 드라이버가 이런 작업을 자동으로 해주는건가?
라는 생각이 들었습니다.
👨🏻💻 USB FAT32 형식으로 포맷하기
먼저 연결해서 사용할 USB를 FAT32 형식으로 포맷하여 변경해줍니다.
- FAT32 형식일 경우 4GB 이상의 파일을 한번에 옮기는 것이 불가해집니다.
- 해당 부분 참고하시어 4GB 이상의 파일을 옮겨야 하시는 분은 파일을 분할하여 옮기시거나!
exfat 같은 형식을 인식할 수 있도록 설정하여 사용하는 방법을 찾아 보시는 것을 추천드립니다!
👨🏻💻 서버에 연결하고 마운트하기
포맷한 USB를 서버의 USB 포트에 연결합니다.
마운트를 하기 위해서는 계정을 root로 변경하여야합니다.
$ sudo -su root
위의 명령어로 먼저 계정을 root로 바꾸어 줍니다.
$ fdisk -l
위의 명령을 통해서 현재 내가 연결한 USB의 정보를 확인합니다.
/dev/sdj1 <- 이런 형식
나오는 결과 중에 내 USB의 값 중에 위와 같이 나오는 값을 마운트할때 활용할때 사용해야하므로 기억해둡니다.
$ mkdir -r /tmp/my_usb
이제 마운트할 디렉토리를 하나 만들어줍니다.
위의 과정에서 찾은
USB 정보가 /dev/sdj1
마운트할 위치가 /tmp/my_sub
이라고 하면
$ mount /dev/sdj1 /tmp/my_usb
위처럼 mount 명령어를 활용하여 USB를 서버에 마운트 시켜줍니다.
$ mount [USB정보] [마운트 위치]
그러면 이제 마운트 한 위치에서 USB를 사용하실 수 있습니다.
👨🏻💻 마운트한 USB 마운트 해제하는 방법
마운트를 해제하는 방법은 아주 간단합니다.
아까 알아두었던 USB 정보를 활용하여 USB 마운트를 해제합니다.
$ umount [USB 정보]
만약 USB 정보가 /dev/sdj1 라고 한다면..!
$ umount /dev/sdj1
위의 명령어를 활용하여 마운트를 해제하면 됩니다.
읽어주셔서 감사합니다.