所以我只是存檔的電子郵件提交的任務,並要求由導師這麼做使用tar命令,並創建一個.tgz的文件,我用下面的命令行腳本做:.tar vs .tgz ...有什麼區別?
tar -cvf filename.tgz {main.cpp other filenames here}
檔案或任何內容都沒有問題,但當我去發送電子郵件時,gmail阻止我說我的文件包含一個可執行文件(我假設main.cpp?),並且這是出於安全原因而不允許的。
所以,我跑了相同的腳本,但這次創建一個.tar文件,而不是像這樣:
tar -cvf filename.tar {main.cpp filenames here}
再次,檔案就好了,但現在Gmail是罰款與我電子郵件存檔。那麼區別是什麼呢?我只是真的用tar來達到這個目的,所以我並不十分熟悉不同的擴展是如何使用的。顯然,我已經想出了一種獲得我需要的功能的方法,但是像所有的修飾者一樣,我很好奇。
你說什麼?
嗯,看完之後[這](http://support.google.com/mail/answer/ 6590?hl = en),看起來gmail支持.tgz,但在你的情況下.tgz文件是未壓縮的。我想gmail試圖對它進行gunzip,失敗了,並決定玩安全並阻止文件。 – gatto 2013-04-24 17:26:34