linux常用的编辑方法

一 、vi
ⅵ就是类似记事本一样的 linux下的常用编辑器了,如果想功能更丰富可以用ⅵm替代ⅵ,
vim类似高级的编辑器例如 emeditor,vi/vim的内部有很多的命令技术点要掌握,例如:上文
提到的i就是 insert,进入插入编辑模式的状态的意思,esc键是切换到命令模式,命令模式
下可以敲冒号“:”在后面才可以接命令参数,例如wq,w是write,q为quit,就是写入后
退出编辑器的意思。
linux常用的编辑方法_第1张图片
二:单行或多行文本插入常用命令,内容都是放到文件的尾部
echo ‘woshigengenggui’ >/lianxi/gui1. txt
1、如果没有 gui1.txt,会创建 gui1.txt,放入单引号的内容。
linux常用的编辑方法_第2张图片
2、如果有 gui1.txt,会清空已有的全部内容,放入单引号中的内容
在这里插入图片描述
echo ’ 内容’ >> gui1.txt 这个在企业里很常用:单行内容追加到文件结尾。
linux常用的编辑方法_第3张图片
此法说明:
echo是一个打印输出内容的一个常用命令,配合“>或>>”可以为文件覆盖及追加内容,这
个命令要掌握。“>”意思为重定向,会清除文件里所有以前数据,“>>”为内容追加,
只在文件尾部追加需要的内容,还有一个较复杂不常用的类似命令 printf

三:写脚本常用,追加多行,内容都是放到文件的尾部
cat >> gui1.txt<< EOF
编辑内容
EOF

#注意:结尾的EOF要顶格写,EOF也可以别的字符替代,只要是一对就好。例如: sss替代EOF。
提示:
方法二、方法三为命令行或脚本中常使用的办法,都很重要,必须要掌握。
方法二用于单行文本,方法三可以是多行文本(文本中如果有特殊字符如$等需要用\转义才可)。
例:linux常用的编辑方法_第4张图片
四:[ lan-rk@ localhost lianxi]#cat > gui1.txt #→编辑新文件
按 ctrl+d或 ctrl+c组合键两遍结束编辑。此操作为特殊编缉方法,作为扩展知识而提及。
特别说明:学习一题多解,会拓展我们的思维,对一个好的思维形成很有帮助
例:linux常用的编辑方法_第5张图片
总结:
企业常见的编辑文件的命令有i,im, echo cat等。

你可能感兴趣的:(Linux)