安装了工具后,命令使用就会减少,但在没有安装完整工具或不安装工具的服务器上,不时还需要用命令,特将常用命令收录一下,方便查阅提升效率。
一、Windows 与 Linux 文件互传
1. 用 win10 自带的 Windows PowerShell 工具
(1)Windows —— > Linux : 站在 Windows ,从 Windows 主动推送文件到 Linux.
上传文件到 linux (上传文件),命令:
PS C:UsersAdministratorDownloads> scp -P 22 ./elasticsearch-7.9.3-linux-x86_64.tar.gz qing@192.168.204.128:/usr/local/elasticsearch
报错:
scp: /usr/local/elasticsearch/elasticsearch-7.9.3-linux-x86_64.tar.gz: Permission denied
诊断为目的路径(A ——> B,B 处的文件路径权限不够),解决办法是赋权限,执行命令:
[qing@localhost local]$ pwd /usr/local [qing@localhost local]$ ls bin elasticsearch etc games include lib lib64 libexec sbin share src [qing@localhost local]$ sudo chmod 777 elasticsearch/
再次执行发送命令:
PS C:UsersAdministratorDownloads> scp -P 22 ./elasticsearch-7.9.3-linux-x86_64.tar.gz qing@192.168.204.128:/usr/local/elasticsearch qing@192.168.204.128's password: elasticsearch-7.9.3-linux-x86_64.tar.gz 100% 292MB 93.9MB/s 00:03
成功发送!
(2)站在 Windows ,从 Linux 拉取文件到 Windows.
用 win10 自带的 Windows PowerShell 工具,从 linux 拉取文件(下载文件),命令:
PS C:UsersAdministratorDownloads> scp -r qing@192.168.204.128:/usr/local/elasticsearch/one ./
qing@192.168.204.128's password:
成功下载!
2. secureCRT 工具(操作简单,有操作界面)
3.
参考资源:
1. WIndows Powershell Linux将本地数据上传到服务器
2.
3.
4.
5.
6.
7.