1,发现问题
使用命令:
tree -L 1
出现乱码:
这是因为编码不对导致的。
使用这个命令试试:
tree --charset ASCII -L 1
结果已经没有乱码啦:
2,解决
总不能每一次都多写这些字符串吧,那么就通过alias来实现吧。
Linux alias命令用于设置指令的别名。
用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。
一次设置,永久使用。
先查看系统中已经存在的别名:
设置:alias tree='tree --charset ASCII'
验证:
OK!