linux ftp转sftp,Linux 下上传下载命令,SCP,SFTP,FTP

scp

帮助命令: man scp

scp功能:

下载远程文件或者目录到本地,

如果想上传或者想下载目录,最好的办法是采用tar压缩一下,是最明智的选择.

从远程主机 下载东西到 本地电脑

拷贝文件命令 scp user@host:/path/file /localpath 即 scp 用户名@IP:/文件路径 /本地文件路径

如果拷目录就 scp -r user@host:/dirpath /localpath 即 scp -r 用户名@IP:/目录路径 /本地文件路径

从本地 上传文件 或目录 到 远程主机

从本地上传文件 到 远程主机

scp localfile user@host:/dirpath 即 scp 文件路径 远程主机用户名@ip:/存放文件的路径

从本地上传目录 到 远程主机

scp -r localdir user@host:/dirpath 即 scp -r 本地目录路径 远程主机用户名@ip:/存放文件路径

sftp

sftp> help 获得帮助

是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。

下边就简单介绍一下

如何远程连接主机,进行文件的上传和下载,以及一些相关操作。

举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是 fyt ,在命令行模下:

sftp fyt@202.206.64.33

或者

fyt@www.hebust.edu.cn

回车提示输入密码。进入提示符

sftp>

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以

ssh fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)

在sftp中get表示下载即得到; put表示上传即放置

sftp> get 远程主机下文件的路径 将文件保存到本地电脑的路径

sftp> put 本地文件的路径 将文件版保存到远程主机的路径

sftp> get /var/www/fuyatao/index.php /home/fuyatao/

将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。

sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/

把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下

你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.

改变路径可以用cd ,改变本机路径可以用 lcd;

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.

要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp.

如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。

在图形界面下操作就简便多了

记住:

在用sftp和ftp的时候,所有文件和目录都要手动输入,tab补全键在这两个命令中没有作用。录入的时候细心!

例如我的电脑上的操作记录

从远程主机下载文件到 本地电脑

sftp> pwd

Remote working directory: /home/zb/Downloads

sftp> ls

2005.pdf Hotmail KLA-service-fengxian Lensing

backup file sextractor.pdf sources

姜勇刚毕业论文 姜勇刚毕业论文.tgz

sftp> cd file

sftp> pwd

Remote working directory: /home/zb/Downloads/file

sftp> ls

Dell baijiaxingimage.jpg

linux命令简介.ppt openSSH Server 手动安装和配置 .pdf

sextractor.pdf ssh登陆服务器.ppt

vi-cn gaoqing.gif vi-en gaoqing.gif

vi-vim-cheat-sheet-cn.png vi-vim-cheat-sheet.gif

vi1.jpg vim-shortcuts.png.thumb.jpg.png

vivim_vim-1024x725.png

sftp> get vi-vim-cheat-sheet.gif .

Fetching /home/zb/Downloads/file/vi-vim-cheat-sheet.gif to ./vi-vim-cheat-sheet.gif

/home/jyg/Downloads/file/vi-vim-cheat-sheet.gif 100% 155KB 154.9KB/s 00:00

sftp> cd ..

sftp> get ./file/vim-shortcuts.png.thumb.jpg.png ./201206

Fetching /home/jyg/Downloads/./file/vim-shortcuts.png.thumb.jpg.png to ./201206/vim-shortcuts.png.thumb.jpg.png

/home/zb/Downloads/./file/vim-shortcuts.png.thumb.jpg.png 100% 44KB 43.7KB/s 00:00

sftp>

linux系统上传下载命令rz和sz的教程

(一)安装方法汇总(注意:一下命令如果没有权限的需要在每个命令前面加一个sudo) 1.安装方法(推荐) sudo yum install lrzsz 2.在安装Linux系统时选中“DialupNe ...

Linux系统上传下载命令rz和sz

Linux系统简单易用的上传下载命令rz和sz (2017年7月10日更新) 发布地址(http://oldboy.blog.51cto.com/2561410/588592) (一)安装方法汇总 1 ...

Linux系统简单易用的上传下载命令rz和sz

一)安装方法汇总 1.安装方法(推荐) yum install lrzsz -y 2.在安装Linux系统时选中"DialupNetworking Support"组包 3.安装系 ...

Linux shell:FTP(文件传输协议)上传下载命令

SecureCRT通过ftp将nmon上传,建立一个目录,用命令上传文件.[命令见下面] 或通过UE.SSH上传/下载,使用sftp建立链接. [通过cmd进入ftp服务器]先假设有一FTP服务器,F ...

Linux下不借助工具实现远程linux服务器上传下载文件

# Linux下不借助工具实现远程linux服务器上传下载文件 ## 简介 - Linux下自带ssh工具,可以实现远程Linux服务器的功能- Linux下自带scp工具,可以实现文件传输功能 ## ...

向linux服务器上传下载文件方式收集

向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ...

linux文件上传下载

上传本地文件到服务器:scp 文件名 账号@服务器IP:文件路径eg:scp test.txt root@192.168.0.123:/tmp/服务器文件下载到本地:scp 账号@服务器IP:文件 本 ...

linux文件上传下载笔记(rz,sz,sftp,scp)命令

软件(包)安装/卸载 yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -i ...

linux 上传下载 以及SCP命令

1. scp 用法 scp就是用来在服务器和本地之间传文件的linux命令还有其他的方法,比如装ftp服务器 copy 本地的档案到远程的机器上 scp /Desktop/test.conf 用户名@ ...

随机推荐

002.ICMP--拼接ICMP包,实现简单Ping程序(原始套接字)

一.大致流程: 将ICMP头和时间数据设置好后,通过创建好的原始套接字socket发出去.目的主机计算效验和后会将数据原样返回,用当前时间和返回的数据结算时间差,计算出rtt. 二.数据结构: ICM ...

velocity常用语句速查表

velocity常用语句 * 变量定义 #set($directoryRoot = "www" ) * #if($!list.size() != 0) //判断list不为空 #f ...

创建 kylin Module/Cube

1. 首先要创建 Project 2. 再把Hive 表加载进来: 3. 创建model 3.1. 首先选择或者创建一个project   3.2.创建一个新modle   3.3. 选择数据库   ...

【niubi-job——一个分布式的任务调度框架】----安装教程

niubi-job是什么 niubi-job是LZ耗时三个星期,费尽心血打造的一个具备高可靠性以及水平扩展能力的分布式任务调度框架,采用quartz作为底层的任务调度管理器,zookeeper做集群的 ...

Codevs 1069 关押罪犯 2010年NOIP全国联赛提高组

1069 关押罪犯 2010年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description S 城现有两座监狱,一共 ...

js 字符及字符串

1. 判断是否为null或者空字符 var == null var == undefined var == '' 2. 字符串及其分割 var arr = new Array(); //定义一数组 a ...

gridcontrol datatemplate trigger

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值