BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Dateien einer bestimmten Grösse anlegen

Mit Hilfe von tuncate können Dateien mit einer bestimmten Grösse angelegt oder die Grösse einer Datei angepasst werden. Im folgenden Beispiel wird eine Datein welche 10MB gross ist angelegt:

# truncate -s 10M testdatei
# ls -lh testdatei
-rw-r--r--  1 beat  wheel    10M 31 Jul 15:04 testdatei

Diese Datei kann danach um weitere 10MB vergrössert werden:

# truncate -s +10M testdatei
# ls -lh testdatei
-rw-r--r--  1 beat  wheel    20M 31 Jul 15:04 testdatei

Auch kann mit truncate eine Datei angelegt werden, welche die identische Grösse einer anderen Datei hat. In diesem Falle kann mit der -r Option die Datei angegeben werden welche als Ausgangsgrösse genommen werden soll:

# truncate -r testdatei testdatei2
# ls -l testdatei*
-rw-r--r--  1 beat  wheel  20971520 31 Jul 15:04 testdatei
-rw-r--r--  1 beat  wheel  20971520 31 Jul 15:04 testdatei2

Auf FreeBSD ist truncate standardmässig im Basissystem vorhanden. Mehr Informationen zu truncate findet man in der Manpage truncate(1).

 Permalink

Comments

No new comments allowed (anymore) on this post.