云计算百科
云计算领域专业知识百科平台

服务器和本地之间,文件的上传和下载

一、从服务器下载文件,到本地

1、在本地执行 ssh -p 58422 cxx@jumper-huabei2.dxx.com,登录到跳板机 在这里插入图片描述 2、跳板机执行 scp spark@172.17.1xx.1xx:/data/spark/cxx/profile/login/profile19354.svg ./

  • spark:已经登录账户
  • /data/spark/cxx/profile/login/profile19354.svg:要下载的文件,在服务器的路径
  • ./:下载至当前目录 在这里插入图片描述
  • 3、在本地执行

    scp -P 58422 cxx@jumper-h2.com:/data/cxx/profile19354.svg /Users/candy/Desktop/项目

  • 把文件从跳板机上,下载到本地
  • /data/cxx/profile19354.svg:文件在跳板机中的路径
  • /Users/candy/Desktop/项目:要下载至本地的路径 在这里插入图片描述
  • 二、从本地上传文件,到服务器

    使用SCP命令(Secure Copy):

  • SCP是一种安全的文件传输协议,可在本地和远程服务器之间进行文件传输。在本地计算机上打开终端(或命令提示符),然后运行以下命令: ruby scp /path/to/local/file username@server_ip:/path/on/server
  • 将/path/to/local/file替换为本地文件的路径, username替换为服务器的用户名, server_ip替换为服务器的IP地址或域名, /path/on/server替换为在服务器上保存文件的路径。 按照提示输入密码(如果使用密码进行身份验证),文件将被复制到服务器。

    2. 使用SFTP工具: SFTP(SSH File Transfer Protocol)是一种通过SSH连接进行文件传输的协议。您可以使用许多SFTP客户端工具,如FileZilla、WinSCP等。这些工具提供了图形界面,可以方便地将文件从本地计算机上传到服务器。只需打开SFTP工具,连接到服务器(提供服务器IP地址、用户名和密码或私钥文件),然后将本地文件拖放到服务器目录。

    服务器解压文件包 使用tar命令解压.tar文件:

    • 如果文件包是以.tar扩展名结尾的压缩文件,您可以使用tar命令进行解压。在服务器上打开终端(或命令提示符),然后运行以下命令: tar -xf /path/to/file.tar -C /path/to/destination

    将/path/to/file.tar替换为您要解压的文件包的路径和名称, /path/to/destination替换为解压后文件的存储路径。 该命令将解压文件到指定的目标路径。

    • 使用unzip命令解压.zip文件:如果文件包是以.zip扩展名结尾的压缩文件,您可以使用unzip命令进行解压。在服务器上打开终端(或命令提示符),然后运行以下命令: unzip /path/to/file.zip -d /path/to/destination

    将/path/to/file.zip替换为您要解压的文件包的路径和名称, /path/to/destination替换为解压后文件的存储路径。 该命令将解压文件到指定的目标路径。

    • 使用适当的解压工具:如果文件包使用其他压缩格式(如.tar.gz、.gz、.bz2等),您可能需要使用相应的解压工具。 在服务器上检查是否已安装适当的工具,然后使用该工具进行解压。例如,对于.tar.gz文件,您可以使用tar命令的"z"参数进行解压: tar -xzf /path/to/file.tar.gz -C /path/to/destination

    如果没有直接上传的权限,可以使用 git仓库中转

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 服务器和本地之间,文件的上传和下载
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!