在Linux做開發(fā)或者系統(tǒng)管理遇到亂碼是經(jīng)常的事情,主要Windows下中文的默認(rèn)編碼是bg2312,而Linux下是utf-8。很多時(shí)候 涉及到和Windows平臺(tái)系統(tǒng)的通信免不了編碼的轉(zhuǎn)化,可能大部分人都用iconv庫(kù)函數(shù)(包含在glib中)和iconv命令來執(zhí)行編碼轉(zhuǎn)換,今天我要推薦的是另一個(gè)shell下編碼轉(zhuǎn)換工具enca。用它不僅可以轉(zhuǎn)換編碼,還可以查看文件的原始編碼,使用上也比iconv方便一些。
在Ubuntu下安裝enca很簡(jiǎn)單,apt一下就行了,enca用法如下:
enca -L zh_CN file 檢查文件的編碼
enca -L zh_CN -x UTF-8 file 將文件編碼轉(zhuǎn)換為”UTF-8″編碼
enca -L zh_CN -x UTF-8 file1 file2 如果不想覆蓋原文件可以這樣
除了有檢查文件編碼的功能以外,”enca”還有一個(gè)好處就是如果文件本來就是你要轉(zhuǎn)換的那種編碼,它不會(huì)報(bào)錯(cuò),還是會(huì)print出結(jié)果來,而”iconv”則會(huì)報(bào)錯(cuò)。這對(duì)于腳本編寫是比較方便的事情。
顯卡作為電腦系統(tǒng)中最關(guān)鍵的組件之一,負(fù)責(zé)處理圖形數(shù)據(jù)并渲......
閱讀potplayer是一款非常受歡迎的視頻播放軟件,其中有很多非常使用......
閱讀電腦被病毒入侵不僅會(huì)導(dǎo)致數(shù)據(jù)損失,還可能影響系統(tǒng)性能和個(gè)......
閱讀使用惠普DeskJet2600打印機(jī)無線直連密碼是可以更改嗎,該怎么更......
閱讀很多小伙伴在對(duì)表格文檔進(jìn)行編輯時(shí)經(jīng)常會(huì)遇到各種各樣的問題......
閱讀最近一些朋友問小編如何將Linux命令設(shè)置成鍵盤快捷鍵?今天小編將為大家?guī)淼氖菍inux命令設(shè)置成鍵盤快捷鍵的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
最近一些朋友問小編Linux怎么去除fstab文件只讀屬性?今天小編為大家分享的是Linux去除fstab文件只讀屬性的方法,有需要的朋友可以參考下...
次閱讀
最近一些朋友問小編Linux下如何修改文件描述符的大小?下面小編將為大家?guī)淼氖荓inux下修改文件描述符的大小的方法,有需要的朋友一起去看看吧...
次閱讀
Linux Mint 是較流行的 Linux發(fā)行版之一,它發(fā)布了 20.2 版,綽號(hào)為Uma。它帶有新功能、升級(jí)的內(nèi)部結(jié)構(gòu)和其他更改。今天,我們將仔細(xì)研究新功能。 Mint 20....
次閱讀
最近一些朋友問小編Linux系統(tǒng)下如何制作Live USB?今天小編為大家?guī)淼氖荓inux系統(tǒng)下制作Live USB的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
最近一些朋友問小編RedHat Linux 5無法使用ifconfig怎么辦?今天小編就為大家分享RedHat Linux 5無法使用ifconfig的解決方法,有需要的朋友可以參考...
次閱讀
今天小編為大家?guī)淼氖荓inux關(guān)鍵字后所跟數(shù)字的含義詳解。希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
今天小編為大家?guī)淼氖荓inux中RedHat CentOS Ubuntu Fedora的區(qū)別詳解,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
今天小編將為大家分享的是Linux中遇到device is busy的處理方法。希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
今天小編為大家?guī)淼氖荓inux下的命令行瀏覽器links介紹,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
適用于 Linux 的 Windows 子系統(tǒng)既是一種啟示,也是一場(chǎng)革命。現(xiàn)在是第二次迭代 (WSL2),該技術(shù)近年來取得了巨大進(jìn)步,越來越多的人使用它來享受 Windows 中的 Linux 發(fā)行版...
次閱讀
最近一些朋友問小編Linux如何修改RPM的安裝目錄?今天小編為大家?guī)淼氖荓inux修改RPM的安裝目錄的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
微軟已經(jīng)向開發(fā)通道中的Windows Insiders宣布了Windows 10 Insider Preview Build 20246 。 通過內(nèi)部版本20246,Microsoft使用戶可以輕松地通過單行命令(wsl.exe nda...
次閱讀
今天小編要為大家?guī)淼氖荓inux用root賬號(hào)創(chuàng)建一個(gè)新的登錄賬號(hào)的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧...
次閱讀
適用于Linux的Windows子系統(tǒng)(WSL)現(xiàn)在可從win11上的Microsoft Store作為應(yīng)用程序使用 微軟今天宣布正式推出適用于Linux的Windows子系統(tǒng)(WSL)作為適用于Windows11PC...
次閱讀