|
|
@@ -1,31 +0,0 @@
|
|
|
-# 指令
|
|
|
-
|
|
|
-# 将文件传输到SSH客户端
|
|
|
-s2c () {
|
|
|
-# 使用scp命令将指定文件传输到SSH客户端的主目录
|
|
|
-# $@ 表示将所有参数传递给scp命令
|
|
|
-# ${SSH_CLIENT%% *} 截取SSH_CLIENT环境变量中的第一个单词,即SSH客户端的IP地址
|
|
|
-# :~/ 表示传输到SSH客户端的主目录
|
|
|
-scp "$@" ${SSH_CLIENT%% *}:~/;
|
|
|
-}
|
|
|
-
|
|
|
-# 从SSH客户端传输文件到本地
|
|
|
-c2s () {
|
|
|
-# 使用scp命令将指定文件从SSH客户端传输到本地
|
|
|
-# $@ 表示将所有参数传递给scp命令
|
|
|
-# ${SSH_CLIENT%% *} 截取SSH_CLIENT环境变量中的第一个单词,即SSH客户端的IP地址
|
|
|
-# . 表示传输到当前目录
|
|
|
-scp ${SSH_CLIENT%% *}:"$@" .;
|
|
|
-}
|
|
|
-
|
|
|
-source ~/.bashrc
|
|
|
-
|
|
|
-# 使用方法:
|
|
|
-
|
|
|
-## 从本地传输文件到SSH客户端的主目录:
|
|
|
-
|
|
|
-s2c /path/to/local/file.txt
|
|
|
-
|
|
|
-## 从SSH客户端传输文件到本地:
|
|
|
-
|
|
|
-c2s /path/to/remote/file.txt
|