回答
問題不是tar
;該外殼不包含*
中的隱藏文件。做
tar -pczf file.tar.gz * .htaccess
而下一次,也許這個問題可能會發布在超級用戶。
shell正在將*
擴展爲當前目錄中的所有文件,其中不是以點開頭。這與ls
默認使用的規則相同(按照慣例,在Unix中將名稱以點開頭的文件視爲「隱藏」)。嘗試改爲:
末使用.
將收集在當前目錄下的所有文件,包括那些名字開始與一個點。
你* *也可以*和*一起填充,如下所示:「tar -pczf file.tar.gz *。*」 – 2009-10-25 23:17:31
請注意'.'將一個名爲'.'的最上層文件夾添加到tar文件中。 – 2012-06-19 15:20:51
我猜訣竅是使用。代替 *。 – 2013-05-30 13:48:14
如果你的任務允許你跳轉到一個目錄級別並且tar整個目錄,那麼它工作得很好,你不必記住任何特殊的東西使它工作(我幾乎總是忘記另一種方式,並最終用TGZ是缺少.htaccess文件)
tar -pczfv httpdocs.tar.gz httpdocs
啊,那麼優雅:) – 2017-10-25 10:02:49
如果可以的話,爲什麼不使用:
tar -pczf file.tar.gz `find .`
- 1. 如何在SQL命令中包含值?
- 2. 如何在Lwuit命令中包含Check?
- 3. 如何在sed中包含perl命令?
- 4. 在shell_exec命令中運行後檢查tar命令的狀態?
- 5. 在Makefile中包含一些SFTP命令
- 6. 如何在包含'use'命令的文件中包含另一個文件
- 7. tar命令使用區別
- 8. Windows命令行命令在密碼中包含特殊字符
- 9. 如何在Mercurial命令中包含多個文件模式
- 10. 如何在Android中包含envsetup.sh的命令?
- 11. 如何在bash_profile別名中包含exit命令?
- 12. 如何在Python字典中包含命令
- 13. 如何在記錄文件中包含GDB命令?
- 14. 如何編譯Kotlin以將Java jar包含在命令行中?
- 15. 如何在命令行中聲明包含「或」的條件?
- 16. 如何在C shell echo命令中包含換行符?
- 17. 如何在Awk單行/單命令中包含簡短函數?
- 18. 如何執行包含在PHP變量中的命令?
- 19. 如何在命令行中包含路徑?
- 20. 不包括在tar命令某些文件夾不工作
- 21. shell命令的含義和htaccess文件?
- 22. 執行tar命令嵌入在ssh命令
- 23. 命令處理程序應該包含服務還是服務包含命令?
- 24. 如何避免VBA寫命令在日期包含#字符?
- 25. 如何使含在echo命令
- 26. 泊塢窗tar命令不工作
- 27. tar命令選項有多大
- 28. 遠程計算機的linux tar命令
- 29. 需要幫助的tar命令
- 30. htaccess重寫包含#!
遷移到superuser.com? – 2009-10-26 03:57:57