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上传下载文件到本地-附件资源
这个库提供了一系列的FTPClient类,可以方便地处理FTP连接、文件上传下载等操作。在项目中,你需要通过Maven或Gradle将其添加为依赖。 ```xml <!-- Maven --> <groupId>commons-net</groupId> <artifactId>...
在ubuntu linux下实现的FTP文件上传,程序自动监听目录下是否有图片文件,有文件则自动通过FTP上传到服务器端,同时删除目录下的文件,实现了批量文件上传,自动重命名文件,程序经测试,运行稳定。
BitTorrent是一种分布式文件共享技术,可以高效地分发大文件,尤其是当下载人数多时,每个参与者既是下载者也是上传者,降低了服务器的压力。 关于Ubuntu 10.04 LTS (Lucid Lynx) 的主要特点和知识点包括: 1. ...
ubuntu执行.sh文件,1 .sh文件是Ubuntu下可执行文件,首先需要确定它的权限是否是可执行的,2、 用vim打开sh文件,3、查看文件格式:4. 修改文件格式: 5. 保存退出: 6. 执行:./filename 注意:不可以用sh ...
当你需要上传文件时,需要使用 sz 命令。在 SecureCRT 中,选择框会事先打开在一个默认的目录。例如,如果你想上传一个文件到 Linux 系统的 `/home/ubuntu` 目录,你可以使用以下命令:`sz /home/ubuntu/filename`。...
### Ubuntu系统ssh安装与连接以及sftp文件传送全攻略 #### 一、SSH与SFTP基础知识 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它可以在不安全的网络环境中提供安全的远程登录服务。SFTP...
6. **同步文件**:现在,你可以在Dropbox的本地同步文件夹中添加文件,它们将自动上传到云端。同样,任何在线更改也会同步到你的Ubuntu系统。 请注意,这些步骤可能会因Ubuntu的版本和Dropbox的更新而略有不同。...
在使用不同操作系统处理文件时,文件乱码是一个常见问题,尤其是当涉及到Windows和Ubuntu这两种系统时。Windows系统通常使用GBK编码来处理中文,而Ubuntu系统默认使用UTF-8编码,这导致了两者在处理中文文件时出现...
使用 FileZilla,我们可以通过 SSH 协议来连接 Ubuntu 系统,并实现文件上传和下载。 使用 FileZilla 需要首先启动 Ubuntu 上的 SSH 服务,可以使用以下命令来启动 SSH 服务: ``` sudo /etc/init.d/ssh restart ``...
由于软件(balenaEtcher-Setup-1.18.4.exe)下载较慢,特此上传至CSDN,并且包含Ubuntu 20.04 系统下载种子文件(ubuntu-20.04.6-desktop-amd64.iso.torrent)
本文档包含了在ubuntu环境下对docker使用的一些介绍,如安装docker,下载镜像,利用dockerfile文件创建制作自己的镜像并打包上传到服务器
标题中的“利用FileZilla和SSH Secure Shell Client通过ssh上传和下载Ubuntu上文件”涉及到的是在Windows环境下,通过两个不同的工具——FileZilla和SSH Secure Shell Client,与运行Ubuntu操作系统的远程服务器进行...
rz命令用于上传文件,sz用于下载文件,这两个工具在没有SFTP功能或不方便使用SCP时非常有用。 在安装这些离线包之前,确保你的系统已经安装了dpkg工具,它是Ubuntu处理.deb包的基础。如果系统中缺失依赖项,可能...
在 Ubuntu 10.04 中,我们可以轻松地搭建 vsftpd 2.2.2 服务器,实现文件的上传和下载。 一、安装 vsftpd 软件 在 Ubuntu 10.04 中,我们可以使用 apt-get 命令来安装 vsftpd 软件。安装时,软件会创建一个配置...
该文件也可以通过微软的官网进行下载,但是下载速度十分缓慢。因此我提供此包给需要的朋友。 该包的“x64”架构我也已经上传。 查看自己电脑架构的方式:cmd中输入systeminfo,有一个词条。 该包亲测有效,我自己...
FastDFS是一个开源的高性能、轻量级的分布式文件系统,主要设计用于互联网环境下的大量小文件存储,如图片、文档等。它具有高可用性、负载均衡、支持高并发访问和大容量存储等特点。在Ubuntu操作系统上配置FastDFS,...
网络上大多关于ubuntu虚拟机与win7共享文件的方法已经过时。则是本人亲自整理并配以图片。虚拟机使用的是VMwae8,ubuntu12.04