linux使用ftp傳輸文件導致文件損壞

生產中需要在linux服務器和ftp服務器之間傳輸文件,但是用ftp命令會導致文件損毀,文件無法正常運行。

原來通過linux向ftp服務器上傳文件有兩種模式 :字符模式(ASCII)和二進制模式(Binary)。默認是ASCII模式,當用ASCII模式傳輸非文本文件時,會對文件進行轉譯,破壞源文件。一般上傳exe文件和壓縮包要用二進制模式。

具體操作:

登錄ftp後,上傳文件前,在ftp>狀態下輸入bin即可。

然後再put /root/test.war /test.war 就可以了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章