Linux常见操作命令以及编辑器VI命令

ops/2025/3/4 16:26:52/

一.复制(cp)和移动(mv)
1.复制文件
格式:cp 源文件 目标文件
2.复制目录
格式:cp -r 源文件夹 目标文件夹
3.重命名和移动
重命名格式:mv 源文件 目标文件
移动格式:mv 源文件 目录/源文件
二.查看文件内容
1.cat命令
格式:cat 文件名
2.more命令
more -tail:查看文件的结尾部分的内容
more -n:用于显示行数
enter键可以一行一行翻,space键翻下一页,按b翻到上一页。
三.输出重定向
1.覆盖掉原来文件中所有的内容:>
2.添加到文件的末尾:>>
echo 111 >>a.txt。会把111追加到这个文件
echo 111 >a.txt。如果没有这个文件会直接创建这个文件,把这个111覆盖掉文件里面的所有内容。
四.管道运算符
|:管道运算符。它的功能是:把上一个命令的输出结果,作为下一个命令的输入内容。
ls | more
五.tar命令
1.压缩文件
tar -cvf 压缩文件名 文件1....
-c:建立一个压缩文件,把多个文件或者文件夹压缩到一个新的文件中
-x:解压缩文件。把一个压缩文件中的内容全部解压出来。
-f:指定压缩文件
-v:显示压缩文件
2.解压文件
tar -xvf test.tar -C ./temp
说明:
-xvf 必须。
-C必须。指定解压文件夹的目录
./temp。解压的位置。
五.编辑器VI
命令行模式,插入模式,底线命令模式
格式:vi /路径/文件名
i,a,o进入编辑模式
输入:q退出
输入;w保存
输入:wq退出并保存
输入:q!强制退出不保存
输入;wq!强制保存并退出
shift+zz快速保存并退出
Esc退出模式,进入命令模式
编辑内容技巧
1.方向键控制移动
2.pageup,pagedown控制翻页
3.Home键可以快速定位到首位,end键可以快速定位到行尾
4.按下G键可以跳到文件最后一行
5.按下gg跳到文件的第一行
一.复制
yy(两个小y)复制光标所在行的内容。
nyy复制当前行往下n行内容。
二.粘贴
1.p(小写)在当前行的下一行粘贴
2.P(大写)在当前行的上一行粘贴
三.删除命令
1.dd用来删除光标所在当前行的内容
2.ndd用来删除当前行往下n行
四撤销和反撤销
1.u撤销上一步操作
2.ctrl+r反撤销

六配置虚拟机IP并使用finalshell连接
ping 域名/ip地址:检测当前机器是否与目标域名/ip之间可以连接
Ctrl+c:结束ping命令运行

安装远程工具finalshell软件


 


http://www.ppmy.cn/ops/163077.html

相关文章

三维数据可视化与表面重建:Marching Cubes算法的原理与应用

1. 引言 随着现代医学影像技术的飞速发展,三维数据的可视化与重建已成为医学研究、临床诊断和手术规划的重要工具。在众多三维重建算法中,Marching Cubes算法因其高效、稳定的特性成为从离散数据场中提取等值面的经典方法。本报告将深入探讨Marching Cu…

智慧农业中光谱相机对土壤成分的无损检测应用‌

可浏览之前发布的一篇文章:光谱相机在农业中的具体应用案例 一、土壤成分定量分析 ‌养分检测‌ 光谱相机通过捕捉土壤反射的特定波长光线,可精准检测氮、磷、钾等主要养分含量,以及有机质和水分比例。例如,不同养分对近红外波段…

什么是RPC,和HTTP有什么区别?

RPC是Remote ProcedureCall的缩写,译为远程过程调用。要想实现RPC通常需要包含传输协议和席列化协议的实现。 而我们熟知的HTTP,他的中文名叫超文本传输协议,所以他就是一种传输协议。所以,我们可以认为RPC和HTTP并不是同一个维度…

前端水印实现方式

一、简介 简单来说,前端水印就是在网页或应用程序的前端界面上添加的一种标记,通常是文本、图标或图案等形式。它就像给你的数字内容贴上了一个独特的 “标签”,用于标识内容的归属、防止未经授权的使用和传播。比如,一些在线图片…

C#委托(delegate)的常用方式

C# 中委托的常用方式,包括委托的定义、实例化、不同的赋值方式以及匿名委托的使用。 委托的定义 // 委托的核心是跟委托的函数结构一样 public delegate string SayHello(string c);public delegate string SayHello(string c);:定义了一个公共委托类型 …

WPF创建DeepSeek本地自己的客户端-进阶版

本次文章接上次写的“基础版”继续 WPF快速创建DeepSeek本地自己的客户端-基础思路版本 1 开发环境与工具 开发工具:VS 2015 开发环境:.Net 4.0 使用技术:WPF 本章内容:WPF实现一个进阶版的DeepSeek客户端。 效果图如下&#x…

OpenCV计算摄影学(10)将一组不同曝光的图像合并成一张高动态范围(HDR)图像的实现类cv::MergeDebevec

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 resulting HDR 图像被计算为考虑了曝光值和相机响应的各次曝光的加权平均值。 cv::MergeDebevec 是 OpenCV 中用于将一组不同曝光的图像合并成一…

十一、Spring Boot:使用JWT实现用户认证深度解析

Spring Boot JWT(JSON Web Token):无状态认证 在现代 Web 开发中,无状态认证是一种重要的安全机制,它允许服务器在不存储会话信息的情况下验证用户身份。JSON Web Token(JWT)是一种常用的无状态…