linux 下 *** 作乱码文件,文件夹

linux 下 *** 作乱码文件,文件夹,第1张

linux 下 *** 作乱码文件,文件夹

        今天打包了一个中文压缩包到了服务器上,ls查看当前文件发现是中文乱码状态。解压的时候由于服务器当前是英文包,无法进行unzip 和cd *** 作。

        首先有2种方法进行处理,第一种是进行语言包切换。第二种是进行文件编号进行 *** 作。

        方法一、使用【ls -il】查看乱码文件夹或者文件编号。

                      使用find命令查找,并用 -exec command 命令重命名

                        find / -inum XXXX -exec mv {} ./aaa.txt  ;

                        或者 find / -inum  XXXX -exec rm -rf {} ;

                        注意 和;是必须需要的。

                        说明:
                        -inum 按i节点号查找
                        -exec command 执行命令,这里是执行重命名命令 mv
                        {} 代表查找出来的文件名
                        command命令的终止,使用 ';' (分号)来判定,在后面必须有一个 ';'
                        对于不同的系统,直接使用分号可能会有不同的意义, 所以要使用转义符 ''在分号前明确说明。

                         实例图:

                        

        方法二、语言包切换方法,使用【echo $LANG】命令查看当前语言包。估计八成是en的英文包,然后使用【locale】查看服务器上是否有英文包,如果有切换即可。如果没有需要使用【yum groupinstall chinese-support】命令下载,如果ping不通外网可手动上传语言包。

 

         如果有或者下载完成zh_CN.UTF-8语言包,可进行切换。

临时修改(当前终端生效):
export LANG="zh_CN.UTF-8"

永久修改:
echo "export LANG="zh_CN.UTF-8"  >> /etc/proflile
source /etc/profile

         

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4664656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存