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

Linux——echo命令,管道符,vi/vim 文本编辑器

1.echo 命令
作用
向终端设备上输出字符串或变量的存储数据
格式
echo " 字符串 "
echo $ 量名
[root@server ~] # echo $SHELL # 输出变量的值必须加 $
/bin/bash
[root@server ~] # str1=" 我爱中国 " # 自定义变量
echo 重定向输出到文件
echo " 字符串 " > 文件名
echo " 字符串 " >> 文件名 # 追加
2.管道符 
作用
用于两个命令或多个命令相连接,将左侧命令的结果作为右侧命令的数据输入
格式
命令 1 | 命令 2 | 命令 3 | ……
[root@server ~] # cat /etc/passwd | wc -l # 统计 passwd 文件的行数
[root@server ~] # cat /etc/group | tee test1.txt | wc -l
3.vi/vim 文本编辑器
vi
Linux 系统中一切都是文件,配置一个服务就是使用文本编辑器修改配置文件的参数
所有的 Unix 系统都会内建 vi 文本编辑器,其他的文本编辑器则不一定会存在;
很多个别软件的编辑接口都会主动调用 vi ,如: crontab, visudo 等指令
Vim 的发布最早可以追溯到 1991 年,英文全称为: “Vi IMproved” ,也就是对 vi 编辑器的提升版本,最大的
特点是以字体颜色辨别语法的正确性,方便程序设计,编辑速度快
vim 编辑器的三种模式
结构图:
概念
命令模式:也成为了阅读模式,可以控制光标移动,对文本进行查看、删除、复制粘贴等操作(默认)
编辑模式:也称为插入模式,可以对文本进行编辑
末行模式:保存、退出、设置编辑环境
进入的顺序
刚打开文件后进入的为命令模式(默认)
命令模式点击 i' 键进入输入模式,点击 Esc 返回命令模式
命令模式中点击冒号进入末行模式,点击 Esc 返回
输入模式与末行模式不可以相互进入
3. 命令模式的快捷键
光标跳转按键
复制、粘贴、删除
编辑模式的快捷键
可通过如下任意一种功能键从命令模式切换到编辑模式
esc 键可从编辑模式切换到命令模式
末行模式的快捷键
或者 / 可从命令模式切换到末行模式
esc 键可从末行模式切换到命令模式。
查找关键字并替换
保存退出
其他知识点
http://www.lryc.cn/news/386414.html

相关文章:

  • CISCN--西南半决赛--pwn
  • DIYGW UniApp低代码可视化平台:高效、灵活、安全的应用开发新途径
  • Python爬虫技术及其原理探秘
  • 堆和栈的区别及应用场景
  • vant的dialog触发了其他overlay
  • Linux驱动开发笔记(十二)并发与竞争
  • 【Mac】Listen 1 for Mac(最强的音乐搜索工具)软件介绍
  • nginx 1024 worker_connections are not enough while connecting to upstream
  • 在Ubuntu 16.04上安装和配置Elasticsearch的方法
  • C#给SqlSugar封装一个单例类
  • Postman接口测试工具的原理及应用详解(六)
  • 【算法 之插入排序 原理及案例】
  • 第一节:如何开发第一个spring boot3.x项目(自学Spring boot 3.x的第一天)
  • JS逆向:由 words 、sigBytes 引发的一系列思考与实践
  • 计算机的错误计算(十五)
  • 制作img文件
  • GB28181视频汇聚平台EasyCVR接入Ehome设备视频播放出现异常是什么原因?
  • Java利用poi实现word,excel,ppt,pdf等各类型文档密码检测
  • 顺序表与链表学习笔记
  • 2.SQL注入-字符型
  • 在Ubuntu 14.04上安装和配置Elasticsearch的方法
  • C++:inline关键字nullptr
  • 数字信号处理实验三(IIR数字滤波器设计)
  • Why is Kafka fast?(Kafka性能基石)
  • Linux下的SSH详解及Ubuntu教程
  • MobPush HarmonyOS NEXT 版本集成指南
  • 什么是封装?为什么要封装?
  • 远程桌面无法复制粘贴文件到本地怎么办?
  • LeetCode 207. 课程表
  • 数据结构历年考研真题对应知识点(树的基本概念)