tar cvf /var/lib/backup/sample.tar /home/user/.project
Ancak, ayıkladığımda ebeveynlerini de alıyorum
/backup/
- /home/
- /user/
- .project/
Bu tar komutları işini yapar çünkü ebeveynlerine başka bir şey ( user
örneğin altındaki diğer klasörler ) içermez .
Bunu programlı olarak yapmak istiyorum, bu yüzden geçerli çalışma dizinini değiştirmek /home/user/
gerçekten bir seçenek değil. Bunu yapmak mümkün mü?
-C
bakarken anahtarı buldum , ancak anlamsız kaldım .. untar sırasında kullanılacak gibi bana daha fazla geliyordu. Yeni bir şey öğrendim.