當前位置:首頁 » 文件管理 » Linux識別FTP命令

Linux識別FTP命令

發布時間: 2023-05-11 05:28:07

『壹』 linux 下面怎麼使用ftp 命令


linux
系統提示符
$
下,使用
ftp
命令,如下所示:
$ftp
a.b.c.d

(其中:a.b.c.d
為假設的一個對方的
ftp
伺服器的
ip
地址)
如果是對方的
ftp
伺服器允許別人進行匿名訪問的話,那麼用戶名就是:anonymous,密碼一般為空。否則的話,就需要輸入對方提前事先提供給你的用戶名和密碼才能夠進行文件傳輸。
使用約定好的用戶名和密碼登錄到對方的
ftp
伺服器之後,你就可以使用
put(傳輸單個文件)、或者
mput(傳輸多個文件)、get(從對方的ftp伺服器上獲取單個文件)、mget(從對方的ftp伺服器上獲取多個文件)了。當然了,一般
ftp
伺服器的系統管理員都會給你一個
/pub
子目錄,供所有用戶使用。所以一般來說,即使使用賬號登錄
ftp
伺服器之後,第一個命令就是:
cd
/pub
,轉入公共子目錄。

『貳』 linux下怎樣登錄ftp伺服器

1、首先,連接相應linux主機衡冊,進入到linux命令行狀態下,等待輸入shell指令。

『叄』 linux下用ftp命令連接到ftp伺服器應該如何查看伺服器上的目錄文件數

1.Linux下啟動ftp

ls -l 普通文件就是以 - 開頭,文件夾以 d 開頭,grep 後面接正則表達式:^- 以 - 開頭的匹配。

(3)Linux識別FTP命令擴展閱讀:

1.查看當前目錄下的文件數量(不包含子目錄中的文件):

ls -l|grep "^-"| wc -l

2. 查看當前目錄下的文件數量(包含子目錄中的文件):

ls -lR|grep "^-"| wc -l

3.查看當前目錄下的文件夾目錄個數,(不包含子目錄中的目錄):

ls -l|grep "^d"| wc -l

4.查詢當前路徑下的指定前綴名的目錄下的所有文件數量 例如:統計所有以「20161124」開頭的目錄下的全部文件數量:

ls -lR 20161124*/|grep "^-"| wc -l

『肆』 LINUX系統什麼命令是查FTP是否打開

檢查Linux系統上FTP服務是否開啟:

1.通過查詢提供FTP服務的進程是否存在

[root@localhostroot]#ps-ef|grepftp
#並未找到任何包含ftp關鍵字的進程信鉛差臘息,可判斷服務未開啟。

2.通過查詢是vsftpd服務是否存在

[root@localhostroot]#servicevsftpdstatus
#vsftpd是最常見的FTP伺服器,發現stopped狀態即為關閉。

3.開啟慶轎Linux上的FTP服務

[root@localhostroot]#servicevsftpdstart
Startingvsftpdforvsftpd:槐滑[OK]
#再次查看發現已經處於啟動狀態:
[root@localhostroot]#servicevsftpdstatus
vsftpd(pid4510)isrunning...

『伍』 Linux之ftp命令使用方法及案例

Linux之ftp命令使用方法及案例

Example 1:登陸

[root@iZ25ja2kaemZ ~]# ftp 121.199.5.52

Connected to 121.199.5.52 (121.199.5.52).

220 Microsoft FTP Service

Name (121.199.5.52:root): tongsj

331 User name okay, need password.

Password:

230 User logged in, proceed.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ll

?Invalid command

ftp>

Example2:dir,cd ,quit 命令用法

ftp> dir ./app

227 Entering Passive Mode (121,199,5,52,128,234)

150 Opening ASCII mode data connection for /bin/ls.

total 0

drw-rw-rw-   1 user     group           0 Nov  9 18:26 .

drw-rw-rw-   1 user     group           0 Nov  9 18:26 ..

drw-rw-rw-   1 user     group           0 Nov  9 18:24 Common

drw-rw-rw-   1 user     group           0 Nov  9 18:24 Conf

drw-rw-rw-   1 user     group           0 Nov  9 18:19 Lang

drw-rw-rw-   1 user     group           0 Nov  9 18:23 Lib

drw-rw-rw-   1 user     group           0 Nov  9 18:26 Runtime

drw-rw-rw-   1 user     group           0 Nov  9 18:35 Tpl

226 Transfer complete.

ftp> cd base

250 Directory changed to /crms/Base

ftp> dir

227 Entering Passive Mode (121,199,5,52,128,235)

150 Opening ASCII mode data connection for /bin/ls.

drw-rw-rw-   1 user     group           0 Nov  9 18:18 .

drw-rw-rw-   1 user     group           0 Nov  9 18:18 ..

drw-rw-rw-   1 user     group           0 Nov  9 18:12 Common

drw-rw-rw-   1 user     group           0 Nov  9 18:13 Conf

drw-rw-rw-   1 user     group           0 Nov  9 18:17 Extend

-rw-rw-rw-   1 user     group        1854 Jan 18  2016 LICENSE.txt

drw-rw-rw-   1 user     group           0 Nov  9 18:17 Lang

drw-rw-rw-   1 user     group           0 Nov  9 18:17 Lib

-rw-rw-rw-   1 user     group        5600 Jan 18  2016 README.txt

-rw-rw-rw-   1 user     group        1568 Jan 18  2016 Thinkphp.php

drw-rw-rw-   1 user     group           0 Nov  9 18:18 Tpl

-rw-rw-rw-   1 user     group        7396 Jan 18  2016 logo.png

226 Transfer complete.

ftp> quie

?Invalid command

ftp> quit

221 Goodbye!

[root@iZ25ja2kaemZ ~]#

example3:幫助文件

ftp> help

Commands may be abbreviated.  Commands are:

!               debug           mdir            sendport        site

$               dir             mget            put             size

account         disconnect      mkdir           pwd             status

append          exit            mls             quit            struct

ascii           form            mode            quote           system

bell            get             modtime         recv            sunique

binary          glob            mput            reget           tenex

bye             hash            newer           rstatus         tick

case            help            nmap            rhelp           trace

cd              idle            nlist           rename          type

cp            image           ntrans          reset           user

chmod           lcd             open            restart         umask

close           ls              prompt          rmdir           verbose

cr              macdef          passive         runique         ?

delete          mdelete         proxy           send

ftp> help dir

dir             list contents of remote directory

ftp> help mdir

mdir            list contents of multiple remote directories

ftp>

example4:重命名文件

ftp> dir

227 Entering Passive Mode (121,199,5,52,128,234)

150 Opening ASCII mode data connection for /bin/ls.

drw-rw-rw-   1 user     group           0 Nov  9 18:46 .

drw-rw-rw-   1 user     group           0 Nov  9 18:46 ..

drw-rw-rw-   1 user     group           0 Nov  9 18:39 Install

drw-rw-rw-   1 user     group           0 Nov  9 18:36 appImg

drw-rw-rw-   1 user     group           0 Nov 11 11:08 css

drw-rw-rw-   1 user     group           0 Nov  9 18:37 excelmodel

drw-rw-rw-   1 user     group           0 Nov  9 18:46 file

drw-rw-rw-   1 user     group           0 Nov  9 18:37 ico

drw-rw-rw-   1 user     group           0 Nov  9 18:38 img

drw-rw-rw-   1 user     group           0 Nov 11 11:11 js

-rw-rw-rw-   1 user     group           3 Oct 25 15:56 ni.txt

drw-rw-rw-   1 user     group           0 Nov  9 18:46 sound

drw-rw-rw-   1 user     group           0 Nov  9 18:46 sql

226 Transfer complete.

ftp> rename ni.txt ss

350 File or directory exists, ready for destination name

250 RNTO command successful.

ftp> dir

227 Entering Passive Mode (121,199,5,52,128,235)

150 Opening ASCII mode data connection for /bin/ls.

drw-rw-rw-   1 user     group           0 Nov 16 16:57 .

drw-rw-rw-   1 user     group           0 Nov 16 16:57 ..

drw-rw-rw-   1 user     group           0 Nov  9 18:39 Install

drw-rw-rw-   1 user     group           0 Nov  9 18:36 appImg

drw-rw-rw-   1 user     group           0 Nov 11 11:08 css

drw-rw-rw-   1 user     group           0 Nov  9 18:37 excelmodel

drw-rw-rw-   1 user     group           0 Nov  9 18:46 file

drw-rw-rw-   1 user     group           0 Nov  9 18:37 ico

drw-rw-rw-   1 user     group           0 Nov  9 18:38 img

drw-rw-rw-   1 user     group           0 Nov 11 11:11 js

drw-rw-rw-   1 user     group           0 Nov  9 18:46 sound

drw-rw-rw-   1 user     group           0 Nov  9 18:46 sql

-rw-rw-rw-   1 user     group           3 Oct 25 15:56 ss

226 Transfer complete.

 example5 :格式 get [remote-file] [local-file],將文件從遠端主機中傳送至本地主機中,如要獲取伺服器上\rose\1.bmp,則  ftp> get /rose/1.bmp    /tmp/1.bmp (回車),必須給出第二個參數,否則會復制失敗,登錄後執行:

ftp> get robots.txt /tmp/

local: /tmp/ remote: robots.txt

227 Entering Passive Mode (121,199,5,52,128,233)

150 Opening BINARY mode data connection for robots.txt (26 Bytes).

local: /tmp/: Is a directory

226 Transfer complete.

226 ABOR command successful.

ftp>

example 6:lcd 命令

ftp> lcd ..

Local directory now /

ftp> lcd /tmp/flower

Local directory now /tmp/flower

example 7: put命令

格式:put local-file [remote-file]

將本地一個文件傳送至遠端主機中.

如要把本地的1.bmp傳送到遠端主機e:\rose,並改名為333.bmp

ftp> put 1.bmp /rose/333.bmp (回車)

ftp> put /tmp/tt.txt ./nihaol.txt

local: /tmp/tt.txt remote: ./nihaol.txt

227 Entering Passive Mode (121,199,5,52,128,232)

150 Opening BINARY mode data connection for nihaol.txt.

226 Transfer complete.

5 bytes sent in 2.6e-05 secs (192.31 Kbytes/sec)

example 8: mput命令

格式:mput local-files

將本地主機中一批文件傳送至遠端主機.

如要把本地當前目錄下所有bmp文件上傳到伺服器e:\rose 下

ftp> cd /rose (回車)

ftp> mput *.bmp(回車)

注意:上傳文件都來自於主機的當前目錄下。比如,在/root/test下運行的ftp命令,則只有在/root/test下的文件linux才會 上傳到伺服器e:\rose 下

『陸』 如何檢測linux系統下ftp伺服器是否開啟

檢測linux系統下ftp伺服器是否開啟的方法如下:

1、第一步,打開一台Linux的電腦,進入到輸入shell指令的命令行狀態下凳哪,如下圖所示。

『柒』 ftp查詢命令大全

需要使用ftp命令的來這里查詢吧。接下來是我為大家收集的ftp查詢命令,希望能幫到大家。
ftp查詢命令大全
FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX操作系統下使用FTP,都會遇到大量的FTP內部命令。 熟悉並靈活應用FTP的內部命令,可以大大方便使用者,並收到事半功倍之效。FTP的命令行格式為: ftp -v -d -i -n -g [主機名] ,其中-v 顯示遠程伺服器的所有響應信息; 計算機-n 限制ftp的自動登錄,即不使用;.n etrc文件;

-d 使用調試方式;

-g 取消全局文件名。

ftp使用的內部命令如下(中括弧表示可選項):

1.![cmd[args]]:在本地機中執行交互shell,exit回到ftp環境,如:

!ls*.zip.

2.$ macro-ame[args]:執行宏定義macro-name.e.

3.account[password]:提供登錄遠程系統成功後訪問系統資源所需的補

充口令。

4.append local-file[remote-file]:將本地文件追加到遠程系統主機, 計算機基礎知識

若未指定遠程系統文件名,則使用本地文件名。

5.ascii:使用ascii類型傳輸方式。

6.bell:每個命令執行完畢後計算機響鈴一次。

7.bin:使用二進制文件傳輸方式。

8.bye:退出ftp會話過程。

9.case:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。

10.cd remote-dir:進入遠程主機目錄。

11.cp:進入遠程主機目錄的父目錄。

12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為

mode,如: chmod 777 a.out 。

13.close:中斷與遠程伺服器的ftp會話(與open對應)。

14.cr:使用asscii方式傳輸文件時,將回車換行轉換為回行。

15.delete remote-file:刪除遠程主機文件。

16.debug[debug-value]:設置調試方式, 顯示發送至遠程主機的每條命

令,如: deb up 3,若設為0,表示取消debug。

17.dir[remote-dir][local-file]:顯示遠程主機目錄,並將結果存入本

地文件local-file。

18.disconnection:同close。

19.form format:將文件傳輸方式設置為format,預設為file方式。

20.get remote-file[local-file]: 將遠程主機的文件remote-file傳至

本地硬碟的local-file。

21.glob:設置mdelete,mget,mput的文件名擴展,預設時不擴展文件名,

同命令行的-g參數。

22.hash:每傳輸1024位元組,顯示一個hash符號(#)。

23.help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。

24.idle[seconds]:將遠程伺服器的休眠計時器設為[seconds]秒。

25.image:設置二進制傳輸方式(同binary)。

26.lcd[dir]:將本地工作目錄切換至dir。

27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir, 並存入本

地文件local-file。

28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結

束。

29.mdelete[remote-file]:刪除遠程主機文件。

30.mdir remote-files local-file:與dir類似,但可指定多個遠程文件,

如: mdir *.o.*.zipoutfile 。

31.mget remote-files:傳輸多個遠程文件。

32.mkdir dir-name:在遠程主機中建一目錄。

33.mls remote-file local-file:同nlist,但可指定多個文件名。

34.mode[modename]:將文件傳輸方式設置為modename, 預設為stream方

式。

35.modtime file-name:顯示遠程主機文件的最後修改時間。

36.mput local-file:將多個文件傳輸至遠程主機。 電腦入門

37.newer file-name: 如果遠程機中file-name的修改時間比本地硬碟同

名文件的時間更近,則重傳該文件。

38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,並

存入本地硬碟的local-file。

39.nmap[inpattern outpattern]:設置文件名映射機制, 使得文件傳輸

時,文件中的某些字元相互轉換,如:nmap $1.$2.$3[$1,$2].[$2,$3],則

傳輸文件a1.a2.a3時,文件名變為a1,a2。該命令特別適用於遠程主機為非UNIX

機的情況。

40.ntrans[inchars[outchars]]:設置文件名字元的翻譯機制,如ntrans

1R,則文件名LLL將變為RRR。

41.open host[port]:建立指定ftp伺服器連接,可指定連接埠。

42.passive:進入被動傳輸方式。

43.prompt:設置多個文件傳輸時的交互提示。

44.proxy ftp-cmd:在次要控制連接中,執行一條ftp命令, 該命令允許

連接兩個ftp伺服器,以在兩個伺服器間傳輸文件。第一條ftp命令必須為open,

以首先建立兩個伺服器間的連接。

45.put local-file[remote-file]:將本地文件local-file傳送至遠程主

機。

46.pwd:顯示遠程主機的當前工作目錄。

47.quit:同bye,退出ftp會話。

48.quote arg1,arg2...:將參數逐字發至遠程ftp伺服器,如:

quote syst.

49.recv remote-file[local-file]:同get。

50.reget remote-file[local-file]:類似於get,但若local-file存在,

則從上次傳輸中斷處續傳。

51.rhelp[cmd-name]:請求獲得遠程主機的幫助。

52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態,否

則顯示文件狀態。

53.rename[from][to]:更改遠程主機文件名。

54.reset:清除回答隊列。

55.restart marker:從指定的標志marker處,重新開始get或put,如:

restart 130。

56.rmdir dir-name:刪除遠程主機目錄。

57.runique:設置文件名唯一性存儲,若文件存在,則在原文件後加後綴

..1,.2等。

58.send local-file[remote-file]:同put。

59.sendport:設置PORT命令的使用。

60.site arg1,arg2...:將參數作為SITE命令逐字發送至遠程ftp主機。

61.size file-name:顯示遠程主機文件大小,如:site idle 7200。

62.status:顯示當前ftp狀態。

63.struct[struct-name]:將文件傳輸結構設置為struct-name, 預設時

使用stream結構。

64.sunique:將遠程主機文件名存儲設置為唯一(與runique對應)。

65.system:顯示遠程主機的操作系統類型。

66.tenex:將文件傳輸類型設置為TENEX機的所需的類型。

67.tick:設置傳輸時的位元組計數器。

68.trace:設置包跟蹤。

69.type[type-name]:設置文件傳輸類型為type-name,預設為ascii,如:

type binary,設置二進制傳輸方式。

70.umask[newmask]:將遠程伺服器的預設umask設置為newmask,如:

umask 3。

71.user user-name[password][account]:向遠程主機表明自己的身份,

需要口令時,必須輸入口令,如:user anonymous my@email。

72.verbose:同命令行的-v參數,即設置詳盡報告方式,ftp伺服器的所有

響應都將顯示給用戶,預設為on.

73.?[cmd]:同help.

看了“ftp查詢命令大全”還想看:

1. FTP命令解析

2. 通過cmd命令到ftp上下載文件

3. windows命令行怎麼使用ftp

4. Linux ftp命令的使用方法有哪些

5. 如何通過cmd命令到ftp上下載文件

『捌』 在linux如何查看ftp功能是否開啟

1、春洞鍵連接扒巧上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。

『玖』 linux下ftp命令詳解

ftp(file transfer protocol)
功能說明:設置文件系統相關功能。
語法:ftp [-dignv][主機名稱或IP地址]
補充說明:FTP是ARPANet的標准文件傳輸協議,該網路就是現今Internet的前身。
參數: 《Linux就該這么學》
-d 詳細顯示指令執行過程,便於排錯或分析程序執行的情形。

-i 關閉互動模式,不詢問任何問題。
-g 關閉本地主機文件名稱支持特殊字元的擴充特性。
-n 不使用自動登陸。
-v 顯示指令執行過程。
1. 連接ftp伺服器
格式:ftp [hostname| ip-address]
a)在linux命令行下輸入:
ftp 192.168.1.1
b)伺服器詢問你用戶名和密碼,分別輸入用戶名和相應密碼,待認證通過即可。
c)也可以先輸入ftp
ftp>
d)然後在輸入要連接的IP
ftp>open 192.168.1.1
2. 下載文件
下載文件通常用get和mget這兩條命令。
a) get
格式:get [remote-file] [local-file]
將文件從遠端主機中傳送至本地主機中。
如要獲取遠程伺服器上/usr/your/1.htm,則
ftp> get /usr/your/1.htm 1.htm (回車)

b) mget
格式:mget [remote-files]
從遠端主機接收一批文件至本地主機。
如要獲取伺服器上/usr/your/下的所有文件,則
ftp> cd /usr/your/
ftp> mget *.* (回車)

此時每下載一個文件,都會有提示。如果要除掉提示,則在mget *.* 命令前先執行:prompt off
注意:文件都下載到了linux主機的當前目錄下。比如,在/usr/my下運行的ftp命令,則文件都下載到了/usr/my下。
3.上傳文件
a) put
格式:put local-file [remote-file]
將本地一個文件傳送至遠端主機中。
如要把本地的1.htm傳送到遠端主機/usr/your,並改名為2.htm
ftp> put 1.htm /usr/your/2.htm (回車)

b) mput
格式:mput local-files
將本地主機中一批文件傳送至遠端主機。
如要把本地當前目錄下所有html文件上傳到伺服器/usr/your/ 下
ftp> cd /usr/your (回車)
ftp> mput *.htm(回車)

熱點內容
掃描二維碼密碼多少 發布:2025-02-12 18:23:35 瀏覽:51
北京時間ftp 發布:2025-02-12 18:23:31 瀏覽:777
開源分布式文件存儲 發布:2025-02-12 18:22:54 瀏覽:632
安卓七騎士亞服哪裡下載 發布:2025-02-12 18:22:49 瀏覽:532
資料庫腦裂 發布:2025-02-12 18:17:31 瀏覽:497
parsephp 發布:2025-02-12 18:17:28 瀏覽:19
stl源碼剖析高清pdf 發布:2025-02-12 18:11:48 瀏覽:980
ftp匿名帳號 發布:2025-02-12 18:04:32 瀏覽:765
銳志哪個配置性價比最高 發布:2025-02-12 17:38:43 瀏覽:920
智能推送演算法 發布:2025-02-12 17:38:41 瀏覽:837