`

ubuntu 上传下载文件

阅读更多
Linux文件传送命令
SCP(Secure Copy)
  scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。你可以在一台服务器
上以 root 身份运行 #scp servername:/home/ftp/pub/file1 ./ 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp /tmp/file2 servername:/boot 把本机上的文件 /tmp/file2 送到另一台机器的 /boot 目录下。而且整个传送过程仍然是用 SSH 加密的。
  scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。 与rcp 不同的是,scp 在需要进行验证时会要求你输入密码或口令。
最简单的应用实例
  最简单的应用如下 :
  scp 本地用户名@IP地址:文件名 1 远程用户名 @IP 地址 : 文件名 2
  [ 本地用户名 @IP 地址:] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
  可能有用的几个参数 :
  -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
  -C 使能压缩选项 .
  -P 选择端口 . 注意 -p 已经被 rcp 使用 .
  -4 强行使用 IPV4 地址 .
  -6 强行使用 IPV6 地址 .
  -r Recursively copy entire directories.
  如——
  copy 本地的档案到远程的机器上
  scp /etc/lilo.conf my@www.upsdn.net:/home/my
  会将本地的 /etc/lilo.conf 这个档案 copy 到 www.upsdn.net,使用者my 的家目录下。
  =====================================================
  例如:
  copy 本地的档案到远程的机器上
  scp /etc/lilo.conf k@net67.ee.oit.edu.tw:/home/k
  会将本地的 /etc/lilo.conf 这个档案 copy 到 net67.ee.oit.edu.tw,使用者 k 的家目录下。
  copy远程机器上的档案到本地来
  scp k@net67.ee.oit.edu.tw:/etc/lilo.conf /etc
  会将 net67.ee.oitdu.tw 中 /etc/lilo.conf 档案 copy 到本地的 /etc 目录下。
  保持从来源 host 档案的属性
  scp –p k@net67.ee.tw:/etc/lilo.conf /etc
  在此必须注意使用者的权限是否可读取远程上的档案,若想知道更多关于 scp 的使用方法,可去看看 scp 的使用手册。
分享到:
评论

相关推荐

    下载livestyle,livestyle百度云,ubuntu上传下载文件到本地-附件资源

    下载livestyle,livestyle百度云,ubuntu上传下载文件到本地-附件资源

    java项目实现远程UbuntuFTP下载文件和文件夹

    这个库提供了一系列的FTPClient类,可以方便地处理FTP连接、文件上传下载等操作。在项目中,你需要通过Maven或Gradle将其添加为依赖。 ```xml <!-- Maven --> <groupId>commons-net</groupId> <artifactId>...

    ubuntu linux 下C语言实现FTP批量文件上传

    在ubuntu linux下实现的FTP文件上传,程序自动监听目录下是否有图片文件,有文件则自动通过FTP上传到服务器端,同时删除目录下的文件,实现了批量文件上传,自动重命名文件,程序经测试,运行稳定。

    ubuntu10.04

    BitTorrent是一种分布式文件共享技术,可以高效地分发大文件,尤其是当下载人数多时,每个参与者既是下载者也是上传者,降低了服务器的压力。 关于Ubuntu 10.04 LTS (Lucid Lynx) 的主要特点和知识点包括: 1. ...

    ubuntu如何运行.sh文件,.sh文件运行提示脚本异常

    ubuntu执行.sh文件,1 .sh文件是Ubuntu下可执行文件,首先需要确定它的权限是否是可执行的,2、 用vim打开sh文件,3、查看文件格式:4. 修改文件格式: 5. 保存退出: 6. 执行:./filename 注意:不可以用sh ...

    linux系统怎么用SecureCRT上传和下载文件?.docx

    当你需要上传文件时,需要使用 sz 命令。在 SecureCRT 中,选择框会事先打开在一个默认的目录。例如,如果你想上传一个文件到 Linux 系统的 `/home/ubuntu` 目录,你可以使用以下命令:`sz /home/ubuntu/filename`。...

    Ubuntu系统ssh安装与连接以及sftp文件传送全攻略

    ### Ubuntu系统ssh安装与连接以及sftp文件传送全攻略 #### 一、SSH与SFTP基础知识 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它可以在不安全的网络环境中提供安全的远程登录服务。SFTP...

    ubuntu上安装dropbox所需文件

    6. **同步文件**:现在,你可以在Dropbox的本地同步文件夹中添加文件,它们将自动上传到云端。同样,任何在线更改也会同步到你的Ubuntu系统。 请注意,这些步骤可能会因Ubuntu的版本和Dropbox的更新而略有不同。...

    解决Ubuntu和Windows的文件乱码问题

    在使用不同操作系统处理文件时,文件乱码是一个常见问题,尤其是当涉及到Windows和Ubuntu这两种系统时。Windows系统通常使用GBK编码来处理中文,而Ubuntu系统默认使用UTF-8编码,这导致了两者在处理中文文件时出现...

    利用FileZilla和SSH Secure Shell Client通过ssh上传和下载Ubuntu上文件.docx

    使用 FileZilla,我们可以通过 SSH 协议来连接 Ubuntu 系统,并实现文件上传和下载。 使用 FileZilla 需要首先启动 Ubuntu 上的 SSH 服务,可以使用以下命令来启动 SSH 服务: ``` sudo /etc/init.d/ssh restart ``...

    Ubuntu官方推荐:制作Ubuntu系统U盘安装盘的烧录工具

    由于软件(balenaEtcher-Setup-1.18.4.exe)下载较慢,特此上传至CSDN,并且包含Ubuntu 20.04 系统下载种子文件(ubuntu-20.04.6-desktop-amd64.iso.torrent)

    Ubuntu 下docker的使用文档

    本文档包含了在ubuntu环境下对docker使用的一些介绍,如安装docker,下载镜像,利用dockerfile文件创建制作自己的镜像并打包上传到服务器

    利用FileZilla和SSH Secure Shell Client通过ssh上传和下载Ubuntu上文件.pdf

    标题中的“利用FileZilla和SSH Secure Shell Client通过ssh上传和下载Ubuntu上文件”涉及到的是在Windows环境下,通过两个不同的工具——FileZilla和SSH Secure Shell Client,与运行Ubuntu操作系统的远程服务器进行...

    ubuntu ssh 离线安装包

    rz命令用于上传文件,sz用于下载文件,这两个工具在没有SFTP功能或不方便使用SCP时非常有用。 在安装这些离线包之前,确保你的系统已经安装了dpkg工具,它是Ubuntu处理.deb包的基础。如果系统中缺失依赖项,可能...

    Ubuntu 10.04 搭建vsftpd 2.2.2

    在 Ubuntu 10.04 中,我们可以轻松地搭建 vsftpd 2.2.2 服务器,实现文件的上传和下载。 一、安装 vsftpd 软件 在 Ubuntu 10.04 中,我们可以使用 apt-get 命令来安装 vsftpd 软件。安装时,软件会创建一个配置...

    win下子系统Ubuntu22.04安装包(ARM64)

    该文件也可以通过微软的官网进行下载,但是下载速度十分缓慢。因此我提供此包给需要的朋友。 该包的“x64”架构我也已经上传。 查看自己电脑架构的方式:cmd中输入systeminfo,有一个词条。 该包亲测有效,我自己...

    ubuntu fastDFS 文件分布式存储框架配置

    FastDFS是一个开源的高性能、轻量级的分布式文件系统,主要设计用于互联网环境下的大量小文件存储,如图片、文档等。它具有高可用性、负载均衡、支持高并发访问和大容量存储等特点。在Ubuntu操作系统上配置FastDFS,...

    ubuntu虚拟机怎样与win7共享文件

    网络上大多关于ubuntu虚拟机与win7共享文件的方法已经过时。则是本人亲自整理并配以图片。虚拟机使用的是VMwae8,ubuntu12.04

Global site tag (gtag.js) - Google Analytics