当前位置: 首页 > news >正文

SCP命令实现Linux中的文件传输

CP命令的主要作用是实现Linux与Linux系统之间的文件传输。
SCP命令时基于SSH协议,所以两台服务器的sshd服务必须处于开启状态,否则无法完成上传与下载操作。

#1.上传文件
scp linux本地文件路径 远程用户名@linux主机地址:远程路径
#2.下载文件
scp 远程用户名@linux主机地址:资源路径  linux本地文件路径

常用选项:
-r        #递归操作
-q        #静默传输
-P        #指定端口 如果修改了ssh的端口需要加上这个参数
实操:

在客户端以下目录下建立sync-yd可执行文件 /home/cuadmin/.local/bin/sync-yd

cd /home/cuadmin/.local/binvi sync-yd

sync-yd脚本内容如下:

#!/bin/bash
scp -P 6222 -qr /usr/local/nginx/html/h5/yaodian/* cuadmin@192.168.99.70:/usr/local/nginx-1.26.2/html/sydj
echo "yaodian h5 code has been synchronized."

赋予可执行权限

chmod 755 sync-yd

http://www.lryc.cn/news/497745.html

相关文章:

  • linux环境中后台运行java程序
  • Go学习:变量
  • 在Unity编辑模式下运行Mono中的方法
  • Y20030028 JAVA+SSM+MYSQL+LW+基于JAVA的考研监督互助系统的设计与实现 源代码 配置 文档
  • MATLAB期末复习笔记(下)
  • 「Mac畅玩鸿蒙与硬件37」UI互动应用篇14 - 随机颜色变化器
  • MySql:理解数据库
  • 学习笔记051——SpringBoot学习2
  • crush rule 20 type does not match pool
  • BA是什么?
  • 通过docker 搭建jenkins环境;
  • 10-高级主题
  • harbor常见问题及解决方法分享
  • 行列式与线性方程组解的关系
  • 四、自然语言处理_02RNN基础知识笔记
  • Spring 容器管理 Bean
  • SpringBoot开发——Spring Boot3.4 强大的结构化日志记录
  • 信号和槽思维脑图+相关练习
  • Unity Feel插件快速入门
  • 数据链路层(四)---PPP协议的工作状态
  • 【C++】入门【六】
  • UE5 C++ 不规则按钮识别,复选框不规则识别 UPIrregularWidgets
  • Elasticsearch Serverless 现已正式发布
  • 如何使用apache部署若依前后端分离项目
  • openEuler安装UKUI桌面
  • 深入理解Oracle DB的锁和闩
  • jenkins+github+springboot自动部署
  • HTML5系列(10)-- 地理位置服务指南
  • 【MySQL 进阶之路】SQL 优化
  • Web3的技术栈详解:解读区块链、智能合约与分布式存储