linux(四)文本编辑
Linux基础文本编辑
echo输出字符
一些参数
-n 不换行输出
-e 解析特殊符号
\n 换行
\r 回车
\t 制表符
[root@localhost ceshi]# echo woshiikun
woshiikun
[root@localhost ceshi]# echo -n woshiikun
woshiikun[root@localhost ceshi]#
[root@localhost ceshi]# echo -e woshi\\nikun #需要加\进行转义
woshi
ikun
[root@localhost ceshi]#
>>追加内容
[root@localhost ceshi]# touch caixukun.txt
[root@localhost ceshi]# cat caixukun.txt
[root@localhost ceshi]#
[root@localhost ceshi]# echo woshiikun >> caixukun.txt
[root@localhost ceshi]# cat caixukun.txt
woshiikun
[root@localhost ceshi]# echo woshiikun >> caixukun.txt
[root@localhost ceshi]# echo woailanqiu >> caixukun.txt
[root@localhost ceshi]# cat caixukun.txt
woshiikun
woshiikun
woailanqiu
>覆盖内容
[root@localhost ceshi]# echo woshiheizi > caixukun.txt
[root@localhost ceshi]# cat caixukun.txt
woshiheizi
[root@localhost ceshi]# echo jinitaimei > caixukun.txt
[root@localhost ceshi]# cat caixukun.txt
jinitaimei
vi
三种模式
- 命令模式:vi进入就是
- 编辑模式:按i进入
- 底行模式:按:(冒号)进入
:wq 保存退出
:wq!强制保存退出
:q退出
:q!强制退出
命令模式
i进入编辑模式
光标移动 上下左右,或者k j l h
常用:0移动光标到行头,$移动光标到行尾,gg到文章头,G到文章尾部
/word 整篇搜索word,向下查找
?word 整篇搜索word,向上查找
n移动到下一处,N移动到上一处
yy 拷贝光标所在行 3yy 拷贝光标所在3行
dd 删除光标所在行 5dd 删除光标所在5行
D 删除光标到行尾的内容
dG 删除当前行到文档尾部的内容
p 粘贴yy复制的内容
u 撤销上一步
. 重复前一个执行过的动作
ctrl + v进入批量编辑模式(可视块),移动光标,控制可视块,d删除内容
底线命令
常用
:set nu 显示行号
:set nonu 取消显示行号
nona
^G 求助 ^O 写入 ^R 读档 ^Y 上页 ^K 剪切文字 ^C 游标位置
^X 离开 ^J 对齐 ^W 搜索 ^V 下页 ^U 还原剪切 ^T 拼写检查
nano filename
直接进入编辑模式
ctrl + o 保存
ctrl + X 离开提示保存的文件名,直接enter即可
linux(四)文本编辑相关推荐
- linux文件编辑操作,Linux下文本编辑及其文件操作
文本编辑及其文件操作 Vim 命令模式: dd 删除当前行 yy 2yy nyy 复制 从光标算起,复制n行 p 粘贴 默认粘贴在光标的下一行 u 撤销 末行模式: :wq 保存退出 :wq! 强制保 ...
- linux文件类型elf,[Linux]四种ELF对象文件类型
ELF(Executable and Linking Format)是一种对象文件(.o or .obj,目标文件)的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西.以及 ...
- linux四种集群是什么,lvs四种集群特点及使用场景
一. 前言 当一组服务器在高速的局域网或广域网中相互连接,其前端部署了一个负责负载调度的调度器(Director)的服务器系统.调度器能将网络请求无缝调度到真实服务器上(Real server),客户 ...
- linux四剑客-grep/find/sed/awk/详解-技术流ken
四剑客简介 相信接触过linux的大家应该都学过或者听过四剑客,即sed,grep,find,awk,有人对其望而生畏,有人对其爱不释手.参数太多,变化形式太多,使用超级灵活,让一部分人难以适从继而望 ...
- linux(四) -- 常用基本命令
Shell 可以看作是一个命令解释器,为我们提供了交互式的文本控制台界面.我们可以 通过终端控制台来输入命令,由 shell 进行解释并最终交给内核执行. 部分基础命令: history:常看历史命令 ...
- [linux]四、详解vim编辑器(超详细)
目录 1.vim编辑器是linux里的文本编辑器. 1.1.vi和vim的区别在哪里 1.2.linux里编辑的文本在windows里是否可以打开 1.3.为什么有乱码? 1.4.查看linux里的文 ...
- 一招一式攻克linux(四)
linux下的文件服务器 作者:田逸(sery@163.com) <网管员世界>2006年第一期 对于一个真实的运行环境而言,配置和启用文件服务器都是很有必要的.把重要的数据集中存储和管理 ...
- linux a文本编辑大全,Linux sed 命令 - Linux文档编辑命令大全
Linux sed 命令是利用脚本来处理文本文件. sed 可依照脚本的指令来处理.编辑文本文件. Sed 主要用来自动编辑一个或多个文件.简化对文件的反复操作.编写转换程序等. 语法sed [-hn ...
- Linux(四)——redis服务
文章目录 1. 简介 2. redis的下载和安装 3. redis常用命令 4 redis主从复制 5. redis持久化 6. Redis 的 Sentinel 分布式系统 7. redis集群 ...
最新文章
- 集合之四:List接口
- Python 之内置函数和匿名函数
- 算法图解:如何判断括号是否有效?
- java判断斐波那契数列_Java 实例 - 斐波那契数列
- css修改span位置_简历完善,CSS布局与定位,笔记
- springmvc 异常001---在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- 【英语】舞动奇迹--荡漾我心
- linux nfs文件共享
- jQuery javaScript js 判断浏览器的类型、版本的方法
- 深度学习(二十)基于Overfeat的图片分类、定位、检测-2014 ICLR
- 深度学习笔记(五):LSTM
- Windows系统的版本分类
- JAVA-SE基础篇-位运算
- matlab插值函数
- 【Win10】【亲手解决】华硕笔记本重装系统遇到的各种问题【包括重启会自动修复】
- word的多级符号设置
- 【问题记录与解决】jupyter notebook 无法重命名,无法运行测试代码 || jupyter notebook 中常用的两个快捷键。
- 2017C语言程序设计预备作业
- Clickhouse导数工具waterdrop用法
- JVM-内存与垃圾回收篇!女朋友看了都想当架构师的超详细保姆级笔记!呕心沥血之作!看完还不会你砍我!
热门文章
- 通过postgis将shp格式数据导入postgresql数据库
- 滑动平均滤波算法——MATLAB实现
- 普元EOS7.5,finishworkitem结束工作项报java.lang.NumberFormatException异常
- 线性代数的一些知识点
- RemObjects(一)客户端远程调用服务端接口过程
- 【camera专题】 Camera Open/Close (1)
- CSP2020-J2 题解 —— B题:直播获奖
- SQLServer2008密钥
- 【Java常用类】String和StringBuffer类(下)
- Z=X+Y的概率密度100%做对的方法