Tipps für Anfänger und Fortgeschrittene
RSS icon Email icon Home icon
  • Konsole – Daten retten und dann ?

    Geschrieben am 20. August 2010 - 14:59 Uhr Falco2 Keine Kommentare
    Clip to Evernote

    Wem seine Festplatte, Speicherstick e.t.c. “abgestorben” ist und auf Datenrettung hofft, ist mit PhotoRec sehr gut bedient. Ein simples

    sudo apt-get install testdisk

    bringt das Programm auf die Platte.
    Wie die Datenrettung dann funktioniert, findet ihr hier im Wiki.
    Das soll aber nicht Inhalt dieses Blogbeitrages werden.
    Hier gehts es um das “danach”.

    Wenn PhotoRec seine Arbeit erledigt hat (ca. 16 Stunden für 320 GB), bleiben zig Ordner übrig. Je nach dem was gefunden wurde, ein paar 100 Stück. Diese Ordner jetzt einzeln nach den geretteten Daten zu durchsuchen, ist mühselig.
    Besser geht es auf der Konsole mit dem Befehl
    (für Bilder)

    find ~/PhotoRec_BackUp -iname '*.jpg' -exec cp -v {} ~/Fertig/JPG/ \;

    (für Videos)

    find ~/PhotoRec_BackUp -iname '*.mov' -exec cp -v {} ~/Fertig/MOV/ \;

    Diese beiden Befehle durchsuchen das /PhotoRec_BackUp Verzeichnis und kopieren alles JPG & MOV Dateien in den jeweiligen /JPG & /MOV Ordner nach /Fertig im /home Vezeichnis. Die Ordner müssen allerdings vorher schon angelegt worden sein mit

    mkdir -p ~/Fertig/JPG ~/Fertig/MOV

    Der Befehl kann natürlich noch angepasst werden. > *.png, *.bmp & *.avi für weitere Bilder & Videos.

    Und schon ist Ordnung im Datenchaos.

    Das I-Tüpfelchen fehlt allerdings noch…
    Die Bilder zu löschen, die nun müllig auf der Platte herumliegen (z.B. gerettete IE oder FF Vorschaubilder aus dem Cache, die nun wirklich keiner braucht).
    Dazu gibt es einen guten Blogeintrag, mit dem Thema kleine Bilder löschen.

  • Konsole – Java Umschaltung

    Geschrieben am 25. Juni 2010 - 12:21 Uhr Falco2 Keine Kommentare
    Clip to Evernote

    Manchmal ist es nötig, die freie Open-JDK Version oder Apache Harmony nicht einzusetzen, sondern auf Java 6 von Sun umzustellen, um z.B. mit aTunes arbeiten zu können.
    Mehrere Java Versionen, können zwar nebeneinander installiert sein, aber nur eine kann als aktive gesetzt werden. Um eine Java Version auszuwählen, gebt ihr einfach folgenden Befehl ein

    sudo update-alternatives --config java

  • Konsole – Textdateien zusammen “kleben” aber intelligent

    Geschrieben am 09. Juni 2010 - 07:33 Uhr Falco2 Keine Kommentare
    Clip to Evernote

    Wer viele unterschiedliche Listen hat (Namenlisten, e.t.c.), möchte sie irgendwann mal sortieren und in einer Liste zusammenfügen.
    Aber doppelt soll kein Name auftauchen und eine alphabetische Sortierung wäre auch nicht schlecht ?

    Der Befehl dafür lautet

    cat *.txt | sort -u -o ~/alle.txt

  • Konsole – Papierkorb oder nicht ?

    Geschrieben am 31. Mai 2010 - 16:59 Uhr Falco2 Keine Kommentare
    Clip to Evernote

    Wer auf der Konsole unterwegs ist und Dateien und Ordner mit Hilfe von rm löscht,
    der löscht sie auch wirklich ! Ja es gibt Tools zum wiederherstellen, aber weg ist jetzt erstmal weg.

    Um dies zu umgehen, ist das Tool trash-cli hilfreich.
    Installieren mit sudo apt-get install trash-cli

    Danach noch dem rm Befehl anpassen.
    Dies geschieht in der ~/.bashrc. Dort den alias neu setzen für rm mit nano ~/.bashrc

    alias rm='trash'

    noch ein . ~/.bashrc auf der Konsole hinterher (neu einlesen der .bashrc) und schon landen alle Dateien und Ordner die mit rm auf der Konsole gelöscht werden, im Papierkorb.

    Wo liegen jetzt die Daten ?
    Auf der Konsole liegt der Pfad des Papierkorbes unter ~/.local/share/Trash/files/

    Wie nun die ganzen Dateien auf der Konsole jetzt aus dem Papierkorb löschen,
    da der rm Befehl ja nun anders belegt ist ?
    Ganz einfach die Dateien shreddern, mit

    shred -fuv ~/.local/share/Trash/files/*