mod

Ändert UNIX-Berechtigungen und Zeitstempel von Dateien oder Verzeichnissen ohne systemweites chmod oder touch.

DateienVersion 1.1.3Stabil
lil-terminal

Überblick

mod ändert UNIX-Rechte kompakt oder über mode und steuert Datums-/Zeitänderungen gezielt für Zugriff oder Änderung.

Nur die benötigten Metadaten ändern

Ändern Sie nur die gewünschten Metadaten: Rechte, Datum oder Uhrzeit sowie Zugriffs- und Änderungszeit lassen sich gezielt auswählen.

Syntax

lil-terminal
mod <path> [-0755|-m 0755] [-YYYYMMDD] [-HHMMSS] [-o|-s]

Referenz

mod <path> -0755

oktale Berechtigungen in Kurzform setzen

mod <path> -m 0755

Berechtigungen im UNIX-mode-Format über die Option mode setzen

mod <path> -20251225

Datum setzen

mod <path> -121008

Uhrzeit im Format HHMMSS setzen

mod <path> -20251225 -121008

Datum und Uhrzeit setzen

mod <path> ... -o

nur Zugriffszeit ändern

mod <path> ... -s

nur Änderungszeit ändern

Datum und Zeit

Datum und Uhrzeit können getrennt oder gemeinsam gesetzt werden. Ohne -o/-s gelten Zeitänderungen für Zugriffs- und Änderungszeit; -o beschränkt auf Zugriffszeit, -s auf Änderungszeit. ctime wird vom Dateisystem verwaltet.

Berechtigungen

Die Kurzform -0755 und -m 0755 beschreiben denselben UNIX-Berechtigungswert. Beide bleiben erhalten, damit kompakte Terminaleingabe und die ausdrückliche mode-Option gleichermaßen möglich sind.

Ergebnis

Ist stat installiert, gibt mod die aktualisierten Metadaten über stat zurück; andernfalls erscheint nach erfolgreicher Änderung der normale Erfolgsstatus.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Oktale Berechtigungen in Kurzform setzen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install mod
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install mod -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install mod -v 1.1.3
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade mod
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install mod -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Oktale Berechtigungen in Kurzform setzen
cd \sandbox\tmp | @mf permissions.txt | mod permissions.txt -0600 | @stat permissions.txt
permissions.txt

0600

permissions.txt
0600
Berechtigungen im UNIX-mode-Format über die Option mode setzen
mod sandbox/tmp/example.txt -m 0600
Permissions  0600  -rw-------
Datum setzen
mod sandbox/tmp/example.txt -20261225
Modified  2026-12-25
Uhrzeit im Format HHMMSS setzen
mod sandbox/tmp/example.txt -121008
Modified  12:10:08
Accessed  12:10:08
Datum und Uhrzeit setzen
mod sandbox/tmp/example.txt -20261225 -121008
Modified  2026-12-25 12:10:08
Nur Änderungszeit ändern
mod sandbox/tmp/example.txt -121008 -s
Modified  12:10:08
Accessed  unchanged
Oktale Berechtigungen in Kurzform setzen
mod \sandbox\tmp\missing.txt -0644
Pfad nicht gefunden

In diesem Beispiel verwendete Datei: sandbox/tmp/README.txt

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.1.32026-08-10

Lokalisierte Rechte- und Zeitreferenz

-0755 und -m 0755 sind getrennt erklärt; Datum, Zeit, -o und -s sind in allen Sprachen dokumentiert.