vim编辑器
在Linux系统中,推荐使用vim编辑器工具编辑文本和配置文件。
安装:yum install vim-enhanced
示例:
注:如果文件不存在的话,可以直接使用vim创建,如 vim 1.txt
三种模式:
命令模式(Command mode)
使用命令 vim 文件名 后,便进入了命令模式。
在此模式下敲击键盘的动作会被Vim识别为命令。
常用命令:i 切换到输入模式。x 删除当前光标后面的一个字符。:切换到底线命令模式。
输入模式(Insert mode)
此模式下进行文本编辑。
底线命令模式(Last Line mode)
此模式下可以输入单个或多个字符的命令。
常用命令:q 退出vim。 w 保存文件。 wq 保存并退出。set nu 显示行号。
注:按ESC键,可从输入模式(1下ESC)或底线命令模式(2下ESC)退出到命令模式。
cat 查看文件内容
cat -n 1.txt 显示行号
grep 文本过滤工具(很重要)
print lines match a pattern(格式)
参数:-i 不区分大小写(ignore) -v 取反(invert) -n 显示行号(line-number) -w 按单词过滤(word-regexp)
-o 只匹配过滤的内容(only-matching,结合正则表达式使用) -E 同时匹配多个过滤(等同于egrep命令)
-c 只输出匹配行的计数