解決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! 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章