文本编辑工具
1.常见文本编辑工具(vi、vim、nano、emacs、KWrite,Kate(KDE桌面)、gedit(GNOME桌面))
2.vim三种模式及互相转换 如何插入 ^[ 颜色字符并输入颜色信息
3.扩展命令模式的基本命令(加密、执行命令、读文件等)
地址定界
查找并替代(注意修饰符)
定制vim(临时配置或永久配置)如:设置取消行号、忽略大小写、自动缩进、显示特殊符号、设置文件格式(windos、unix)、指定tab代表空格个数、设置缩进宽度、加密等
4.命令模式下的基本操作 如:光标跳转(字符间、单词间、当前页、行)、替换命令、删除命令、复制命令、粘贴命令、改变命令
撤销更改
查找
5.可视化模式(三种模式字符v、整行V、块ctrl-v)
6.多文件模式(同时打开多个文件)以及相关文件的跳转
7.多窗口模式
多文件分割 上下左右分割及窗口间切换
单文件窗口分割 上下左右分割取消窗口
文件查看工具
1.查看文本内容cat、nl
2.逆向显示文本内容tac 同一行的内容逆向显示rev
3.查看非文本内容hexdump
4.分页查看文件内容more、less
5.显示文本前面行内容head 后面行内容tail
6.按列抽取文本 cut
7.合并多个文件paste(同行号的列到一行)
文本分析工具
1.文本统计数剧 wc
2.文本排序sort
3.去重uniq
4.比较文件diff 如何使用diff、patch恢复文件
5.patch 复制在其他文件中进行的改变
6.查看二进制文件不同 cmp