GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Android - Airdroid modifiziert Zeitstempel von kopierten Dateien

Der Grund dafür ist, dass Ihr Client sie zu diesem Zeitpunkt speichert und den "Server" (Ihr Android-Gerät) nicht nach den ursprünglichen Zeitstempeln fragt.

Sie können versuchen, einen SSH-Server auf Ihrem Android-Gerät zu verwenden. DroidSSHd wäre zum Beispiel eine gute Wahl. Um Ihre Dateien dann zu kopieren, müssen Sie diesen SSH-Server zuerst auf Ihrem Telefon starten, der Ihnen normalerweise die verwendete IP und den verwendeten Port mitteilt. Jetzt können Sie einen beliebigen SSH-Client auf Ihrer Ubuntu-Workstation oder von der Shell aus den scp verwenden Befehl:

scp -p -P 2222 192.168.1.15:/sdcard/DCIM/*.jpg .

wäre ein Beispiel:

  • -p :Behält Änderungszeiten, Zugriffszeiten und Modi der Originaldatei bei
  • -P 2222 :Verwenden Sie Port 2222 (das wird von DroidSSHd standardmäßig verwendet)
  • 192.168.1.15 :IP Ihres Geräts (ersetzen Sie dies durch die Anzeige des SSH-Servers)
  • /sdcard/DCIM/*.jpg :Alle JPEG-Dateien aus Ihrem Kameraordner auf der SD-Karte (auf korrekten Pfad achten)
  • . :Dateien in das aktuelle Arbeitsverzeichnis kopieren

Beachten Sie, dass Sie zumindest unter Linux der Benutzerfreundlichkeit halber SSH in seiner Konfiguration anweisen können, immer Port 2222 für diese IP zu verwenden, indem Sie die folgenden Zeilen zu Ihrem ~/.ssh/config hinzufügen Datei:

Host 192.168.1.15
    Port 2222

Danach müssen Sie -P 2222 nicht mehr angeben mit jedem Befehl.

Es könnten auch grafische Lösungen verfügbar sein -- aber ich arbeite meistens von der Kommandozeile aus, daher kann ich Ihnen keine Beispiele dafür geben.


Linux
  1. Ssh – Beschränken eines Ssh/scp/sftp-Benutzers auf ein Verzeichnis?

  2. Ssh – Kopieren geschützter Dateien zwischen Servern in einer Zeile?

  3. Ssh – Wie bearbeite ich Dateien per SSH aus der Ferne?

  4. Möglichkeit, einen SSH-Server auf einem Android-Gerät auszuführen?

  5. Wie kopiere und bearbeite ich Dateien in der Android-Shell?

So übertragen Sie Dateien mit Rsync über SSH

Setzen Sie teilweise übertragene Dateien über SSH mit Rsync fort

So kopieren Sie Dateien aus der Ferne über SSH, ohne ein Passwort einzugeben

X-Anwendungen können nicht über SSH unter Linux ausgeführt werden

SSH mit authorisierten_Schlüsseln zu einem Ubuntu-System mit verschlüsseltem Homedir?

Wo finde ich SSH-Anmeldeprotokolldateien auf Centos?