10.4 Erstellen: touch und mkdir
10.4.1 touch
touch(1) wird genutzt um den Zeitstempel einer Datei zu ändern. Sie können Zugriffszeitstempel und Änderungszeitstemple mit diese Befehl ändern. Wenn die angegebene Datei nicht existiert, dann wird touch eine leere Datei mit dem angegebenen Namen erstellen. Um eine Datei mit der aktuellen Systemzeit zu markieren könnten Sie diesen Befehl absetzen:
% ls -al file1 -rw-r--r-- 1 root root 9779 Feb 7 21:41 file1 % touch file1 % ls -al file1 -rw-r--r-- 1 root root 9779 Feb 8 09:17 file1
Es gibt einige Optionen für touch inklusive Optionen um anzugeben welche Zeitstempel anzupassen sind, die Zeit die genutzt werden soll und viele mehr. In der man Page werden diese im Detail behandelt.
10.4.2 mkdir
mkdir(1) erstellt ein neues Verzeichnis. Sie geben einfach das Verzeichnis, welches Sie erstellen wollen, an, wenn Sie mkdir ausführen. Dieses Beispiel erstellt das hejaz Verzeichnis im aktuellen Verzeichnis:
% mkdir hejaz
Sie können auch den Pfad angeben, wie hier:
% mkdir /usr/local/hejaz
Die -p Option weist mkdir an die Elternverzeichnisse zu erzeugen. Das obige Verzeichnsi wird fehlschlagen wenn /usr/local nicht existiert. Die -p Option wird /usr/local und /usr/local/hejaz erzeugen:
% mkdir -p /usr/local/hejaz