Linux ftp 下令行中下载文件get与上传文件put的下令利用详解
介绍:从当地以会员anok登录的机器192.168.0.16上通过ftp长途登录到192.168.0.6的ftp服务器上,登录会员名是peo。下列为运用该连贯做的实验。
查看长途ftp服务器上会员peo响应目录下的文件所运用的下令为:ls,登录到ftp后在ftp下令提醒符下查看当地机器会员anok响应目录下文件的下令是:!ls。查询ftp下令可在提醒符下输入:?,然后回车。
1、从长途ftp服务器下载文件的下令格局:
get 长途ftp服务器上目前目录下要下载的文件名 [下载到当地机器上目前目录时的文件名],如:
get nmap_file [nmap]
意思是把长途ftp服务器下的文件nmap_file下载到当地机器的目前目录下,名称更改为nmap。
带括号表示可写可不写,不写的话是以该文件名下载。
要是要往ftp服务器上上传文件的话需要去修改一下vsftpd的配置文件,名称是vsftpd.conf,在/etc目录下。要把其中的“#write_enable=YES”前面的“#”去除并保留,然后重启vsftpd服务:
sudo service vsftpd restart。
2、向长途ftp服务器上传文件的下令格局:
put 当地机器上目前目录下要上传的文件名 [上传到长途ftp服务器上目前目录时的文件名],如:
put sample.c [ftp_sample.c]
意思是把当地机器目前目录下的文件smaple.c上传到长途ftp服务器的目前目录下,名称更改为ftp_sample.c。
带括号表示可写可不写,不写的话是以该文件名上传。
3、最后附上ftp常用下令,如下所示:
FTP>open [ftpservername],和指定的长途Linux FTP服务器连贯?
FTP>user [username] [password],运用指定长途Linux FTP服务器的会员登录?
FTP>pwd,显示长途Linux FTP服务器上的目前途径?
FTP>ls,列出长途Linux FTP服务器上目前途径下的目录和文件?
FTP>dir,列出长途Linux FTP服务器上目前途径下的目录和文件(同上)?
FTP>mkdir [foldname],在长途Linux FTP服务器上目前途径下创立指定目录?
FTP>rmdir [foldname],删除长途Linux FTP服务器上目前途径下的指定目录?
FTP>cd [foldname],更改长途Linux FTP服务器上的工作目录?
FTP>delete [filename],删除长途Linux FTP服务器上指定的文件?
FTP>rename [filename] [newfilename],重命名长途Linux FTP服务器上指定的文件?
FTP>close,从长途Linux FTP服务器断开但保存FTP下令参数提醒?
FTP>disconnect,从长途Linux FTP服务器断开但保存FTP下令参数提醒(同上)?
FTP>bye,完毕和长途Linux FTP服务器的连贯。
FTP>quit,完毕和长途Linux FTP服务器的连贯(同上)。
FTP>!,直接从长途Linux FTP服务器进入到当地shell中?
FTP>exit,(接上步)从当地shell环境中返回到长途Linux FTP服务器环境下?
FTP>!ls,列出当地机器上目前途径下的目录和文件?
FTP>lcd [foldname],更改当地机器的工作目录?
FTP>?,显示ftp下令注明?
FTP>help,显示ftp下令注明(同上)?
总结
以上所述是小编给大家介绍的Linux ftp 下令行中下载文件get与上传文件put的下令利用详解,但愿对大家有所帮忙,要是大家有任何疑难请给我留言,小编会及时回复大家的。在此也非常谢谢大家对脚本之家网站的支撑!