在把檔案從windows傳到linux伺服器時,經常因為亂碼而無法訪問。
由於linux系統編碼一般設定為utf-8,而中文windows下通常預設編碼是gb2312,因此經常需要將檔名或檔案內容編碼進行轉換,當然都是utf-8到gb2312的轉換!
檔名編碼轉換,convmv
這個小巧玲瓏的軟體可以輕鬆將檔名編碼轉換搞定!
onvmv -f gbk -t utf-8 –notest filename -r 是將目錄下所有檔案進行轉碼
檔案內容編碼轉換,vim自帶功能
在使用vim進行檔案編輯時,直接 :set fileencoding 即可檢視當前文件編碼方式
修改?也很容易 :set fileencoding=gb2312 一切搞定!
thinkphp中: $filename = iconv(「utf-8」, 「gb2312」, $filename);
本地FTP上傳檔案至Linux伺服器報錯
本地不是tomcat伺服器測試,生產環境部署vsftpd服務,一開始偷懶使用登入ftp上傳檔案,指定關聯的路徑 配置 etc vsftpd vsftpd.conf檔案 登入必須配置密碼包含 即郵箱位址,比如anonymous 212 sina.com。無法連線到伺服器,本地測試連線伺服器ftp 19...
python上傳檔案至指定伺服器
import paramiko 建立ssh物件 ssh paramiko.sshclient ssh.load host keys c users administrator ssh known hosts 允許連線不在know hosts檔案的主機上 ssh.set missing host ke...
winform 上傳檔案至伺服器上
前段日子,我們的乙個web系統要做乙個cs子專案。用來測試元器件資料的winform程式。其中有乙個就是需要上傳乙個測試標準檔案至伺服器。winform上傳與bs的不同。沒有fileupload控制項。下面是 code private void button2 click object sender...