解决Linux CENTOS服务器 tree命令出现乱码 解析原因

1,发现问题

使用命令:

tree -L 1

出现乱码:


这是因为编码不对导致的。

使用这个命令试试:

tree --charset ASCII -L 1

结果已经没有乱码啦:

 

2,解决

总不能每一次都多写这些字符串吧,那么就通过alias来实现吧。

Linux alias命令用于设置指令的别名。

用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。

一次设置,永久使用。

先查看系统中已经存在的别名:

设置:alias tree='tree --charset ASCII'

验证:

OK! 

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/107146294