首页 > 代码库 > Linux 远程上传或下载文件的方法

Linux 远程上传或下载文件的方法

1、ftp命令 

  格式:ftp [hostname| ip-address]

  a)在linux命令行下输入:ftp 10.18.34.115 

  b)服务器询问你用户名和口令,分别输入yint和相应密码,待认证通过即可。

  (1)下载文件

    下载文件通常用get和mget这两条命令。

    a) get 

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

    将文件从远端主机中传送至本地主机中.

    如要获取服务器上E:/rose/1.bmp,则

    ftp> get /rose/1.bmp 1.bmp (回车)

    b) mget      

    格式:mget [remote-files]

    从远端主机接收一批文件至本地主机.

    如要获取服务器上E:/rose/下的所有文件,则

    ftp> cd /rose

    ftp> mget *.* (回车)

  (2)上传文件

    a) put

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

    将本地一个文件传送至远端主机中.

    如要把本地的1.bmp传送到远端主机E:/rose,并改名为333.bmp

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

    b) mput

    格式:mput local-files

    将本地主机中一批文件传送至远端主机.

    如要把本地当前目录下所有bmp文件上传到服务器E:/rose 下

    ftp> cd /rose (回车)

    ftp> mput *.bmp (回车)

2、ftpget和ftpput命令

  使用ftpget 之前,需要在server 建立 vsftpd 服务

  ftpget -u user_name -p passwd server_ip local_filename server_path/filename

  ftpput -u user_name -p passwd server_ip server_path/filename  local_filename

3、scp命令

  scp root@192.168.0.241:/var/www/html/1.php ./

Linux 远程上传或下载文件的方法