tar

    5熱度

    3回答

    場景:我在託管我的網站的服務器上有一個目錄,其中包含數百個用戶提交的圖像。我正在創建一個備份腳本,將目錄中的所有圖像壓縮成一個.tar.gz文件。我至今的命令是: 焦油-czpf /path/to/backups/my_backup.tar.gz路徑/到/圖片/ 問題:沒有在我的路徑/到/圖片/我有一個名爲tmp /的目錄。當我運行該命令時,我得到一個.tar.gz文件,其中包含路徑/ to/im

    29熱度

    6回答

    有沒有辦法直接寫一個字符串到tarfile?從http://docs.python.org/library/tarfile.html看來,只有已經寫入文件系統的文件纔可以添加。

    1熱度

    3回答

    我已經有了一個腳本,它包含了一個完整的源代碼目錄(大約800MB),我希望它儘可能快地運行。由於某種原因,GNU焦油在解壓時非常緩慢。我想知道是否有人已經進行了這種比較,並知道哪個應用程序具有最快的tar/untar實現。 對於Windows,順便說一句。

    21熱度

    8回答

    我經常使用Cygwin,但我現在需要在其他人的Windows機器上提取tar.gz和tar.bz2文件。他們不希望Cygwin;他們需要一個GUI。我嘗試了7-zip,這是我們公司的一些其他人使用的,但7-zip使braindead決定要求你先將文件解壓縮到新的目標文件,然後解壓縮該文件,從而浪費時間和磁盤空間,並要求我採取額外的行動。還有其他一些我不喜歡的界面。 我剛剛收到一個新的Windows

    17熱度

    5回答

    我有一個目錄,我歸檔: $ du -sh oldcode 1400848 $ tar cf oldcode.tar oldcode 所以該目錄是1.4GB。該文件是明顯更小,但: $ ls -l oldcode.tar -rw-r--r-- 1 ieure ieure 940339200 2002-01-30 10:33 oldcode.tar 只有897mb。它沒有以任何方式壓縮:

    4熱度

    2回答

    我用ls來獲得我的文件名具有白色的空間,所以它看起來是這樣的:以管 my file with whitespace.tar.bz2 我想這焦油類似: ls | grep mysearchstring | tar xvjf 我如何可以插入雙引用之前管道它焦油?

    7熱度

    5回答

    我想存檔一個目錄(我不知道我是否可以調用「我想打個目錄」)。當我解壓縮時,我想在另一端保留訪問權限。我應該在perl中解決這個問題。 感謝您的迴應,但爲什麼我要求這樣做Perl是我希望它獨立於平臺。我想將一個大文件傳輸到多臺機器。這些機器可以是任何平臺。我應該能夠正確解壓這個tar文件嗎?所以我想寫我自己的焦油和解壓程序。爲什麼我使用Perl是爲了使它與平臺無關。所以我不能通過在腳本中打開shel

    0熱度

    5回答

    我需要定期發送一個日誌文件的集合,這個日誌文件的集合可以增長得相當大,所以我只想發送每個文件的最後一行n。 例如: /usr/local/data_store1/file.txt (500 lines) /usr/local/data_store2/file.txt (800 lines) 鑑於名爲files.txt所需的文件列表的文件,我想用最後100行,每行這些文件的創建存檔(tar或z

    8熱度

    5回答

    我有這個家庭工作,我必須從一個源傳輸一個非常大的文件到多個機器使用bittorrent kinda的算法。最初我將文件分割成塊,然後將塊傳送到所有目標。目標有智能分享他們與其他目標的區塊。它工作正常。我想傳輸一個4GB的文件,所以我標記了四個1GB的文件。它在創建4GB tar文件時沒有出錯,但在另一端將所有塊組裝回原始文件時出錯,說明超出了文件大小限制。我該如何解決這個2GB限制問題?

    2熱度

    3回答

    我使用Perl的Archive::Tar模塊。它保留了文件權限,但不保留粘性位。在我提取存檔的另一端,所有粘性位都消失了。我認爲UNIX/LINUX操作系統將這些粘性位存儲在別的地方。我怎樣才能讓我的檔案保存粘性位呢? 使用-p開關焦油保留它,但我該如何使用Archive::Tar?我在兩邊都使用了Perl的模塊。