关注优快云很久了,在这里自己的很多问题都得到了解决,真心感谢每一位技术大牛。在这里也将自己遇到的一些问题的解决方法写出来,希望能够帮助到像自己一样的小白。
最近在使用ping命令查看两台电脑是否能够连通,因为安装了git bash之后,就很少用cmd了,(主要是git bash的命令行带颜色,可能比cmd的好看一点吧),但是在用ping命令以及ipconfig命令之后,就出现了一些框框,如下图
看了一些csdn的博客,感觉描述的不准确,下面是解决方法。
在git命令行最上面右键选择Options…在text中选择default 编码格式选择GBK(Chinese),Locale自己会变成C这点不用管,如下图
最后在命令行输入exit退出一下,再重新打开git bash,再输入ping命令,就没有乱码了。
但是这样的话,再使用ls、dir等命令查看本地的中文文件夹,中文名称又会出现乱码,这个原因是因为git命令行下显示中文使用的编码格式为GBK,而windows的编码格式为utf-8。解决这个问题只需要在ping或者ifconfig前面加上winpty就可以,具体代码如
winpty ping www.baidu.com //例如这样,就没有出现乱码了,如下图所示。
借鉴了下面小伙伴的评论以及下面这篇博客。
这是第一次写博客,如果有不足的,还请大家多多包涵,后面自己也会把自己遇到问题的解决方法写出来,希望能够帮助到大家。