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

Linux——SSH

作用:

用来远程操作自己的服务器

ssh远程登录服务器:

ssh user@hostname

ssh执行命令(适用于自动化运维):

命令格式:

ssh user@hostname command

例如:

ssh user@hostname ls -a

或者:

# 单引号中的$i可以求值
ssh myserver 'for ((i = 0; i < 10; i ++ )) do echo $i; done'

或者

# 双引号中的$i不可以求值
ssh myserver "for ((i = 0; i < 10; i ++ )) do echo $i; done"

 scp(传文件)

命令格式:

将source路径下的文件复制到Destination中去

scp source destination

一次复制多个文件:

scp source1 source2 destination

复制文件夹:

将本地家目录中的tmp文件夹复制到myserver服务器中的/home/acs/目录下。
scp -r ~/tmp myserver:/home/acs/
将本地家目录中的tmp文件夹复制到myserver服务器中的~/homework/目录下。
scp -r ~/tmp myserver:homework/
将myserver服务器中的~/homework/文件夹复制到本地的当前路径下。
scp -r myserver:homework .

指定服务器端口:

scp -P 22 source1 source2 destination

注意: scp的-r -P等参数尽量加在source和destination之前。

http://www.xdnf.cn/news/643.html

相关文章:

  • FTP客户端实现(文件传输)
  • AI提效思考 - 第一期
  • 区块链预言机(Oracle)详解:如何打通链上与现实世界的关键桥梁?
  • HeavyKeeper 算法
  • ESP32快速上手
  • 使用 Visual Studio 2022 中的 .http 文件
  • 基于SpringAI Alibaba实现RAG架构的深度解析与实践指南
  • 内容合作方资源哪里找?如何管理?
  • 【C语言】关于位置标识符
  • Kubernetes控制平面组件:API Server代码基础概念
  • 游戏引擎学习第238天:让 OpenGL 使用我们的屏幕坐标
  • 计算机视觉cv2入门之视频处理
  • 北理工宫某的瓜ppt下载地址
  • 算法篇之单调栈
  • 嵌入式学习——虚拟机通信
  • 堆排序的C++相关实现
  • Java编程基础(第四篇:字符串初次介绍)
  • 51单片机的原理图和PCB绘制
  • C++项目 —— 基于多设计模式下的同步异步日志系统(5)(建造者模式)
  • 【条形码识别改名工具】如何批量识别图片条形码,并以条码内容批量重命名,基于WPF和Zxing的开发总结
  • Spring之我见 - Spring Boot Starter 自动装配原理
  • 数字图像处理知识点小记1
  • 【Oracle专栏】删除用户 释放表空间
  • 注意力机制(np计算示例)单头和多头
  • 2025.4.14-2025.4.20学习周报
  • UCSC CTF 2025|MISC
  • (学习总结34)Linux 库制作与原理
  • Python Web开发常用框架介绍
  • SSM--AOP 日志
  • maven的安装与配置、IDEA集成maven