Saya menyambungkan ponsel Android Kit-kat saya ke komputer Ubuntu 14.04 saya dan saya memasuki terminal dan saya ingin dapat mengakses file di ponsel saya seperti folder media dan musik melalui terminal ... apakah ini mungkin?
command-line
android
cmehmen
sumber
sumber
dmesg
? Apakah ada opsi pengaturan ponsel untuk memungkinkan koneksi ke USB?Jawaban:
Anda dapat menemukan titik pemasangan di bawah
$XDG_RUNTIME_DIR/gvfs
direktori. Direktori utama mungkin miripmtp:host=…
dengan beberapa karakter yang lolos dan vendor USB / ID produk, tetapi Anda harus dapat mengakses file-file Anda dari sana di terminal.sumber
$XDG_RUNTIME_DIR/gvfs
? Saya tidak dapat menemukannya di mana pun. Apakah itu disembunyikan?$XDG_RUNTIME_DIR
default untuk/run/user/$UID/
saya pikir. Adagvfs
sub-direktori di dalamnya.gvfs directory, but I don't see anything in it using the
perintah ls`.Perangkat Android biasanya menggunakan Media Transfer Protocol (MTP) saat menghubungkan melalui USB. Protokol ini bekerja secara berbeda dari USB tradisional.
Sederhananya, ini adalah cara untuk memastikan bahwa ponsel tidak berbagi terlalu banyak data dengan komputer. Komputer membuat kueri, dan telepon menjawabnya. Ponsel dapat memutuskan untuk membagikan file atau mengabaikan kueri. Demikian pula, ketika komputer menghapus file, ponsel memiliki kemampuan untuk memutuskan apakah akan benar-benar menghapus file atau tidak.
Oke, cukup perkenalan. Untuk mengakses perangkat yang terhubung melalui MTP, Anda memerlukan informasi tentang itu #Bus dan #Dev. Untuk melakukannya, Anda dapat menjalankan perintah berikut.
usb-devices
Ini akan memberi Anda daftar perangkat-usb yang terhubung. Anda perlu menemukan perangkat Anda dari daftar ini. Ini mungkin sedikit melelahkan, sehingga Anda dapat mencari perangkat dengan opsi Produsen yang tersedia . Cukup gunakan perintah berikut.
Ini akan memberi Anda 4 baris informasi, di mana baris pertama adalah sebagai berikut.
Seperti yang Anda lihat di sini, Bus terkait adalah 02, dan Dev 13.
Sekarang ubah direktori Anda ke / run / user / 1000 / gvfs / dan lihat daftar folder di sana.
Anda akan menemukan perangkat MTP yang terkait dengan #Bus dan #Dev dalam daftar. Misalnya, milik saya adalah mtp: host =% 5Busb% 3A002% 2C013% 5D . Sekarang cukup ganti direktori Anda menggunakan perintah berikut.
Voila ! Anda berada di dalam penyimpanan file!
sumber
/run/user/1000/gvfs/
. Sayals
tidak menunjukkan apa pun.