Wie kann ich vom Terminal (Ubuntu 15.10) auf das Dateisystem eines Samsung Galaxy S5 zugreifen?

1038
Vesa

Wie kann ich vom Terminal (Ubuntu 15.10) auf das Dateisystem eines Samsung Galaxy S5 zugreifen?

Ich möchte die Dateien auf meinem Telefon vom Terminal meines Laptops aus bearbeiten. Ich bin mir jedoch nicht sicher, wie ich darauf zugreifen kann. Dies funktioniert zum Beispiel nicht:

cd mtp://[usb:002,013]/Card/SyncTest 

Das Telefon ist über USB mit dem Laptop verbunden.

1

1 Antwort auf die Frage

0
Kamil Maciorowski

MTP ist ein Protokoll. Alles, was Sie mit mtp://Share auf Ihrem Ubuntu machen, beinhaltet einige Software, die MTP "spricht".

Um diese Dateien in Ihrer Verzeichnisstruktur verfügbar zu machen, müssen Sie die Freigabe mit einem Tool bereitstellen, das Dateioperationen in MTP-Befehle übersetzt. Dies ist genau die Art von Aufgabe, für die FUSE ist.

Wikipedia erwähnt einige Werkzeuge:

Mehrere Tools bieten ein FUSE-basiertes Dateisystem für das Mounten von MTP-Geräten innerhalb der Unix-Dateisystemhierarchie, wodurch dieses jedem Programm zugänglich ist, das Dateien und Verzeichnisse bearbeitet. Beispiele hierfür sind mtpfs, jMTPFS, go-mtpfsund simple-mtpfs.

Versuchen Sie es apt-cache search mtpfsin Ihrem Ubuntu. es sollte wenige von ihnen finden. Überprüfen Sie apt-cache show mtp-toolsauch.

Ein ausgewähltes Tool enthält einen eigenen Befehl zum Einhängen einer Freigabe. Vergleichen Sie diesen ArchWiki-Artikel, ich glaube, es wird in Ubuntu ähnlich sein. Leider habe ich kein MTP-fähiges Gerät, um dies zu bestätigen.

Wenn ich Sie wäre, würde ich auch diese studieren:

Der letzte Hinweis: Unabhängig von der FUSE-basierten Lösung können Sie die Bereitstellung aufheben, indem Sie:

fusermount -u $mountpoint