共計 5489 個字符,預計需要花費 14 分鐘才能閱讀完成。
這篇文章主要講解了“l(fā)inux 下有哪些 ftp 命令”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“l(fā)inux 下有哪些 ftp 命令”吧!
linux 下 ftp 命令有:1、ftp 命令;2、close 命令;3、disconnect 命令;4、open 命令;5、user 命令;6、account 命令;7、bye 命令;8、quit 命令;9、help 命令;10、rhelp 命令;11、ascii 命令;12、binary/bi 命令;13、bell 命令等。
Linux FTP 命令全集
1、前言
下面就所有命令給出解釋和例子。
說明: 1. remote-file 指遠程文件,即服務器上的文件
2. local-file 指本地文件,即本地機器上的文件
2、登錄登出命令
2.1 ftp
$ ftp 192.168.0.2
格式:ftp [host]
Host 為 ftp 主機 ip,此命令用來登錄 ftp 服務器,登錄后會提示輸入賬戶和密碼,賬戶和密碼正確輸入后,就會登錄到服務器,并進入 FTP 子程序。
2.2 close
FTP close
結束與遠程服務器的 FTP 會話并返回命令解釋程序,沒有跳出 ftp 子程序,可以用 open 命令重新登錄。
2.3 disconnect
FTP disconnect
從遠程服務器斷開,但還在 FTP 子命令內,保留 ftp 提示。disconnect 是 close 的別名。
2.4 open
FTP open 與指定的 FTP 服務器連接。
格式:open computer [port]
說明:computer 指定要連接的遠程計算機。可以通過 IP 地址或計算機名稱指定計算機(DNS 或主機文件必須可用)。如果自動登錄打開(默認),ftp 還將嘗試自動將用戶登錄到 FTP 服務器 port 指定用來聯(lián)系 FTP 服務器的端口號。
Eg: open 192.168.0.2, 然后輸入服務器的用戶和密碼,重新登錄。
2.5 user
FTP user 指定遠程計算機的用戶,登錄服務器后,可以更換用戶。
格式:user username
此處含有隱藏內容,需要正確輸入密碼后可見!
[account]
說明:user-name 指定登錄到遠程計算機所使用的用戶名。password 指定 user-name 的密碼。如果沒有指定,但必須指定,ftp 會提示輸入密碼。
account 指定登錄到遠程計算機所使用的帳戶。如果沒有指定 account,但是需要指定,ftp 會提示您輸入帳戶。
2.6 account
FTP account
提供登錄遠程系統(tǒng)成功后訪問系統(tǒng)資源所需的補充口令
2.7 bye
FTP bye(或 by)結束與遠程計算機的 FTP 會話并退出 ftp。
2.8!
FTP ! 結束與遠程計算機的 FTP 會話并退出 ftp,功能與 bye 相同。
2.9 quit
FTP quit 結束與遠程計算機的 FTP 會話并退出 ftp。
備注:bye、!和 quit 的功能基本相同。
3、幫助命令
3.1 ?
FTP?顯示 ftp 命令說明,同 help 一樣。
格式:?[command]
說明:command 指定需要有關說明的命令的名稱。如果沒有指定 command,ftp 將顯示全部命令的列表。
3.2 help
FTP help 顯示 ftp 命令說明。
格式:help [command]
說明:command 指定需要有關說明的命令的名稱。如果沒有指定 command,ftp 將顯示全部命令的列表。
3.3 rhelp
FTP remotehelp 顯示遠程命令幫助。
格式:remotehelp [command]
說明:command 指定需要幫助的命令的名稱。如果沒有指定 command,ftp 將顯示全部遠程命令的列表。
4、文件操作命令
4.1 ascii
FTP ascii
將文件傳送類型設置為默認的 ASCII。
說明:FTP 支持兩種文件傳送類型,ASCII 碼和二進制碼(binary)。在傳送文本文件時應該使用 ASCII。
4.2 binary/bi
FTP binary(或 bi)將文件傳送類型設置為二進制。
4.3 bell
FTP bell
切換響鈴以在每個文件傳送命令完成后響鈴。默認情況下,鈴聲是關閉的。
4.4 cd
FTP cd
格式:cd remote-directory 跳轉到 remote-directory 這個目錄
4.5 cdup
FTP cdup
說明:更改的遠程計算機上的目錄,跳到上一層目錄。
4.6 lcd
FTP lcd 更改本地計算機上的工作目錄。
默認情況下,工作目錄是啟動 ftp 的目錄。
格式:lcd [directory]
說明:directory 指定要更改的本地計算機上的目錄。如果沒有指定 directory,將顯示本地計算機中當前的工作目錄。
4.7 dir
FTP dir 顯示遠程目錄文件和子目錄列表,同 ls 命令一樣。
格式:dir [remote-directory] [local-file]
說明:remote-directory 指定要查看其列表的目錄。如果沒有指定目錄,將使用遠程計算機中的當前工作目錄。Local-file 指定要存儲列表的本地文件。如果沒有指定,輸出將顯示在屏幕上。
4.8 ls
FTP ls 顯示遠程目錄文件和子目錄的縮寫列表。
格式:ls [remote-directory] [local-file]
說明:remote-directory 指定要查看其列表的目錄。如果沒有指定目錄,將使用遠程計算機中的當前工作目錄。local-file 指定要存儲列表的本地文件。如果沒有指定,輸出將顯示在屏幕上。
4.9 mdir
FTP mdir 顯示遠程目錄文件和子目錄列表。可以使用 mdir 指定多個文件。
格式:mdir remote-files […] local-file
說明:remote-files 指定要查看列表的目錄。必須指定 remote-files。請鍵入 – 使用遠程計算機上的當前工作目錄。
local-file 指定要還原列表的本地文件。請鍵入 - 在屏幕上顯示列表。
4.10 pwd
FTP pwd 顯示遠程計算機上的當前目錄。
4.11 size
FTP size remote-file
顯示遠程文件的大小
4.12 mkdir
FTP mkdir 創(chuàng)建遠程目錄。
格式:mkdir directory
說明:directory 指定新的遠程目錄的名稱。
4.13 rmdir
FTP rmdir 刪除遠程目錄。
格式:rmdir directory
說明:directory 指定要刪除的遠程目錄的名稱。
4.14 rename
FTP rename 重命名遠程文件。
格式:rename filename newfilename
說明:filename 指定要重命名的文件。newfilename 指定新的文件名。
4.15 mls
FTP mls 顯示遠程目錄文件和子目錄的縮寫列表。
格式:mls remote-files […] local-file
說明:remote-files 指定要查看列表的文件。必須指定 remote-files;
請鍵入 - 使用遠程計算機上的當前工作目錄。
local-file 指定要存儲列表的本地文件。請鍵入 – 以在屏幕上顯示列表。
4.16 chmod
FTP chmod 755 remote_file
說明:更改遠程目錄上的文件 RWX 屬性
4.17 modtime
FTP modtime remote-file 顯示遠程服務器上的文件的最后修改時間
格式:mput remote-files
說明:remote-files 遠程計算機的文件
4.18 append
FTP append local-file
使用當前文件類型設置將本地文件附加到遠程計算機上的文件
格式:append local-file [remote-file]
如果省略了 remote-file,本地文件名將被用作遠程文件名。
4.19 send
FTP send 使用當前文件傳送類型將本地文件復制到遠程計算機上。Send 與 put 相同。
格式:send local-file [remote-file]
說明:local-file 指定要復制的本地文件。remote-file 指定要在遠程計算機上使用的名稱。如果沒有指定,文件將命名為 local-file。
4.20 put
FTP put 使用當前文件傳送類型將本地文件復制到遠程計算機上。
格式:put local-file [remote-file]
說明:local-file 指定要復制的本地文件。
remote-file 指定要在遠程計算機上使用的名稱。如果沒有指定,文件將命名為 local-file。
4.21 mput
FTP mput 多文件傳輸,使用當前文件傳送類型將本地文件復制到遠程計算機上。
格式:mput local-files […]
說明:local-files 指定要復制到遠程計算機的本地文件
4.22 get
FTP get 使用當前文件轉換類型將遠程文件復制到本地計算機。
格式:get remote-file [local-file]
說明:remote-file 指定要復制的遠程文件。
Local-file 指定要在本地計算機上使用的名稱。如果沒有指定,文件將命名為 remote-file。
4.23 mget
FTP mget 使用當前文件傳送類型將遠程文件復制到本地計算機。
格式:mget remote-files […]
說明:remote-files 指定要復制到本地計算機的遠程文件。
4.24 reget
4.25 recv
FTP recv 使用當前文件傳送類型將遠程文件復制到本地計算機。Recv 與 get 相同。
格式:recv remote-file [local-file]
說明:remote-file 指定要復制的遠程文件。
local-file 指定要在本地計算機上使用的名稱。如果沒有指定,文件將命名為 remote-file。
4.26 newer
FTP newer remote-filelocal-file 獲取遠程服務器的文件,如果此文件比本地文件新
格式:mput remote-file local-file […]
4.27 delete
FTP delete 刪除遠程計算機上的文件。
格式:delete remote-file
說明:remote-file 指定要刪除的文件。
4.28 mdelete
FTP mdelete 刪除遠程計算機上的文件。
格式:mdelete remote-files […]
說明:remote-files 指定要刪除的遠程文件。
4.29 umask
顯示遠程服務器的 umask 值
5、文件模式命令
5.1 case
FTP case
觸發(fā)遠程文件名大小寫變化功能
5.2 ccc
FTP ccc
5.3 clear
FTP clear
5.4 cprotect
5.5 form
設置文件傳輸格式
5.6 glob
FTP glob 切換文件名組合。
組合允許在內部文件或路徑名中使用通配符(* 和?)。默認情況下,組合是打開的。
5.7 hash
FTP hash 切換已傳輸?shù)拿總€數(shù)據(jù)塊的數(shù)字簽名 (#) 打印。
數(shù)據(jù)塊的大小是 2048 字節(jié)。默認情況下,散列符號打印是關閉的。
5.8 idle
5.9 image
5.10 mode
設置文件傳輸模型,linux 只支持流模式(stream)
5.11 nmap
設置或取消文件名映射機制
5.12 nlist
5.13 ntrans
設置或取消文件名字符變換機制
5.14 passive
5.15 private
5.16 prompt
FTP prompt 切換提示。如果關閉提示時 mget 及 mput 傳送所有文件,F(xiàn)tp 在多文件傳送過程中將提示允許您有選擇地檢索或存儲文件。默認情況下,提示是打開的。
5.17 protect
5.18 proxy
在輔助控制連接上執(zhí)行一條 ftp 命令
5.19 sendport
為每個數(shù)據(jù)連接觸發(fā)使用 PORT
5.20 quote
FTP quote 將參數(shù)逐字發(fā)送到遠程 FTP 服務器。將返回單個的 FTP 回復代碼。
Quote 與 literal 相同。
格式:quote argument […]
說明:argument 指定要發(fā)送到 FTP 服務器的參數(shù)。
5.21 reset
清除應答隊列
5.22 restart
5.23 runique
5.24 safe
將文件傳輸設置為安全保護模式
5.25 site
5.26 struct
設置文件傳輸結構
5.27 sunique
觸發(fā)遠程唯一主機文件存儲功能
5.28 tenex
設置 tenex 文件傳輸類型
5.29 type
FTP type 設置或顯示文件傳送類型。
格式:type [type-name]
說明:type-name 指定文件傳送類型。默認設置為 ascii。如果沒有指定 type-name,將顯示當前的類型。
6、其他命令
6.1 $
FTP $ macro_name
運行宏, macro_name 為宏的名稱
6.2 macdef
定義宏功能
6.3 cr
觸發(fā)回車換行功能
6.4 debug
FTP debug 切換調試。
當調試打開時,發(fā)送到遠程計算機的每個命令都打印,前面是字符串“”。默認情況下,調試是關閉的。
6.5 trace
FTP trace 切換數(shù)據(jù)包跟蹤。Trace 在運行 ftp 命令時顯示每個數(shù)據(jù)包的路由。
6.6 status
FTP status 顯示 FTP 連接和切換的當前狀態(tài)。
6.7 rstatus
顯示遠程服務器的狀態(tài)
6.8 system
顯示遠程主機類型,主要是版本與內核信息
6.9 verbose
FTP verbose 切換 verbose 模式。如果打開,將顯示所有 ftp 響應。在文件傳送完成后,將同時顯示與傳送效率有關的統(tǒng)計信息。默認情況下,verbose 是打開的。
感謝各位的閱讀,以上就是“l(fā)inux 下有哪些 ftp 命令”的內容了,經(jīng)過本文的學習后,相信大家對 linux 下有哪些 ftp 命令這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!