Sie müssen sowohl die Verzeichnisse als auch die Dateien sichern, für die Sie zwei Dinge tun müssen: -
1) Fügen Sie die Verzeichnisse Ihrer Dateiliste hinzu:
file1.txt dir1 dir1/file2.txt dir1/dir2 dir1/dir2/file3.txt
2) Fügen Sie --no-recursion
die Sicherungslaufzeichenfolge hinzu, um alle anderen Dateien in den enthaltenen Verzeichnissen zu stoppen:
tar cf files.tar --no-recursion -T filelist.txt
Beachten Sie, dass die Reihenfolge wichtig ist: Die Verzeichnisse müssen vor jeder Referenz in einem Unterverzeichnis oder in einer Datei stehen. und der --no-recursion
Parameter muss vor -T
, aber nach dem cf FileName
Befehl stehen.