Linux中ftp命令如何使用

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)Linux中ftp命令如何使用,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司專注于蘿北企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城開發(fā)。蘿北網(wǎng)站建設(shè)公司,為蘿北等地區(qū)提供建站服務(wù)。全流程按需定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

Linux ftp命令的一般格式如下:

$ ftp 主機(jī)名/IP

其中“主機(jī)名/IP”是所要連接的遠(yuǎn)程機(jī)的主機(jī)名或IP地址。在命令行中,主機(jī)名屬于選項(xiàng),如果指定主機(jī)名,ftp將試圖與遠(yuǎn)程機(jī)的ftp服務(wù)程序進(jìn)行連接;如果沒有指定主機(jī)名,ftp將給出提示符,等待用戶輸入命令:
$ ftp
ftp >
此時(shí)在ftp>提示符后面輸入open命令加主機(jī)名或IP地址,將試圖連接指定的主機(jī)。
不管使用哪一種方法,如果連接成功,需要在遠(yuǎn)程機(jī)上登錄。用戶如果在遠(yuǎn)程機(jī)上有帳號,就可以通過ftp使用這一帳號并需要提供口令。在遠(yuǎn)程機(jī)上的用戶帳號的讀寫權(quán)限決定該用戶在遠(yuǎn)程機(jī)上能下載什么文件和將上載文件放到哪個(gè)目錄中。
如果沒有遠(yuǎn)程機(jī)的專用登錄帳號,許多ftp站點(diǎn)設(shè)有可以使用的特殊帳號。這個(gè)帳號的登錄名為anonymous(也稱為匿名ftp),當(dāng)使用這一帳號時(shí),要求輸入email地址作為口令。
如果遠(yuǎn)程系統(tǒng)提供匿名ftp服務(wù),用戶使用這項(xiàng)服務(wù)可以登錄到特殊的,供公開使用的目錄。一般專門提供兩個(gè)目錄:pub目錄和incoming目錄。pub目錄包含該站點(diǎn)供公眾使用的所有文件,incoming目錄存放上載到該站點(diǎn)的文件。
一旦用戶使用ftp在遠(yuǎn)程站點(diǎn)上登錄成功,將得到“ftp>”提示符?,F(xiàn)在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在 help命令后面指定具體的命令名稱,獲得這條命令的說明。

最常用的命令有:
ls 列出遠(yuǎn)程機(jī)的當(dāng)前目錄
cd 在遠(yuǎn)程機(jī)上改變工作目錄
lcd 在本地機(jī)上改變工作目錄
ascii 設(shè)置文件傳輸方式為ASCII模式
binary 設(shè)置文件傳輸方式為二進(jìn)制模式
close 終止當(dāng)前的ftp會(huì)話
hash 每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后就顯示一個(gè)#號
get(mget) 從遠(yuǎn)程機(jī)傳送指定文件到本地機(jī)
put(mput) 從本地機(jī)傳送指定文件到遠(yuǎn)程機(jī)
open 連接遠(yuǎn)程ftp站點(diǎn)
斷開與遠(yuǎn)程機(jī)的連接并退出ftp
? 顯示本地幫助信息
! 轉(zhuǎn)到Shell中

下面簡單將ftp常用命令作一簡介。
◆啟動(dòng)ftp會(huì)話
open命令用于打開一個(gè)與遠(yuǎn)程主機(jī)的會(huì)話。該命令的一般格式是:
◆open 主機(jī)名/IP
如果在ftp 會(huì)話期間要與一個(gè)以上的站點(diǎn)連接,通常只用不帶參數(shù)的ftp命令。如果在會(huì)話期間只想與一臺(tái)計(jì)算機(jī)連接,那么在命令行上指定遠(yuǎn)程主機(jī)名或IP地址作為ftp命令的參數(shù)。
◆終止ftp會(huì)話
close、disconnect、和bye命令用于終止與遠(yuǎn)程機(jī)的會(huì)話。close和disronnect命令關(guān)閉與遠(yuǎn)程機(jī)的連接,但是使用戶留在本地計(jì)算機(jī)的ftp程序中。和bye命令都關(guān)閉用戶與遠(yuǎn)程機(jī)的連接,然后退出用戶機(jī)上的ftp 程序。
◆改變目錄
“cd [目錄]”命令用于在ftp會(huì)話期間改變遠(yuǎn)程機(jī)上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。
◆遠(yuǎn)程目錄列表
ls命令列出遠(yuǎn)程目錄的內(nèi)容,就像使用一個(gè)交互shell中的ls命令一樣。ls命令的一般格式是:
ls [目錄] [本地文件]
如果指定了目錄作為參數(shù),那么ls就列出該目錄的內(nèi)容。如果給出一個(gè)本地文件的名字,那么這個(gè)目錄列表被放入本地機(jī)上您指定的這個(gè)文件中。
◆從遠(yuǎn)程系統(tǒng)獲取文件
get和mget命令用于從遠(yuǎn)程機(jī)上獲取文件。get命令的一般格式為:
get 文件名
您還可以給出本地文件名,這個(gè)文件名是這個(gè)要獲取的文件在您的本地機(jī)上創(chuàng)建時(shí)的文件名。如果您不給出一個(gè)本地文件名,那么就使用遠(yuǎn)程文件原來的名字。
mget命令一次獲取多個(gè)遠(yuǎn)程文件。mget命令的一般格式為:
mget 文件名列表
使用用空格分隔的或帶通配符的文件名列表來指定要獲取的文件,對其中的每個(gè)文件都要求用戶確認(rèn)是否傳送。
◆向遠(yuǎn)程系統(tǒng)發(fā)送文件
put和mput命令用于向遠(yuǎn)程機(jī)發(fā)送文件。Put命令的一般格式為:
put 文件名
mput命令一次發(fā)送多個(gè)本地文件,mput命令的一般格式為:
mput 文件名列表
使用用空格分隔的或帶通配符的文件名列表來指定要發(fā)送的文件。對其中的每個(gè)文件都要求用戶確認(rèn)是否發(fā)送。
◆改變文件傳輸模式
默認(rèn)情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設(shè)置傳輸?shù)哪J健S肁SCII模式傳輸文件對純文本是非常好的,但為避免對二進(jìn)制文件的破壞,用戶可以以二進(jìn)制模式傳輸文件。
◆檢查傳輸狀態(tài)
傳輸大型文件時(shí),可能會(huì)發(fā)現(xiàn)讓ftp提供關(guān)于傳輸情況的反饋信息是非常有用的。hash命令使ftp在每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后,就在屏幕上打印一個(gè)#字符。本命令在發(fā)送和接收文件時(shí)都可以使用。
◆ftp中的本地命令
當(dāng)您使用ftp時(shí),字符“!”用于向本地機(jī)上的命令shell傳送一個(gè)命令。如果用戶處在ftp會(huì)話中,需要shell做某些事,就很有用。例如用戶要建立一個(gè)目錄來保存接收到的文件。如果輸入!mkdir new_dir,那么Linux就在用戶當(dāng)前的本地目錄中創(chuàng)建一個(gè)名為new_dir 的目錄。

上述就是小編為大家分享的Linux中ftp命令如何使用了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

新聞名稱:Linux中ftp命令如何使用
網(wǎng)站路徑:http://bm7419.com/article48/pscghp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、、微信小程序網(wǎng)站改版、微信公眾號、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化