저는 Linux 배포를 통해 Android 휴대폰에서 Linux를 사용하고 있습니다.
/root/android/
해당 Linux 파티션의 - 폴더에 일부 파일이 있습니다 .
/storage/sdcard1/
파일 중 하나를 내 안드로이드의 - 폴더 로 옮기고 싶습니다 .
이제 문제는 해당 Linux 파일의 모든 데이터 linux.img
가 sdcard1
.
실제로 "linux root"에서 "android sdcard"로 파일을 이동할 수 없습니다.
답변1
3번 답변을 찾았습니다::: 1-업로드-다운로드를 통해
명령줄 사용을 지원하는 온라인 업로드 및 다운로드 사이트가 있는지 추가로 확인한 결과 https://transfer.sh장소. 업로드 및 다운로드를 통해 파일을 전송하는 데 사용합니다.
파일이 포함된 폴더로 이동한 후, 먼저 다음 명령을 사용하여 파일을 사이트에 업로드합니다.
curl --upload-file https://transfer.sh/yourfilename
이 명령을 실행하면 새 URL이 제공됩니다(예:https://transfer.sh/lPTH/파일 이름) 그것을 사용하면 파일을 다운로드할 수 있습니다..
파일을 다운로드하려면 다음 명령을 사용하십시오.
curl "https://transfer.sh/lPTH/yourfilename" -o -k yourfilename
("" 안의 URL을 업로드를 통해 얻은 URL로 바꾸세요.) 또 다른 방법은 브라우저를 열고 업로드를 통해 얻은 URL을 여는 것입니다.
즐기다.
2-USB 사용
여전히 SD 카드(있는 위치)를 마운트할 수 없지만 USB(실제로 명령)를 마운트하는 방법을 찾았습니다. otg 케이블을 사용하고 USB를 휴대폰에 연결하십시오. 그 다음에.
Linux가 USB를 감지할 수 있는지 확인하려면 "lsusb" 명령을 사용하십시오.
"blkid" 명령을 사용하여 USB 위치(제 경우에는 /dev/block/sda)를 확인합니다. 일반적으로 dev 폴더 어딘가에 있습니다. 또한 USB의 파티션 유형(보통 vfat)도 기록해 둡니다. 설치 명령.
이제 Linux에 USB를 설치하려면 다음 명령을 사용하십시오.
mount -t vfat /dev/block/sda /mnt
USB를 /mnt 폴더에 마운트하면 거기에서 콘텐츠를 전송할 수 있습니다. 크기와 남은 공간을 확인하려면 "df -h"를 사용하십시오.
제거:
umount /dev/block/sda
3슬롯 SD 카드
포인트 2와 마찬가지로 다음 위치에서 SD 카드를 찾았습니다.
/dev/block/mmcblk1p1
위치, 명령을 사용하십시오 "쿠로코"..
따라서 SD 카드가 어디에 있든 /mnt에 마운트하고 데이터를 교환하세요.
즐기다..
답변2
당신은 그것을 사용할 수 있습니다파일 서버(오이썬) 달리다
sudo python -m SimpleHTTPServer 88
그런 다음 anbox로 이동하여 엽니다.브라우저 열려 있는http://192.168.1.x:88
참고: 위의 IP를 내부 IP로 바꾸세요.
이제 컴퓨터에서 anbox로 무엇이든 다운로드할 수 있습니다.
답변3
가장 쉬운 방법은 Linux 배포 애플리케이션 설정 및 마운트 디렉터리로 이동하는 것입니다.
/storage/sdcard1/
또는 VNC에서 보려는 Android 디렉토리. 설치 sudo dnf install thunar
(Fedora) 또는 sudo apt-get install thunar
Debian 또는 Ubuntu용. cd ../../
터미널을 통해 디렉터리로 이동하고 dir
Linux 배포 애플리케이션을 통해 외부 SD 카드를 보고 액세스할 수 있는 위치를 입력하세요. 다운로드한 파일 관리자(Thunar)를 사용하여 전송할 수도 있습니다.
또 다른 좋은 옵션은 Linux의 Filezilla와 Android의 ftp 서버 애플리케이션과 같은 FTP 클라이언트를 사용하는 것입니다.