linux实现将文件拖动到终端窗口将文件上传到远程服务器

电脑知识 投稿 21400 0 评论

linux实现将文件拖动到终端窗口将文件上传到远程服务器

linux实现将文件拖动到终端窗口将文件上传到远程服务器。

新建shell脚本文件,命名为 sfjvip,文件内容如下:

#!/bin/bash

myfile=$1
scp -P 22 -r "$myfile" root@123.56.71.70:/home/sfjvip

通过如下命令为该文件赋予可执行的权限:

chmod a+x ./sfjvip

将该文件的路径加入到系统的环境变量中去,然后就可以在终端窗口直接输入 sfjvip 空格,然后将文件直接拖动到终端窗口,支持文件夹,然后轻敲 enter 键,这样文件就会被上传到 123.56.71.70 服务器的 /home/sfjvip 目录内了。

注意上述命令顺利执行的前提是 ssh 协议的公钥私钥已经配置好了,关于公私钥的配置可以参考本站文件:

客户端生成多个git ssh密钥

编程笔记 » linux实现将文件拖动到终端窗口将文件上传到远程服务器

赞同 (112) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽