大家好,我是讯享网,大家多多关注。
Ftp命令:
服务器中安装了一个ftp服务器,另一个linux可以使用ftp客户端程序复制、读取和下载文件。
1.连接到ftp服务器
格式:FTP[主机名| ip地址]
a)在linux命令行中输入:ftp 192.168.26.66
b)服务器要求你输入用户名和密码,然后分别输入用户名和密码,就可以等到认证通过了。
2.下载文件
Get和mget命令通常用于下载文件。
a)获取
格式:获取[远程文件][本地文件]
将文件从远程主机传输到本地主机。
要在服务器上获取e:\rose.bmp,那么
ftp & gtGet /rose/1.bmp 1.bmp(回车)
b) mget
格式:mget[远程文件]
从远程主机向本地主机接收一批文件。
要获取服务器上e:\rose\下的所有文件,那么
ftp & gtCD/玫瑰
ftp & gtMget *。*(回车)
注意:所有文件都下载到linux主机的当前目录。例如,如果在/root/yint下运行ftp命令,所有文件都将下载到/root/yint下。
3.上传文件
a)放
格式:放置本地文件[远程文件]
将本地文件传输到远程主机。
如果要将本地的1.bmp传输到远程主机e:\rose,并重命名为333.bmp
ftp & gt放1.bmp /rose/333.bmp(回车)
b) mput
格式:mput本地文件
将一批文件从本地主机传输到远程主机。
将本地当前目录下的所有bmp文件上传到服务器e:\rose
ftp & gtCd /rose(回车)
ftp & gtMput *。bmp(回车)
注意:上传的文件都来自主机的当前目录。例如,如果ftp命令在/root/test下运行,那么只有/root/test下的文件linux会被上传到服务器e:\rose。
断开连接
再见:断开与服务器的连接。
ftp & gt再见(回车)
SCP命令:
Scp文件名root@ remote ip:/ path/
要将本地主目录下的test.tarroot文件复制到远程主机192.168.1.23的/home/adm/目录下,命令是:scp/home/test . tar root @ 192 . 168 . 1 . 23:/home/ADM/enter并输入密码。
Scp提供了几个选项,在scp后面加上就行了。
-p在复制文件时保留源文件的创建时间。
-q执行文件复制时,不显示提示消息。
-r复制整个目录。
-v复制文件时,会显示一条提示消息。
Scp是一个安全的文件拷贝,基于ssh登录
假设您想要将名为a.tar.tz的文件从本地计算机/home复制到远程服务器192.168.0.2上的/home/tmp。并且您在远程服务器上的帐户名是root。您可以使用以下命令:
scp/home/a . tar . tz root @ 192 . 168 . 0 . 2:/home/tmp/
如果将文件从远程计算机复制到本地当前目录,请使用以下命令:
scp root @ 192 . 168 . 0 . 2:/home/a . tar . tz
复制远程机器的整个目录中的文件。
scp -r root@192.168.0.2:/home/*。/
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/25139.html