常见问题处理

1. 删除文件名乱码的文件
此时由于文件名不能确认,可以采用inode的方式进行删除:


ls -i    .                                                    #获取文件的inode数值,加入为32456
find . -inum 32456 -exec rm -rf {} \;      #删除文件

不能直接用rm -rf inode的方式,因为此时删除的为与inode同名的文件

2. 命令提示符异常
命令提示符变为如下格式:

Last login: Fri Mar 17 09:06:38 2017 from 192.168.93.1
-bash-4.1$ 

此种情况一般是用户的.bash*文件被破坏导致
解决:
如用户名为user1

cp /etc/skel/.bash* /home/user1
chown user1:user1 /home/user1/.bash*

断开连接重连,此时命令提示符可以恢复。
3. 指定私钥文件链接
私钥文件权限需要是600

chmod 600 siyao
ssh root@IP -i siyao

4. vim打开文件中文乱码
在文件/etc/vim/vimrc中加入
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

5. ubuntu中文文件名乱码 && 不能在命令行输入中文的问题

  1. 文件 /var/lib/locales/supported.d/local 中添加如下一行:
zh_CN.GBK GBK

执行命令 locale-gen 生成locale

  1. 修改ubuntu的字符集
    修改/etc/profile文件,增加以下内容:
export LANGUAGE=”zh_CN:zh:en_US:en”
export LANG=zh_CN.GBK 

执行命令source /etc/profile使配置生效,重新连接即可。

6. 修改默认语言

vi /etc/locate.conf
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"

重新连接即可。
如果想改成中文:

LANG="zh_CN.UTF-8"

7. Centos7开机自启无效
可以看下文件/etc/rc.d/rc.local是否有执行权限,没有的话加下。

8. passwd: Authentication token manipulation error
passwd修改密码时报错。
排查:
一般是密码文件权限被改变导致。
(1) 查看根目录是否满
(2)
查看是否有i位,有的话删除:
lsattr /etc/passwd; lsattr /etc/shadow

9. account locked due to 13 failed logins

su 切换用户,或者scp发送文件时可能出现。
解决:
清零计数器:
pam_tally --user=yourusername --reset
如果root也被禁,可以关闭外网,等待一会再登录。
后续更换ssh端口,改小白名单范围,安装防爆破软件。

10. 容器中中文文件名皆显示为问号
解决:

localedef -i zh_CN -f UTF-8 zh_CN.UTF-8  
yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common   
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
# 永久解决建议在Dockerfile中加ENV 环境变量   
export LC_ALL=zh_CN.utf8  
#/etc/lcoale.conf 加入如下配置
export LC_ALL=zh_CN.utf8  
#刷新配置
source /etc/profile
source /etc/locale.conf

现在正在做系列视频课程,课程中会提供视频中涉及的操作文档、软件包,系列课程内容更加完整、贴近实际工作。欢迎感兴趣的小伙伴到网易云课堂进行学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值