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

Haben wir ein Undo in Linux?

Ich habe einige Dateien in einem Batch-Skript umbenannt. Gibt es eine Möglichkeit, die Änderungen rückgängig zu machen, ohne sie umbenennen zu müssen?

Bietet Linux eine native Möglichkeit zum undo ein?

Akzeptierte Antwort:

Linux (wie andere Unices) bietet von Haus aus keine Undo-Funktion. Die Philosophie lautet:Wenn es weg ist, ist es weg. Wenn es wichtig war, hätte es gesichert werden sollen.

Es gibt ein Fuse-Dateisystem, das automatisch Kopien alter Versionen aufbewahrt:copyfs, verfügbar in allen guten Distributionen. Das kann natürlich viele Ressourcen verbrauchen.

Der beste Weg, sich vor solchen Unfällen zu schützen, ist die Verwendung eines Versionskontrollsystems (cvs, bazaar, darcs, git, mercurial, subversion, …). Es braucht ein wenig Zeit, um es zu lernen, aber es zahlt sich mittel- und langfristig aus.


Linux
  1. Installieren Sie AzCopy unter Linux – die schnellste Methode zum Kopieren in Azure

  2. Überprüfen Sie mit C unter Linux, ob ein Verzeichnis leer ist

  3. Jenkins hat kein Label Linux

  4. Machen Sie den Linux-Papierkorbbefehl rückgängig

  5. Kann ein Linux-Befehl Großbuchstaben haben?

Installieren von Kali Linux auf VirtualBox:Der schnellste und sicherste Weg

Eine einfache Möglichkeit, symbolische Links in Linux aufzulisten

Eine einfache Möglichkeit, die NVIDIA-Treiberversion unter Linux zu überprüfen

3 Linux-Befehle, die Sie vergessen haben

EndeavourOS – Lerne Arche richtig

6 Gründe, warum Linux nicht mehr Apps hat