본문 바로가기

IT 일반

[202407] USB 마운트 및 리눅스 서버로 파일 복사하는 방법 알아보기

반응형

USB를 마운트하고 배포 파일을 리눅스 서버에 복사하는 방법

리눅스 환경에서 USB 드라이브를 마운트하고, USB에 저장된 파일을 서버의 특정 디렉토리에 복사하는 방법을 단계별로 알아보겠습니다. 이 튜토리얼에서는 USB 드라이브가 /media/username/USB에 마운트된다고 가정하고, 배포 파일(deploy_file.zip)을 서버의 /home 디렉토리에 복사하는 과정을 설명합니다.

1. USB 드라이브 연결 및 마운트 확인

먼저, USB 드라이브를 리눅스 시스템에 연결합니다. USB 드라이브가 자동으로 마운트되지 않은 경우, 수동으로 마운트해야 할 수 있습니다.

USB 장치 확인

USB 드라이브가 제대로 인식되었는지 확인하려면 lsblk 명령어를 사용합니다:

lsblk

 

출력 예시:

 

위 예시에서 sdb와 sdb1이 USB 드라이브를 나타냅니다.

2. USB 드라이브 마운트

USB 드라이브가 자동으로 마운트되지 않은 경우, 수동으로 마운트해야 합니다. USB 드라이브가 /dev/sdb1로 인식되었다고 가정합니다.

수동 마운트

먼저, 마운트 포인트를 생성합니다:

sudo mkdir -p /media/username/USB

 

USB 드라이브를 마운트합니다:

sudo mount /dev/sdb1 /media/username/USB

3. USB 드라이브의 파일 확인

USB 드라이브가 마운트된 후, USB에 저장된 파일을 확인합니다:

ls /media/username/USB

 

출력 예시:

4. 파일을 서버의 특정 디렉토리에 복사

이제 USB 드라이브에 저장된 파일을 서버의 /home 디렉토리에 복사합니다.

파일 복사

다음 명령어를 사용하여 파일을 복사합니다:

sudo cp /media/username/USB/deploy_file.zip /home

5. 파일 소유권 변경 (선택 사항)

파일의 소유권을 특정 사용자로 변경하려면 다음 명령어를 사용합니다:

sudo chown username:username /home/deploy_file.zip

 

여기서 username을 실제 사용자 이름으로 변경합니다.

6. 마무리

이제 USB 드라이브에 저장된 deploy_file.zip 파일이 서버의 /home 디렉토리에 성공적으로 복사되었습니다. 필요에 따라 이 파일을 사용하여 배포 작업을 진행할 수 있습니다.

요약

이번 포스트에서는 USB 드라이브를 리눅스 시스템에 마운트하고, USB에 저장된 배포 파일을 서버의 특정 디렉토리에 복사하는 과정을 설명했습니다. 이러한 과정을 통해 손쉽게 파일을 전송하고 배포 작업을 수행할 수 있습니다.

반응형