錯誤形勢
在linux上使用less命令查看文件的時候,服務器會提示如下:"catalina.out" may be a binary file. See it anyway?
[root@test logs]# less catalina.out
"catalina.out" may be a binary file. See it anyway?
此時如果輸入no,則退出查看,如果輸入yes會進行查看文件,但是文檔中文會出現亂碼
解決方法
首先使用echo $LESSCHARSET查看less的編碼
[root@test logs]# echo $LESSCHARSET
[root@test logs]#
看情況設置less的編碼格式(我的服務器上使用utf-8查看中文)
[root@test logs]# export LESSCHARSET=utf-8
[root@test logs]# echo $LESSCHARSET
utf-8
[root@test logs]#
此時使用less命令查看文件,文件中的中文即正常了
