【想起就补】整理了一些SSH中常用的命令

news2024/11/20 13:30:19

希望文章能给到你启发和灵感~
如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏 支持一下博主吧~

阅读指南

  • 开篇说明
  • 一、基础环境说明
    • 1.1 硬件环境
    • 1.2 软件环境
  • 二、常用命令类型
    • 2.1 远程登录相关
    • 2.2 文件操作命令
    • 2.3 权限和所有权操作命令
    • 2.4 文件搜索和查找命令
    • 2.5 压缩和解压命令
    • 2.6 文件传输命令
    • 2.7 进程管理命令
    • 2.8 端口转发命令
    • 2.9 其他命令

开篇说明

本篇记录一下大家SSH中常用的一些命令,以及自己平时用到的,有新的或者想起来的后续也会继续补充~主要是linux和max中适用的指令;
在这里插入图片描述

一、基础环境说明

考虑环境因素,大家适当的对比自己的软硬件环境情况分析~请仔细阅读硬件、软件环境

1.1 硬件环境

MacOS Monterey 版本 12.6.8 Apple M1

1.2 软件环境

二、常用命令类型

在SSH(Secure Shell)中,存在许多常用的命令,这些命令涵盖了远程登录、文件传输、端口转发、进程管理等多个方面;

2.1 远程登录相关

【1】ssh 用户名@主机名:用于连接到远程主机。例如,ssh user@example.com。
【2】exit:退出远程连接。

2.2 文件操作命令

  • pwd:显示当前目录。
  • cd 目录:切换目录。
  • ls:列出目录内容。
  • ll:列出目录内容的详细信息。
  • cat 文件名:查看文件内容。
  • nano 文件名:使用nano编辑器编辑文件。
  • cp 源文件 目标文件:复制文件。
  • mv 源文件 目标文件:移动或重命名文件。
  • rm 文件名:删除文件。
  • mkdir 目录名:创建目录。
  • rmdir 目录名:删除目录。
  • touch 文件名:创建空文件。

2.3 权限和所有权操作命令

  • chmod 权限 文件名:更改文件权限。
  • chown 用户名:组名 文件名:更改文件所有者。
  • chgrp 组名 文件名:更改文件所属组。

2.4 文件搜索和查找命令

  • grep “关键词” 文件名:在文件中搜索关键词。
  • find 目录 -name “文件名”:查找文件。
  • locate “文件名”:使用locate命令快速查找文件。

2.5 压缩和解压命令

  • tar -czvf 压缩文件名.tar.gz 要压缩的目录或文件:使用tar命令压缩文件或目录。
  • tar -xzvf 压缩文件名.tar.gz:使用tar命令解压缩文件。

2.6 文件传输命令

  • scp 本地文件 用户名@主机名:/远程路径:将本地文件复制到远程主机。
  • scp 用户名@主机名:/远程/file_path 本地路径:从远程主机复制文件到本地。

2.7 进程管理命令

  • top:显示系统进程信息。
  • ps aux:显示当前进程信息。
  • kill [进程ID]:结束进程。
  • kill -9 [进程ID]:强制结束进程。

2.8 端口转发命令

  • ssh -L local_port:remote_host:remote_port 用户名@主机名:将本地端口转发到远程主机。
  • ssh -R remote_port:local_host:local_port 用户名@主机名:将远程主机端口转发到本地主机。

2.9 其他命令

  • ifconfig 或 ip addr show:查看网络接口信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1881714.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

强化学习的数学原理:课程梗概与基本概念

Overview 从上图可以看见,整个强化学习被分为两个板块:一个是基础的工具,一个是基本的算法和方法。 基础工具包括:基本的概念、贝尔曼公式、贝尔曼最优公式。 算法和方法包括:值迭代、策略迭代、蒙特卡洛方法、时序差…

【初阶数据结构】深入解析队列:探索底层逻辑

🔥引言 本篇将深入解析队列:探索底层逻辑,理解底层是如何实现并了解该接口实现的优缺点,以便于我们在编写程序灵活地使用该数据结构。 🌈个人主页:是店小二呀 🌈C语言笔记专栏:C语言笔记 &#…

四.iOS核心动画 - 图层的视觉效果

引言 在前几篇博客中我们讨论了图层的frame,bounds,position以及让图层加载图片。但是图层事实上不仅可以显示图片,或者规则的矩形块,它还有一系列内建的特性来创建美丽优雅的页面元素。在这篇博客中我们就来探索一下CALayer的视觉效果。 视觉效果 图…

喜讯!安全狗荣获“2023年网络安全技术支撑优秀单位”称号

6月6日,由中共厦门市委网络安全和信息化委员会办公室(以下简称“厦门市委网信办”)主办的2023年网络安全技术支撑优秀单位颁奖仪式在厦门成功举行。 作为国内云原生安全领导厂商,安全狗受邀出席此次活动。 会上,安全狗…

DEBOPIE框架:打造最好的ChatGPT交易机器人

本文介绍了如何利用 DEBOPIE 框架并基于 ChatGPT 创建高效交易机器人,并强调了在使用 AI 辅助交易时需要注意的限制以及操作步骤。原文: Build the Best ChatGPT Trading Bots with my “DEBOPIE” Framework 如今有大量文章介绍如何通过 ChatGPT 帮助决定如何以及在…

做工作室项目重要还是运营重要

做工作室项目重要还是运营重要,先说答案,项目好是基础,然后才能谈运营! 90%的工作室活不过一年,这句话是有数据支撑的,因为就工商注册的公司而言,一年内倒闭的就是这么个数据,所以工…

在AvaotaA1全志T527开发板上烧录AvaotaOS固件

烧写到 TF 卡上 材料准备 首先需要准备的材料有: SD-Card Formatter:balenaEtcherAvaota Pi - A1开发板 x1TF-Card ( 不小于4Gb ) x112V-DC电源适配器 x1TF读卡器 x1USBTTL Splitter x1(可选)HDMI 采集卡 x1 (可选)…

input调用手机摄像头实现拍照功能vue

项目需要一个拍照功能&#xff0c;实现功能如下图所示:若使用浏览器则可以直接上传图片&#xff0c;若使用手机则调用手机摄像头拍照。 1.代码结构 <!--input标签--> <input ref"photoRef"type"file"accept"image/*"capture"envir…

DM表级触发器

可以理解为行变动级 触发体中写逻辑 这是表修改时调用存储过程 感谢大哥分享: https://blog.csdn.net/WuLex/article/details/83181449 感谢大哥分享: https://blog.csdn.net/ChennyWJS/article/details/131913198

前置章节-熟悉Python、Numpy、SciPy和matplotlib

目录 一、编程环境-使用jupyter notebook 1.下载homebrew包管理工具 2.安装Python环境 3.安装jupyter 4.下载Anaconda使用conda 5.使用conda设置虚拟环境 二、学习Python基础 1.快排的Python实现 (1)列表推导-一种创建列表的简洁方式 (2)列表相加 2.基本数据类型及运…

数学建模比赛介绍与写作建议

0 小序 本文的写作起因是导师要求我给打算参加相关竞赛的师弟们做一次讲座和汇报。我梳理了一个ppt提纲&#xff0c;并经过整理&#xff0c;因此有了这篇文章。 我打算从数学建模论文写作格式和写作技巧入手&#xff0c;接着介绍数学建模常用的数学模型&#xff0c;最后提出一…

MSPM0G3507——串口

配置&#xff1a; 主函数: #include "ti_msp_dl_config.h"volatile uint8_t gEchoData 0; int main(void) {SYSCFG_DL_init();NVIC_ClearPendingIRQ(UART_0_INST_INT_IRQN); //先清除中断&#xff0c;防止直接进中断NVIC_EnableIRQ(…

【前端】从零开始学习编写HTML

目录 一、什么是前端 二、什么是HTML 三、HTML文件的基本结构 四、HTML常见标签 4.1 注释标签 4.2 标题标签 4.3 段落标签 4.4 换行标签 4.5 格式化标签 4.6 图片标签 4.7 超链接标签 4.8 表格标签 4.9 列表标签 4.10 表单标签 &#xff08;1&#xff09;form标…

ThreeJS-3D教学十二:ShaderMaterial

一、首先 Shader 是做什么的 Shader 可以自定义每个顶点、每个片元/像素如何显示&#xff0c;而控制顶点和片元显示是通过设置 vertexShader 顶点着色器和 fragmentShader 片元着色器&#xff0c;这两个着色器用在 ShaderMaterial 和 RawShaderMaterial 材质上。 我们先看一个例…

SpringMVC系列八: 手动实现SpringMVC底层机制-第二阶段

实现任务阶段三 &#x1f34d;从web.xml动态获取zzwspringmvc.xml 说明: 前面我们加载zzwspringmvc.xml是硬编码, 现在做活. 从web.xml动态获取 示意图[分析说明] 1.ZzwDispatcherServlet在创建并初始化ZzwWebApplicationContext时, 动态地从web.xml中获取到spring配置文…

Linux中定位JVM问题常用命令

查询Java进程ID #ps axu | grep java #ps elf | grep java查看机器负载及CPU信息 #top -p 1(进程ID) #top (查看所有进程)获取CPU飙升线程堆栈 1. top -c 找到CPU飙升进程ID&#xff1b; 2. top -Hbp 9702(替换成进程ID) 找到CPU飙升线程ID&#xff1b; 3. $ printf &quo…

Redis 必备的原理知识要点

1、为什么使用缓存&#xff1f; 1、数据库太慢-无法使用 2、高性能 3、高并发 4、热点高频数据 2、redis合适的场景&#xff1f; 1、数据类型 5种&#xff1b; 2、Bitmap&#xff1b; 3、HyperLogLog&#xff1b; 结合自身项目讲解redis的使用&#xff1a; 1、token&a…

考研数学|考到110到底有多难?

考研数学一要考到110分&#xff0c;确实不容易。数学一的难度在于它涉及的知识点多&#xff0c;包括高等数学、线性代数和概率论。这些内容不仅要求你理解深刻&#xff0c;还要能熟练运用。特别是高等数学&#xff0c;它在考试中的分值占比最高&#xff0c;也是最难的部分。 数…

SAMformer:通过锐度感知最小化和通道注意力解锁变换器在时间序列预测中的潜力

目录 摘要1. 引言当前方法的局限性变换器的可训练性我们贡献的总结 2. 提出的方法符号说明2.1 问题设置2.2 激励示例命题2.1&#xff08;最优解的存在性&#xff09; 2.3 变换器的损失景观现有的解决方案 2.4. SAMformer&#xff1a;集成所有方法 3. 实验3.1 主要收获 摘要 基…

目标检测算法的研究现状

一、引言 目标检测是计算机视觉领域中的一项重要任务&#xff0c;旨在从图像或视频中识别并定位出感兴趣的目标物体。随着深度学习技术的快速发展&#xff0c;目标检测算法取得了显著的进步&#xff0c;并在自动驾驶、智能安防、人脸识别等领域得到了广泛应用。本文将对目标检…