Der Befehlszeilenbefehl touch
funktioniert in Lion, Sie benötigen jedoch einige Hintergrundinformationen zur Verwendung.
Erstens müssen Sie es eingeben, es ist kein Dienstprogramm, das grafisch in einem Fenster ausgeführt wird. Der Ort, an dem Sie es eingeben, ist eine App namens Terminal . Sie finden dies in Ihrem Ordner "Dienstprogramme" oder verwenden Sie die Spotlight-Suche, um es zu finden.
Sobald Sie es starten, erhalten Sie ein Befehlszeilenfenster, in dem Sie Befehle eingeben können. Nur weil Sie tippen, heißt das nicht, dass es etwas mit Codierung zu tun hat, aber für jemanden, der mit "altmodischen" Betriebssystembefehlen neu ist, kann es ein wenig einschüchternd aussehen.
Der Befehl heißt also touch , und nach dem Befehl können Sie verschiedene Parameter übergeben. Der einzige erforderliche Parameter ist der Dateiname. Wenn Sie Folgendes eingeben, wird das Datum der letzten Änderung der Datei auf die aktuelle Uhrzeit gesetzt:
touch filename
Natürlich müssen Sie möglicherweise zuerst die Datei suchen, wofür möglicherweise weitere Befehle erforderlich sind. die cd oder Change Directory - Befehl hilft hier:
cd ~/Desktop/files/PDFs
touch filename
Sie können auch einfach den vollständigen Pfad zur Datei als Teil des Befehls hinzufügen:
touch ~/Desktop/files/PDFs/filename
Durch eine erweiterte Verwendung des Touch-Befehls können Sie die Zeit festlegen, die Sie festlegen möchten, anstatt die Ausführungszeit zu verwenden. Sie können den Zugriff anstelle von Änderungszeiten festlegen. Dies ist das, was Parameter wie -t und andere tun. Einige stellen die Zeit auf die Zeit einer anderen Datei ein, andere auf die Zeit vorwärts oder rückwärts um den X-Betrag ( siehe hier für weitere Details), zB:
touch -d '1 May 2005 10:22' file8
Das Folgende ist von dieser Seite, die auch eine nützliche Referenz ist, und ein großartiges Beispiel mit einigen Tipps für diejenigen, die mit Dateispeicherorten in der Befehlszeile nicht vertraut sind
Beachten Sie, dass dies sowohl das Änderungsdatum als auch das Erstellungsdatum nur dann ändert, wenn Ihre Datei nach dem von Ihnen eingegebenen Datum erstellt wurde. Dies liegt daran, dass eine Datei nicht geändert werden kann, bevor sie erstellt wurde. Wenn es vor dem von Ihnen festgelegten Datum erstellt wurde, wird nur das Änderungsdatum geändert.
Wie ändere ich das Erstellungsdatum einer Datei?
Öffnen Sie die Terminal-Anwendung ( /Applications/Utilities/Terminal.app
) oder verwenden Sie iTerm.
Geben Sie dies in das Terminal ein (ohne die Eingabetaste zu drücken) und geben Sie das Datum in folgendem Format ein YYYYMMDDhhmm
:
touch -t 201212211111
Öffnen Sie ein Finder-Fenster und suchen Sie die Datei, die Sie ändern möchten, und ziehen Sie sie in das Terminal-Fenster. Anschließend wird der Dateispeicherort mit der Befehlszeilenterminologie eingefügt. Hier ist ein Beispiel dafür, was an dieser Stelle in das Terminal eingegeben werden sollte:
touch -t 201212211111 /Volumes/Mac\ HD/Pictures/somefile.jpg
201212211111 im obigen Beispiel stehen für „21. Dezember 2012, 11:11 Uhr