1,發現問題
使用命令:
tree -L 1
出現亂碼:
這是因爲編碼不對導致的。
使用這個命令試試:
tree --charset ASCII -L 1
結果已經沒有亂碼啦:
2,解決
總不能每一次都多寫這些字符串吧,那麼就通過alias來實現吧。
Linux alias命令用於設置指令的別名。
用戶可利用alias,自定指令的別名。若僅輸入alias,則可列出目前所有的別名設置。alias的效力僅及於該次登入的操作。若要每次登入是即自動設好別名,可在.profile或.cshrc中設定指令的別名。
一次設置,永久使用。
先查看系統中已經存在的別名:
設置:alias tree='tree --charset ASCII'
驗證:
OK!