FTP非互動方式檔案傳輸(轉)
FTP非互動方式檔案傳輸(轉)[@more@] FTP(FileTransferProtocol)是檔案傳輸協議,透過它可以從計算機傳輸或傳輸到計算機檔案。FTP命令可以互動方式使用,也可以非互動方式使用。互動方式的使用較簡單,命令執行時系統會逐步提示,非互動方式的實現雖然複雜,但大大方便使用者,因為FTP會自動完成所有的操作。我們在使用FTP命令時,為了操作方便,往往會按非互動方式使用,下面筆者就介紹在SCOUNIX3.0下FTP實現非互動方式的處理。在UNIX系統下,使用RCP命令可以實現遠端檔案傳輸,但雙方都必須為同一種系統,如果遠端為其它系統,則RCP就無能為力了。使用FTP命令不但可以實現非互動方式傳輸方件,而且在雙方使用不同系統時也能使用。UNIX下的FTP命令的使用與WindowsNT有所區別,透過UNIX的幫助系統可以知道,FTP命令格式為:ftp[-v][-d][-i][-n][-t][-g][host]從命令格式中可以看出,其命令引數基本和在WindowsNT系統下差不多,但是沒有[-s:FILENAME]引數,也就是說,不能透過編輯一任意文字檔案來實現非互動方式傳輸檔案,不過值得高興的是,ftp命令在執行時會去尋找一檔名為.netrc的檔案,如果此檔案存在並且其中有FTP命令列中指定的主機名,則會執行.netrc文件中命令列。.netrc檔案中放有遠端主機名、註冊使用者名稱、使用者口令和定義的宏,其格式如下:machine主機名login使用者名稱password使用者口令macdefinit(定義宏)binaryhashget遠端主機檔名本地檔名bellclosebye在命令提示符下執行“ftp主機名”命令即可自動實現檔案的傳輸。另外在UNIX下使用FTP命令應注意下面的事項。1、在.netrc檔案中,如果使用password命令,其使用者口令在檔案中沒有被加密,所以必須對.netrc檔案設定許可權,可以在命令提示符下使用“chmod0600.netrc”命令設定許可權,即只有其檔案主有讀寫許可權,而其組成員及其它使用者均不可有任何許可權,否則password命令無效,導致註冊過程中斷。2、在.netrc檔案中,如果使用macdefinit命令,則在其下一行可以輸入FTP命令,系統會自動執行這些命令且直到遇到一空行,也就是說在檔案尾必須有至少一行空行,否則會出現錯誤資訊“Macro definition missing null line terminator”。3、如果在UNIX系統下使用超級使用者註冊,則.netrc檔案必須放在根目錄下,如果使用一般使用者註冊,則.netrc檔案必須放在“/usr/使用者名稱”目錄下。4、在UNIX系統下所有命令均為小寫,包括FTP命令
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938609/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 常見的ftp檔案傳輸工具有哪些?推薦ftp檔案傳輸工具FTP
- Raysync檔案傳輸協議(FTP)協議FTP
- FTP檔案傳輸伺服器原理FTP伺服器
- 簡單好用的ftp檔案傳輸工具:Viper FTP for MacFTPMac
- 大檔案如何傳輸,大檔案的傳輸方式有哪些?
- 鐳速傳輸升級,別再用Email和FTP傳輸檔案了AIFTP
- FTP VS鐳速傳輸,小檔案傳輸技術內有乾坤FTP
- PHP ftp上傳檔案PHPFTP
- 你還用FTP,怪不得檔案傳輸無響應FTP
- Windows&Linux檔案傳輸方式總結WindowsLinux
- 網際網路大檔案的傳輸方式
- 定時ftp上傳,如何設定定時ftp上傳檔案FTP
- 如何往無頁面互動的虛擬機器中傳輸檔案虛擬機
- 什麼是極速檔案傳輸,極速檔案傳輸如何進行大檔案傳輸
- 功能分享丨超簡單快速檔案傳輸方式
- 乾貨 | 超全面的檔案傳輸方式彙總
- Linux 檔案傳輸Linux
- sftp 傳輸檔案FTP
- scp 傳輸檔案
- [轉] PERL模擬飛鴿傳書檔案傳輸總結
- AJAX資料互動及檔案上傳功能
- SpringMVC(四)上傳檔案、json資料互動SpringMVCJSON
- SecureFX for Mac 「ftp檔案傳輸工具」 註冊碼啟用 附圖文教程MacFTP
- 檔案傳輸協議(FTP)的安全性現狀你瞭解多少?協議FTP
- 【多檔案自平衡雲傳輸】使用展示 —— 檔案傳輸系統
- 檔案傳輸協議的五種安全檔案傳輸替代方案協議
- 100GB大檔案怎樣傳輸?是時候向傳統傳輸方式告別了!
- wtfpd檔案傳輸使用
- 鐳速傳輸:如何快速傳輸大檔案?
- 什麼是檔案傳輸,介紹檔案傳輸的發展程式
- 有了大檔案傳輸加速功能,不再擔憂傳輸大檔案
- 如何快速傳輸大檔案:4 種大檔案傳輸有效的方法
- 如何將超大檔案傳輸給別人,超大檔案如何傳輸呢?
- Linux基礎命令---mput上傳ftp檔案LinuxFTP
- Windows 機器通過 FTP 上傳檔案WindowsFTP
- Java上傳檔案到ftp伺服器JavaFTP伺服器
- FTP上傳檔案速度太慢怎麼辦?FTP
- windows伺服器間自動傳輸檔案Windows伺服器
- SecureFX for Mac(ftp檔案傳輸工具)附註冊碼 v9.4.2啟用版MacFTP