我有一個包含在一個包含大約30,000個子目錄的目錄中的數據集。這些目錄中的每一個都包含一個文本文件和另一個子目錄。該子目錄包含一些文本文件(範圍從0個文本文件到數百個)。我的許多同事都使用這個數據集,但實際上它至少需要6個小時才能將數據集從實驗室中的一臺計算機/硬盤傳輸到另一臺 - 不是因爲數據集的大小,而是因爲繁瑣它的存儲格式。我想創建一些存檔(如.tar.gz)來存儲這些數據,以便它們可以在計算機之間快速傳輸。我想看看有沒有人曾經使用過類似的東西,並能告訴我最快,最好的方法來做到這一點?我在想,一個shell腳本可能比我自己創建這個檔案更快。我需要製作一個包含幾個子目錄的大目錄
0
A
回答
0
建議:NFS掛載目錄。然後,一個窗口框或一個unix框可以訪問該目錄。
評論:像這樣的目錄結構對文件系統中的inode是壞消息,並且也增加了搜索時間。
答:這將工作在任何POSIX兼容的Unix機器,並假定存在的只是一個基本目錄中repository--
cd /path/to/archive; tar cvf mycharhive.tar ./archive_dir; gzip myarchive.tar
這將創建一個相對路徑tar歸檔 - 這意味着你可以將它解壓縮到一個低級目錄,而不是根目錄。
+0
真棒,謝謝 – WordWalk 2010-06-30 21:03:11
相關問題
- 1. 我需要git包含父目錄
- 2. IntelliJ包含一個包含在排除目錄中的目錄?
- 3. 在一個ftp請求中創建一個包含子目錄的目錄?
- 4. 將包含子目錄的整個目錄添加到路徑
- 5. rsync排除一個目錄,但包括一個子目錄
- 6. Wy我的GOPATH/src包含安裝後的幾個目錄?
- 7. 下載整個目錄(包含文件和子目錄)
- 8. CMake的:包含子目錄
- 9. 如何複製包含子目錄的目錄?
- 10. iOS複製目錄包括子目錄
- 11. Bash將一個目錄的內容複製到父目錄中包含的每個目錄
- 12. Android可繪製目錄是否可以包含子目錄?
- 13. 製作php包括在一個子目錄中工作
- 14. 重命名目錄和一些包含的文件/子目錄
- 15. 我需要多少個Tortoise SVN目錄?
- 16. CMAKE選項包含一個目錄
- 17. MSVC2012 Qt應該包含一個目錄?
- 18. 如何檢查一個目錄是否包含Powershell中的另一個目錄?
- 19. Python:用另一個包含相同文件的目錄覆蓋一個目錄
- 20. 包含目錄
- 21. 如何從子目錄製作包含javascript文件的包
- 22. 如何在CentOS 6.4上使用tar包含一個目錄和/或子目錄
- 23. 的makefile,什麼是幾個子目錄
- 24. 我如何才能找到一個包含在目錄和子目錄中的多個文件中的函數?
- 25. 如何將所有文件以幾個子目錄到一個目錄
- 26. 根據每個目錄在ubuntu中包含的子目錄數重命名一組目錄
- 27. 創建硬鏈接到包含在一個子目錄文件到另一個子目錄
- 28. 在Python中製作多個子目錄
- 29. 如何創建幾個子目錄
- 30. 將一個目錄的內容複製到另一個目錄
運行Linux?你可能會有更多的運氣在superuser.com – 2010-06-30 18:33:51