解壓縮亂碼和zip本身無關,應該是你的Linux操作系統設置的系統語言造成的。
一般來講Linux的中文默認編碼是zh_CN.UTF-8,而Windows的是GB2312,如果你在Windows創建zip壓縮包,壓縮包中的文件名稱是按照GB2312打包的,到Linux解壓縮自然成了亂碼。
解決方法有兩種,可以將Linux的默認編碼變為zh_CN.GBK,這可以通過修改/etc/sysconfig/i18n文件來完成;另一種方法就是改用ftp傳遞未經壓縮的文件,這樣文件名會被FTP服務自動轉碼。
Ⅱ linux 壓縮 上傳到ftp後下載回來文件損壞
解決方法:在終端下登錄ftp,首先輸入bin,會提示已轉換到BIN模式。然後進行你的put和get操作。該方法是將傳輸形式改為二進制傳輸(binary)。你的問題應該會得到解決。
延伸:因為在ftp傳輸過程中,默認是使用ASCII模式而非BIN模式,這樣會導致壓縮文件在傳輸過程中由於編碼或解碼錯誤而導致損壞。
望採納~
Ⅲ 包Linux最小體積壓縮包簡明指南linux最小壓縮
Linux最小體積壓縮包的指南
有時你可能需要為Linux建立最小體積的安裝包。有些用戶需要更小的安裝包,以便在不支持光碟的系統上進行安裝。這是一篇有關用Gzip壓縮Linux安裝文件的最小體積壓縮包指南。
首先,你需要下載linux安裝程序。這些可能是各種Linux發行版,包括redhat,fedora,ubuntu,paoplex或gentoo等等。安裝完成後,你可以在「安裝目錄」中找到可見的「installation」文件夾。此文件夾中包含所有必要的Linux安裝文件,如內核,驅動程序等。
接下來,轉到Linux的安裝目錄,然後把所有的安裝文件復制到一個新文件夾中。把這個新文件夾命名為「installation」。確保你已經復制了所有的安裝文件,例如內核,驅動程序,任務框架等,以涵蓋安裝過程中的所有功能。
接著,使用gzip將這個新文件夾壓縮。打開一個終端窗口,然後使用以下命令:
tar -czf installation.tar.gz installation
安裝完成後,你將獲得一個名為「installation.tar.gz」的壓縮文件。該文件包含了你復制的所有安裝文件,從而構成了最小的體積的安裝文件。
最後,就是使用你的壓縮文件安裝Linux了。根據你的Linux發行版,你需要以不同的方式安裝你的安裝文件,但是這些步驟均使用其它安裝文件,包括修補程序,驅動程序,應用程序等。檢查你的Linux發行版文檔以獲取有關安裝安裝文件的更多信息.
恭喜!你已經學會了如何使用Gzip壓縮Linux安裝文件並創建最小體積的安裝包。這些技能可以幫助你在有限的空間內進行Linux安裝,並確保你的系統擁有最新的Linux核心和功能。
Ⅳ linux鍛戒護ziplinux鍘嬬緝鏂囦歡鐨勫懡浠
linux鎬庝箞鍘嬬緝鏌愪釜鐩褰曚笅鐨勬墍鏈夋枃浠訛紵
姣斿備綘鎯蟲妸data鐩褰曚笅鎵鏈夋枃浠跺帇緙╂墦鍖呭埌/tmp鐩褰曚笅錛屽苟涓旀妸鍘嬬緝鍖呭懡鍚嶄負a.tar.gz銆傚彲浠ヨ繖鏍鋒搷浣渢ar-zcvf/tmp/a.tar.gzdata/鐒跺悗浣犺繘鍒/tmp鐩褰曚笅鐪嬩笅鏄鍚︽墦鍖呮垚鍔燂紝鏈夎繖涓猘.tar.gz錛屽苟媯鏌ユ槸鏄鍚︽墦鍖呭畬鏁淬俢d/tmptar-tfa.tar.gz
tar鍖呭湪linux閲岀敤浠涔堝懡浠よВ鍘嬶紵
蹇呯劧鏄痶ar鍟︼紒tar鍛戒護鐢ㄤ簬瀵規枃浠舵墦鍖呭帇緙╂垨瑙e帇錛屾牸寮忎負錛氣渢ar鈥濄傘奓inux灝辮ヨ繖涔堝︺3wdianlinuxprobediancom/chapter-02.html涓鐨2.8鎵撳寘鍘嬬緝涓庢悳緔㈠懡浠ゃ傚鉤鏃舵垜浼氫竴鑸浣跨敤鈥渢ar-czvf鍘嬬緝鍖呭悕縐.tar.gz瑕佹墦鍖呯殑鐩褰曗濆懡浠ゆ潵灝嗘寚瀹氱殑鏂囦歡鏉ユ墦鍖咃紝瑙e帇鐨勮瘽鍒欐槸鈥渢ar-xzvf鍘嬬緝鍖呭悕縐.tar.gz鈥濆懡浠
甯屾湜鍙浠ュ府鍒版偍錛
濡備綍鍦↙inux涓嬭В鍘嬬緝鈥.7z鈥濇枃浠?鎬ュ晩錛
鎬葷粨涓涓嬶細
1銆*.tar鐢╰ar_xvf瑙e帇
2銆*.gz鐢╣zip-d鎴栬単unzip瑙e帇
3銆*.tar.gz鍜*.tgz鐢╰ar_xzf瑙e帇
4銆*.bz2鐢╞zip2-d鎴栬呯敤bunzip2瑙e帇
5銆*.tar.bz2鐢╰ar_xjf瑙e帇
6銆*.Z鐢╱ncompress瑙e帇
7銆*.tar.Z鐢╰ar_xZf瑙e帇
8銆*.rar鐢╱nrare瑙e帇
9銆*.zip鐢╱nzip瑙e帇
linux涓嬫庝箞瑙e帇zip鏂囦歡錛
鍦↙inux鍛戒護涓嬭В鍘嬫墿灞曞悕涓衡.zip鈥濈殑鏂囦歡錛屾渶綆鍗曟湁鏁堢殑鏂規硶鏄浣跨敤瑙e帇緙╃▼搴弖nzip鏉ュ畬鎴愶紝鍏蜂綋鐨勬ラゅ備笅錛
瀹夎卽nzip瑙e帇緙╃▼搴
閫氬父鎯呭喌涓嬶紝Linux緋葷粺涓嬮兘鑷甯unzip瑙e帇緙╃▼搴忥紝濡傛灉娌℃湁錛岀粓絝榪愯屽備笅鍛戒護榪涜屽畨瑁咃細
sudoapt-getinstallunzip
2.瑙e帇file.zip鏂囦歡
渚嬪傜洿鎺ュ規墿灞曞悕涓篺ile.zip鏂囦歡榪涜岃В鍘嬶紝緇堢榪愯岋細
unzipfile.zip
3.瑙e帇file.zip鏂囦歡鍒版寚瀹氭枃浠跺す
渚嬪傚傛灉鎯寵佸皢file.zip瑙e帇鍒版寚瀹氭枃浠跺すdestination_folder錛屼嬌鐢錛
unzipfile.zip-ddestination_folder
linux鏂囦歡瀵嗙爜鎬庝箞璁劇疆錛
鏂規硶涓錛氱敤tar鍛戒護瀵規枃浠跺姞瀵嗗帇緙╁拰瑙e帇
鍘嬬緝錛
tar-zcf-filename|openssldes3-salt-kpassword|ddof=filename.des3
姝ゅ懡浠ゅ筬ilename鏂囦歡榪涜屽姞鐮佸帇緙╃敓鎴恌ilename.des3鍔犲瘑鍘嬬緝鏂囦歡錛宲assword涓哄姞瀵嗙殑瀵嗙爜銆
鏂規硶浜岋細鐢▃ip鍛戒護瀵規枃浠跺姞瀵嗗帇緙╁拰瑙e帇
zip-refilename.zipfilename鍥炶濺錛岃緭鍏2嬈″瘑鐮