首页 > 系统相关 >linux问题汇总

linux问题汇总

时间:2023-03-07 21:59:02浏览次数:37  
标签:乱码 移动硬盘 虚拟机 汇总 问题 linux 客户端

某次操作linux系统,误将装有该linux系统的移动硬盘直接从笔记本电脑拔出来,即使插入该移动硬盘,启动vmware加载移动硬盘上的虚拟机(以为是可以不受任何影响的),结果出现以下问题。

1.出现网络配置问题,无法ping通宿主机导致xshell等远程访问客户端无法登录系统

重新配置ifcfg-ens33配置文件,将ip地址、子网掩码、网关地址、DNS地址、MAC地址重新手工配置一遍保存,重启宿主机上的虚拟网卡VMnet1,重新将WLAN共享给VMnet1。

网络畅通。

2.使用远程登录工具xshell,成功连接上虚拟机,再登录mysql数据库,也成功。查询某条数据发现乱码,而之前查询是不会乱码的。

使用命令: show variables like 'character%'

发现很多字符集都不是utf5,于是修改mysql的系统配置文件,命令:vi /etc/my.cnf,添加参数:character_set_server=utf8保存并退出。

再次查询字符集show variables like 'character%'发现都变为utf8了,同时查询一条数据也不会乱码了。

3.接着输入 cd dfsddf 这种不存在的指令,发现乱码,这又是linux系统的问题。也就是说提示信息为乱码,这是由于编码问题导致的,只需要修改Linux编码即可,命令如下
    echo 'LANG="en_US.UTF-8"' >> /etc/profile

    再执行:source /etc/profile

linux提示乱码也处理完成。

4.操作一会后,发现客户端输入命令时卡顿,输一个字符都得等好几秒,而且cpu并没有占用很大,不可能存在系统问题,用linux系统内部的shell访问并不会卡顿。而且以前用客户端软件访问linux都不会卡。

怀疑就是客户端发送命令的时候出现来回校验导致的响应问题,xshell输入慢的问题是由ssh的服务端在连接时会自动检测dns环境是否一致所导致的,这里将UseDNS yes 改为UseDNS no 即可。

具体操作如下: 
打开sshd服务的配置文件vi /etc/ssh/sshd_config ,把UseDNS yes 改为 UseDNS no 即可

然后重启sshd服务:service sshd restart

再打开xshell或者其他远程客户端软件,发现再也不卡顿了。

以上种种问题的出现,就是因为拔插移动硬盘,导致虚拟机不正常退出,导致系统并没有保持系统状态,下次加载系统时,所有的系统应用将恢复默认设置,从而造成种种与之前正常访问从未出现过的问题。

虽然本次处理了一些默认的配置问题,但是由于系统的恢复默认设置机制,后续可能还会出现原本不该出现的问题,可能还需要重新配置。

所以,不管我们将虚拟机装在本地硬盘还是移动硬盘,都不要直接关闭虚拟机,更不能直接插拔移动硬盘,而应该点击正常的‘关机’按钮,以免出现上述问题。

标签:乱码,移动硬盘,虚拟机,汇总,问题,linux,客户端
From: https://www.cnblogs.com/wekenyblog/p/17189819.html

相关文章

  • 【LeetCode回溯算法#01】图解组合问题
    组合问题力扣题目链接(opensnewwindow)给定两个整数n和k,返回范围[1,n]中所有可能的k个数的组合。示例:输入:n=4,k=2输出:[[2,4],[3,4],[2,3],[1......
  • Linux系统中指针的详细分析与操作
    文章目录一、指针二、指针的初始化三、指针的运算四、指针与数组五、指针与字符串六、函数指针七、NULL指针八、对复杂指针的解释​​C​​ 语言指针真正精髓的地方......
  • 连接linux的远程客户端软件出现输入命令行卡的问题
    xshell输入慢的问题是由ssh的服务端在连接时会自动检测dns环境是否一致所导致的,这里将UseDNSyes改为UseDNSno即可具体操作如下: 打开sshd服务的配置文件vi/etc/ssh/s......
  • IPM逆透视变换问题3/3:Ground >> Image
    IPM逆透视变换问题3/3:Ground>>Image1.同样如果前置条件如下:坐标系坐标系定义为:世界(右-前-上),相机(右-下-前),像素(右-下);旋转角度表示为:绕\(z\)轴为\(yaw\)偏航角,绕\(y......
  • IPM逆透视变换问题2/3之:Image >> Ground
    IPM逆透视变换问题2/3之:Image>>Ground1.如果前置条件如下:坐标系坐标系定义为:世界(右-前-上),相机(右-下-前),像素(右-下);旋转角度表示为:绕\(z\)轴为\(yaw\)偏航角,绕\(y\)......
  • linux中fork()
    原文链接:linux中fork()函数详解一、fork入门知识(一)pid_tpid_t类似一个类型,就像int型一样,int型定义的变量都是整型的,pid_t定义的类型都是进程号类型。pid_t是一个typedef......
  • IPM逆透视变换问题1/3之:Vanish Point
    IPM逆透视变换问题1/3之:VanishPoint重要提醒:首先确定坐标系朝向,简化步骤须做出说明。1.坐标系#worldcoord[x-right,y-front,z-up]#cameracoord[x-right,y......
  • Linux编译OpenSSL时报错
    错误如下:[[email protected]]#./config--helpCan'tlocateIPC/Cmd.pmin@INC(@INCcontains:/root/Downloads/openssl-3.0.1/util/perl/usr/local/lib......
  • Linux基础
    常用命令(1)ctrlc:取消命令,并且换行(2)ctrlu:清空本行命令(3)tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项(4)ls:列出当......
  • 60Linux配置虚拟环境
    linuxcentos7python虚拟环境默认第三方库安装位置/usr/local/lib/python3.6/site-packages我的项目在/root/pythonProject/projects步骤1.pip3installvirtuale......