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): baitongsj
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
cdup 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 下
状态:正在连接 49.*.*.*:26522...状态:连接建立,等待欢迎消息...
响应:220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
响应:220-You are user number 7 of 50 allowed.
响应:220-Local time is now 10:57. Server port: 26522.
响应:220-This is a private system - No anonymous login
响应:220-IPv6 connections are also welcome on this server.
响应:220 You will be disconnected after 15 minutes of inactivity.
命令:AUTH TLS
响应:234 AUTH TLS OK.
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
命令:USER www
响应:331 User www OK. Password required
命令:PASS ****************
响应:230 OK. Current directory is /
命令:SYST
响应:215 UNIX Type: L8
命令:FEAT
响应:211-Extensions supported:
响应: EPRT
响应: IDLE
响应: MDTM
响应: SIZE
响应: MFMT
响应: REST STREAM
响应: MLST type*size*sizd*modify*UNIX.mode*UNIX.uid*UNIX.gid*unique*
响应: MLSD
响应: AUTH TLS
响应: PBSZ
响应: PROT
响应: UTF8
响应: TVFS
响应: ESTA
响应: PASV
响应: EPSV
响应: SPSV
响应: ESTP
响应:211 End.
命令:OPTS UTF8 ON
响应:200 OK, UTF-8 enab.... // 这居然是不良信息,一行一行的试终于找到他了 enab....ed 这个单词
命令:PBSZ 0
响应:200 PBSZ=0
命令:PROT P
响应:200 Data protection level set to "private"
状态:已登录
状态:读取目录列表...
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:列出“/”的目录成功
状态:已从服务器断开
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
状态:已登录
状态:读取目录列表...
状态:列出“/”的目录成功
状态:读取“/wp-content”的目录列表...
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:列出“/wp-content”的目录成功
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:正在验证证书...
状态:TLS 连接已建立。
状态:已登录
状态:开始下载 /wp-config.php
状态:服务器发回了不可路由的地址。使用服务器地址代替。
状态:文件传输成功,传输了 3,223 字节 (用时1 秒)
状态:已从服务器断开
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
状态:已从服务器断开
状态:由于上一次尝试连接失败,将推迟连接 5 秒...
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
状态:已从服务器断开
状态:由于上一次尝试连接失败,将推迟连接 5 秒...
状态:正在连接 49.*.*.*:26522...
状态:连接建立,等待欢迎消息...
状态:初始化 TLS 中...
状态:尝试连接“ECONNABORTED - 连接中止”失败。
错误:无法连接到服务器
Linux常用基本命令主要包括目录 *** 作命令、文件 *** 作命令、文件查看命令、磁盘管理命令、用户管理命令、系统管理命令等。
目录 *** 作命令:cd、ls、mkdir、pwd、rmdir。
文件 *** 作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。
文件查看命令:cat、head、tail、more、nl、diff。
用户管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。
网络通信命令:netstat、route、ftp、sftp、ping、scp、telnet。
系统管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。
磁盘管理命令:fdisk、mount、umount、sync。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)