Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to use zip to decompress garbled codes in linux

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

Files compressed on windows are compressed in Chinese by default. Because its encoding is not declared in the zip file, the unzip on linux is generally decompressed with the default encoding, and the Chinese file name will be garbled.

There are two ways to solve the problem:

1. Decompress and specify the character set through the unzip command

Unzip-O CP936 xxx.zip (GBK, GB18030 is also possible)

Interestingly, there is no description of this option in unzip's manual, and unzip-help has a simple description of this parameter.

2. In the environment variable, specify the unzip parameter, always display with the specified character set, and add 2 lines UNZIP= "- O CP936" ZIPINFO= "- O CP936" to the file / etc/environment.

In this way, the Archive Manager (file-roller) of the Gnome desktop can normally use unzip to extract Chinese, but file-roller itself cannot set the encoding to be passed to unzip.

The first method above is used to solve the problem.

These are the details of the solution to the garbled code of zip in linux, please pay attention to other related articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report