Ja — Word-Dateien lassen sich unter Linux problemlos öffnen; entscheidend ist nur, womit. Für .docx klappt das meist direkt, bei alten .doc-Dateien oder komplizierten Layouts gibt es e...
Wie setze ich Erstellungs- und Änderungsdatum von Linux-Dateien anhand des Dateinamens neu?
Antwort vomUnter Linux kannst du zuverlässig **das Änderungsdatum (mtime)** und **Zugriffsdatum (atime)** setzen. Ein echtes **Erstellungsdatum (birth/ctime)** lässt sich dagegen in der Regel **nicht nachträglich setzen**: - **ctime** ist *Statusänderungszeit* (ändert sich automatisch bei Metadatenänderungen) und ist nicht frei setzbar. - **birth time** (Erstellzeit) wird nur von manchen Dateisystemen gespeichert und ist üblicherweise nicht editierbar. ## 1) Änderungsdatum aus dem Dateinamen setzen (touch) Angenommen, der Dateiname enthält ein Datum wie `2026-02-27_14-30-00_report.pdf`: ```bash # mtime/atime setzen (Format: [[CC]YY]MMDDhhmm[.ss]) touch -t 202602271430.00 "2026-02-27_14-30-00_report.pdf" ``` Nur mtime setzen: ```bash touch -m -t 202602271430.00 "2026-02-27_14-30-00_report.pdf" ``` ## 2) Automatisch aus vielen Dateinamen parsen (Beispiel: YYYY-MM-DD_HH-MM-SS_*) Für alle passenden Dateien im aktuellen Ordner: ```bash for f in [0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]_[0-9][0-9]-[0-9][0-9]-[0-9][0-9]_*; do ts="${f:0:10} ${f:11:2}:${f:14:2}:${f:17:2}" # "YYYY-MM-DD HH:MM:SS" touch -d "$ts" -- "$f" done ``` `touch -d` versteht viele Datumsformate und ist oft bequemer als `-t`. ## 3) Prüfen, ob es eine Erstellzeit gibt (und warum du sie nicht setzen kannst) Anzeigen (falls vorhanden): ```bash stat "datei" ``` Wenn `stat` eine Zeile wie „Birth:“ zeigt, ist eine Erstellzeit gespeichert. **Setzen** geht normalerweise trotzdem nicht; Workaround ist nur indirekt möglich, z. B. Datei neu erzeugen und Inhalte kopieren (die neue Datei bekommt dann eine neue Erstellzeit). ## 4) Indirekter Workaround für „Erstellungsdatum“ (neue Datei erzeugen) Beispiel: neue Datei anlegen, Inhalt übernehmen, mtime setzen, dann ersetzen: ```bash f="2026-02-27_14-30-00_report.pdf" ts="2026-02-27 14:30:00" tmp="$(mktemp)" cat -- "$f" > "$tmp" touch -d "$ts" -- "$tmp" mv -- "$tmp" "$f" ``` Das setzt **mtime** wie gewünscht; eine „Birth time“ (falls dein Dateisystem sie führt) wird dabei auf den Zeitpunkt der Neuerstellung gesetzt und ist nicht frei wählbar. ## 5) Wenn du EXIF/Medien-Daten meinst (Fotos/Videos) Dateisystem-Zeiten ≠ Metadaten in Dateien. Für Bilder/Videos ist oft `exiftool` sinnvoll: https://exiftool.org/
Verwandte Fragen
Gibt es für Linux ein Offline-Wörterbuch, das auch englische Sätze übersetzt?
Ja – aber du musst zwischen „Wörterbuch“ und „Satzübersetzer“ unterscheiden: Für Linux gibt es sehr gute Offline-Wörterbücher, und für ganze...
Sind Punkte in Dateinamen gefahrlos, z. B. „Fa. XYZ geht es hoffentlich bald besser ....txt“?
Ja – unter Windows, macOS und Linux sind Punkte innerhalb eines Dateinamens normalerweise unproblematisch. Kritisch ist fast nur der letzte Punkt vor der Endung, weil das System daraus den Datei...
Gibt es Revo Uninstaller für Linux Mint?
Nein – Revo Uninstaller gibt es nicht nativ für Linux Mint; das Programm ist auf Windows ausgelegt. Auf der offiziellen Revo-Seite beziehen sich Funktionen wie Registry-Bereinigung, Windows...
Welchen Virusgefahren sind Linux-Systeme ausgesetzt?
Linux-Systeme sind realen Malware-Gefahren ausgesetzt – nur meist anders als Windows-PCs: Das größte Risiko sind heute nicht klassische „Dateiviren“, sondern kompromittier...
Welche CAD-Software eignet sich für Linux?
Ja – für Linux gibt es gute CAD-Software, aber die richtige Wahl hängt vor allem davon ab, ob du 2D-Zeichnungen, parametrisches 3D oder eher technische Spezialfälle brauchst. Die...
Läuft MicroStation auf Linux?
Nein. MicroStation läuft offiziell auf Windows, nicht auf Linux. Bentley nennt in den aktuellen unterstützten Betriebssystemen Windows 11 und Windows Server, aber kein Linux. (bentleysystems...
Gibt es ein Kürzel für das Terminal unter Linux?
Ja: Meist ist damit tty oder umgangssprachlich einfach „Konsole“ gemeint – aber ein einheitliches offizielles Kürzel für „das Terminal“ gibt es in Linux nicht....