上傳檔案到linux亂碼問題

2022-08-30 23:12:29 字數 771 閱讀 5576

由於linux系統編碼一般設定為utf-8,而中文windows下通常預設編碼是gbk,因此經常需要將檔名或檔案內容編碼進行轉換,檔名編碼轉換軟體:convmv

yum install convmv     (使用此命令安裝)

convmv -f gbk -t utf-8 -r --notest filename(使用此命令檢視,亂碼已調整)

檢視 檔案目錄大小

du -h --max-depth=1

uname -a :顯示系統名、節點名稱、作業系統的發行版號、作業系統版本、執行系統的機器 id 號

echo $lang 檢視伺服器字符集

tartar命令可以用來壓縮打包單檔案、多個檔案、單個目錄、多個目錄。

常用格式:

單個檔案壓縮打包 tar czvf my.tar file1

多個檔案壓縮打包 tar czvf my.tar file1 file2,...

單個目錄壓縮打包 tar czvf my.tar dir1

多個目錄壓縮打包 tar czvf my.tar dir1 dir2

解包至當前目錄:tar xzvf my.tar

vi編輯器

新增一行        小寫o

儲存退出        :wq

不儲存退出     :q!

儲存檔案        :w

刪除一行        dd

單行複製        yy

多行複製        nyy

貼上               p

上傳linux檔案中文亂碼問題

最近做壓測的時候,上傳linux伺服器的csv檔案顯示亂碼。我的檔案在windows環境下,顯示正常。使用notepad 開啟檢視內容編碼是中文編碼,這個檔案上傳到linux,開啟後顯示亂碼。這是因為在windos上預設編碼和linux的預設編碼不一致原因引起的。windows預設編碼一般是gbk或...

上傳檔案亂碼問題

今天在用struts1框架實驗檔案上傳的功能時,出現了亂碼的現象,後期經過查閱資料找到了乙個解決方案,試了很多次,個人感覺這個方案確實很好用 前提是用struts1框架進行開發 編寫乙個自己的actionservlet類,例如chinaactionservlet類,繼承actionservlet類 ...

paramiko上傳檔案到Linux

importparamiko transport paramiko.transport host 22 transport.connect username root password 123 sftp paramiko.sftpclient.from transport transport sft...