hallo leute,
ich hab nen dickes Problem mit symbolischen Linken und habe in der schule eine ziemlich kompleye Aufgabe bekommen und steige dort nicht so hinter. Da ich vorher nie etwas mit Linux zu tun hatte.
hier ist mal die Aufgabe:
Erstellen Sie ein Script, welches z.B in nutzungsschwachen Zeiten
automatisch (cron) läuft und beispielsweise Dateien, die älter als 30 Tage
sind auf einen anderen (weil billigeren und langsameren) Datenträger
verschieben.
Experimentieren Sie als Beispiel mit einem Tag und 2 voneinander
unterschiedlichen Verzeichnissen.
Die so verschobenen Dateien sollen an Ihrem ehemaligen Ursprungsort über
einen symbolischen Link weiterhin erreichbar sein.
das hab ich schon:
find . -ctime +30 -exec mv {} ./../Spiegel \;
weiter komm ich einfach nicht
ich weiss noch das ln -s symbolische Linke erzeugt aber woher soll dieser Befehl wissen welche Dateien er verlinken soll ????
Vielleicht könnt ihr mir ja helfen... :roll:
ich hab nen dickes Problem mit symbolischen Linken und habe in der schule eine ziemlich kompleye Aufgabe bekommen und steige dort nicht so hinter. Da ich vorher nie etwas mit Linux zu tun hatte.
hier ist mal die Aufgabe:
Erstellen Sie ein Script, welches z.B in nutzungsschwachen Zeiten
automatisch (cron) läuft und beispielsweise Dateien, die älter als 30 Tage
sind auf einen anderen (weil billigeren und langsameren) Datenträger
verschieben.
Experimentieren Sie als Beispiel mit einem Tag und 2 voneinander
unterschiedlichen Verzeichnissen.
Die so verschobenen Dateien sollen an Ihrem ehemaligen Ursprungsort über
einen symbolischen Link weiterhin erreichbar sein.
das hab ich schon:
find . -ctime +30 -exec mv {} ./../Spiegel \;
weiter komm ich einfach nicht
ich weiss noch das ln -s symbolische Linke erzeugt aber woher soll dieser Befehl wissen welche Dateien er verlinken soll ????
Vielleicht könnt ihr mir ja helfen... :roll: