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

Linux wie kopieren, aber nicht überschreiben?

Erwägen Sie die Verwendung von rsync .

rsync -a -v --ignore-existing src dst

Gemäß den Kommentaren rsync -a -v src dst ist nicht korrekt, da vorhandene Dateien aktualisiert werden.


Entnommen aus der Manpage:

-n, --no-clobber
              do not overwrite an existing file (overrides a previous -i option)

Beispiel:

cp -n myoldfile.txt mycopiedfile.txt

cp -n

Ist, was Sie wollen. Siehe Manpage.


Linux
  1. So verwenden Sie erweitertes rsync für große Linux-Backups

  2. So verwenden Sie den Linux-Rsync-Befehl (Remote-Synchronisierung).

  3. So sichern Sie Ihr gesamtes Linux-System mit Rsync

  4. So erstellen Sie einen fast root-äquivalenten Benutzer, aber keinen root-identischen Benutzer in Linux

  5. Inwiefern ist Fakeroot keine Sicherheitslücke in Linux?

So überprüfen Sie, ob Sie sich in einer Bildschirmsitzung befinden oder nicht in Linux

So finden Sie heraus, ob ein Paket unter Linux und Unix installiert ist oder nicht

So kopieren Sie eine große Anzahl von Dateien unter Linux

So kopieren Sie Dateien unter Linux mit dem CP-Befehl

So kopieren Sie das Verzeichnis unter Linux

So richten Sie einen Rsync-Daemon auf Ihrem Linux-Server ein