很遗憾,搞了这么久的LINUX,竟然连几个传输命令都不熟悉。用的时候老是忘记。现在结合网上的一些文章,总结一下计重常用的交互传输方式 (主要记录一下SFTP命令的用法)。
一、如果是小文件传输,我喜欢用rz sz 命令,不过前提是系统上装有相应的RPM包
二、rcp
rcp local_file remote_hostname:remote_file Enter
将当前目录下的 myfile 复制到名为 hpxyz 的远程系统
rcp myfile hpxyz:/home/leslie/otherdir Enter
要将远程系统中的文件复制到本地目录下请使用以下语法
rcp remote_hostname:remote_file local_file Enter
示例
将远程系统 hpxyz 中的 myfile 复制到当前目录
rcp hpxyz:/home/leslie/myfile . Enter
三、SFTP
进入sftp模式:在命令行模式下:sftp fyt@202.206.64.33或者 fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符。或者用SecureCRT工具直接进入。
查看本地路径与远程路径:cd,s rm rmdir mkdir 这些命令都可以使用,如果要在本地使用则在命令前加 ”l“ ,如 lpwd,lcd 就可以了,同理调用本机都是加 l , 即 lls lrm。
sftp下 put 上传,get获取
sftp> get /var/www/fuyatao/index.php /home/fuyatao/
_ x `/xArrayd2dGuest这条语句将从远程主机的 /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.
可以用help命令查看其它命令与用法
SFTP> help
一、如果是小文件传输,我喜欢用rz sz 命令,不过前提是系统上装有相应的RPM包
二、rcp
rcp local_file remote_hostname:remote_file Enter
将当前目录下的 myfile 复制到名为 hpxyz 的远程系统
rcp myfile hpxyz:/home/leslie/otherdir Enter
要将远程系统中的文件复制到本地目录下请使用以下语法
rcp remote_hostname:remote_file local_file Enter
示例
将远程系统 hpxyz 中的 myfile 复制到当前目录
rcp hpxyz:/home/leslie/myfile . Enter
三、SFTP
进入sftp模式:在命令行模式下:sftp fyt@202.206.64.33或者 fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符。或者用SecureCRT工具直接进入。
查看本地路径与远程路径:cd,s rm rmdir mkdir 这些命令都可以使用,如果要在本地使用则在命令前加 ”l“ ,如 lpwd,lcd 就可以了,同理调用本机都是加 l , 即 lls lrm。
sftp下 put 上传,get获取
sftp> get /var/www/fuyatao/index.php /home/fuyatao/
_ x `/xArrayd2dGuest这条语句将从远程主机的 /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.
可以用help命令查看其它命令与用法
SFTP> help