리눅스

리눅스에서 안드로이드 폰의 파일 가져오기

맑은돌 2021. 7. 22. 10:24

맥에서 안드로이드 스마트폰에 들어있는 사진과 문서 등 파일을 가져오려면 구글이 제공하는 안드로이드 파일 트랜스퍼 앱을 내려받아서 사용해야 합니다. https://www.android.com/filetransfer/

몇 년 전 안드로이드 파일 트랜스퍼를 사용해서 파일을 가져오면 파일들의 날짜와 시간이 복사가 끝난 시점으로 바뀌는 황당한 앱이었습니다. 사진 파일은 메타 데이터가 포함되어 있어서 큰 문제가 없지만 보통 파일의 경우 날짜가 바뀌어 뒤죽박죽을 만들어 버리는 것이죠.


리눅스에서는 안드로이드 스마트폰에 들어있는 사진과 문서를 바로 가져올 수 있습니다.

1. 안드로이드 스마트폰을 리눅스가 설치된 컴퓨터에 데이터 전송이 가능한 충전 케이블로 연결합니다.

2. 안드로이드 스마트폰을 잠금 해제하고 파일 전송(MTP)모드를 선택하고 한 번만 또는 항상 사용을 누릅니다.

3. 리눅스에서 안드로이드 스마트폰이 나타나면 파일 관리자를 사용해서 복사합니다.


파일 관리자를 사용해서 복사해 본 결과 파일들의 날짜와 시간이 그대로 유지 됩니다. 이전 버전의 리눅스에서는 파일 복사가 끝난 시점으로 날짜와 시간이 바뀌었던 것 같은데 지금은 고쳐진 것 같습니다.

 

사진이나 문서가 많아서 하나의 덩어리로 가져오려면 터미널에서 tar를 사용해 묶어줍니다.
tar를 사용하면 디렉토리 구조, 날짜, 시간을 원본 그대로 유지한 채로 묶어줍니다.

 

묶어주기

먼저 tar 파일을 저장할 디렉토리로 이동 후 명령을 입력합니다.
$ tar -cvf [tar파일이름.tar] [tar로 묶어줄 디렉토리를 파일관리자에서 끝어 넣으면 됩니다]
※ 주의 : tar 파일을 저장할 디스크 볼륨에 충분한 저장공간이 있는지 확인합니다.

 

풀어주기

먼저 tar 파일을 풀어줄 디렉토리로 이동 후 명령을 입력합니다. 
$ tar -xvf [tar파일이름.tar]
※ 주의 : tar 파일을 풀어줄 디스크 볼륨에 충분한 저장공간이 있는지 확인합니다.

우분투 20.04.2 LTS 버전에서 확인하였습니다.