1、CentOS文件名显示乱码

如下所示:

原因在于:

Windows 的文件名中文编码默认为GBK,压缩或者上传后,文件名还会是GBK编码,而Linux中默认文件名编码为UTF8,由于编码不一致所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码。

处理方法:

yum install convmv –y

convmv -f gbk -t utf-8 -r --notest /public/FTP/onewaveftp/

常用参数:

-r 递归处理子文件夹

-f from

-t to

–notest 真正进行操作,默认情况下是不对文件进行真实操作

--nosmart 如果已经是utf-8 忽略

–list 显示所有支持的编码

–unescap 可以做一下转义,比如把%20变成空格

-i 交互模式(询问每一个转换,防止误操作)

linux下有许多方便的小工具来转换编码:

文本内容转换 iconv

文件名转换 convmv

mp3标签转换python-mutagen

2、配置YUM源

2.1、配置本地YUM仓库(以CentOS5.X为例)

#加载存储卷

mkdir /pyjvol/

mount -t nfs 10.10.10.31:/pyjvol /pyjvol/

#加载所需要的镜像

mount -o loop/pyjvol/smb/share/Software/System/Centos/CentOS-5.2-i386-bin-DVD.iso /mnt

配置yum源

cd /etc/yum.repos.d/

mv CentOS-Base.repo{,.ori}

vim CentOS5.repo

[base]

name=CentOS5.2

baseurl=file:///mnt

enabled=1

gpgcheck=0

yum clean all

yum makecache

3、mount

3.1、直接在CenotOS下挂载ISO文件

mount -o loop/pyjvol/smb/share/Software/System/Centos/CentOS-6.5-i386-bin-DVD1.iso /cdrom/

/pyjvol/smb/share/Software/System/Centos/CentOS-6.5-i386-bin-DVD1.iso:ISO文件

/cdrom/:挂载点

4、Linux中处理文件名中含有空格的问题

摘自:http://blog.csdn.net/rogerzhanglijie/article/details/44563605

当前有两个文件夹

[root@FTP onewaveftp]# ll

total 8

drwxrwxrwx 2 777 root 4096 Nov 24 2014 新文件夹 (2)

drwxrwxrwx 2 777 root 4096 Nov 24 2014 辽宁家宽

执行下一语句

[root@FTP onewaveftp]# for i in `ls`;do echo $i;echo ;done

新文件夹

(2)

辽宁家

可以看到,带有空格的文件被当作两个部分,显然不合理

我们在 for循环前面加这么一句

[root@FTP onewaveftp]# IFS=$(echo -en "\n\b");for i in`ls`;do echo $i;done

新文件夹 (2)

辽宁家宽

再执行

可以看到,问题解决。

转载于:https://blog.51cto.com/sihua/1961007

Linux服务器常见问题相关推荐

  1. 云服务器dns配置文件,linux服务器dns配置文件

    linux服务器dns配置文件 内容精选 换一换 裸金属服务器硬件损坏,SDI卡损坏等原因,导致裸金属服务器无法正常使用时,您可以申请裸金属服务器重建功能.裸金属服务器重建过程不是自动化的,您需要联系 ...

  2. linux 文件和打印机共享文件夹,linux服务器向windows客户端提供文件/目录及打印机共享...

    (六)linux服务器向windows客户端提供文件/目录及打印机共享 linux服务器上的samba运行起来以后,linux就相当于一台文件及打印服务器,向windows和linux samba客户 ...

  3. emc文件存储服务器,emc存储怎么挂在linux服务器上

    emc存储怎么挂在linux服务器上 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...

  4. linux下网口监控软件_超赞的!Aibaba技术官分享高性能Linux服务器解读笔记

    一个运行缓慢的应用程序有时会让人抓狂,此时需要在问题诊断的基础上进行性能调整. 随着虚拟化.云计算时代的来临,Linux得到迅猛发展,在服务器领域已经占据半壁江山,而基于Linux的运维也面临新的挑战 ...

  5. 刚买的ubuntu服务器 为什么没有文件,新买的linux服务器怎么使用

    新买的linux服务器怎么使用 内容精选 换一换 切换操作系统是为您的弹性云服务器重新切换一个系统盘.切换完成后弹性云服务器的系统盘ID会发生改变,并删除原有系统盘.如果弹性云服务器当前使用的操作系统 ...

  6. linuex查看繁忙_[个人笔记] 关于linux的常见问题合集

    关于linux的常见问题合集,有技术问题,上 bug200.com 有什么方法可以设置吗chmod 755对于/opt/lampp/htdocs它的所有内容包括子文件夹和文件? 将来,如果我在htdo ...

  7. x86 服务器常见问题和故障诊断流程

    服务器常见问题汇总 服务器支撑着整个企业的信息数据,对公司的信息储存.业务开展.正常运作等等环节都具有着至关重要的意义.然而,服务器在日常运行过程中,由于其复杂的硬件结构.繁琐的运行原理,经常会出现一 ...

  8. 华为虚拟化服务服务器忘记密码,华为云linux服务器 忘记密码

    华为云linux服务器 忘记密码 内容精选 换一换 PHPWind(简称:PW)是一个基于PHP和MySQL的开源社区程序,是国内较受欢迎的论坛之一.轻架构,高效易开发,使用户可快速搭建并轻松管理.本 ...

  9. arch 服务器系统,arch linux服务器

    arch linux服务器 内容精选 换一换 请使用Ascend910环境下软件包的安装用户安装昇腾模型压缩工具,本章节以Ascend910场景下使用的非root用户为例进行操作.关于非root用户权 ...

最新文章

  1. mysql的时间存储格式
  2. scrapy爬虫程序xpath中文编码报错
  3. spring源码学习之路---深入AOP(终)
  4. Artificial Intelligence and Change Management
  5. iOS 动画绘制线条颜色渐变的折线图
  6. 这个十八线品牌火了!直言后置三摄里有两个摄像头是装饰用的
  7. 单片机声明数组可变长度c语言keil,单片机用byte定义数组keil编译警告 missing';'before...
  8. golang设置title并获取窗口句柄
  9. UE4入门序列06(Unreal源码编译及打包专用服务器)
  10. 一文足矣:Unity行为树
  11. 漫步微积分二十五——面积问题
  12. 美团2018校园招聘 研发工程师(三)
  13. Phaser 使用介绍
  14. 从吃凉的就会肚子疼,不敢吃可爱多以下的雪糕,吃饱后去逛街肚子就会胀,到后来吃饭的时候就胃疼解决办法
  15. 通过PS调出胶片色调的古风照片
  16. 量化思维与常见的量化标
  17. 技术团队分享改进总结
  18. 计算机三种校验方式,三种校验码
  19. “给阿姨倒杯卡布奇诺”广发卡分期积分带你免费畅饮星巴克!
  20. Xctf Reverse菜鸟题解之csaw2013reversing2

热门文章

  1. git常见操作--忽略文件以及常用命令【转】
  2. Terracotta tc-config.xml配置说明(这个真的是转的)
  3. nginx telnet sshd
  4. cygwin安装hadoop过程中出现的2个问题
  5. Sql Server实用操作-无数据库日志文件恢复数据库两种方法
  6. 2.算法-程序的灵魂
  7. java刷新操作_java实现删除某条信息并刷新当前页操作
  8. linux shell输出数字小数点前少了0_南京课工场IT培训:SHELL 超详细基础知识,适合新手小白(一)
  9. 最新JAVA性能调优实战教程_java性能调优实战 - osc_9z8xc00s的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. Shell的作用与分类