1.7 head [语法]: head [-n] [文件 ...] [说明]: 将文件的头n 行显示输出,缺省值为 10 行,显示多个文件时,请按序列出文件名 [例子]: head -9999 file1 file2 显示文件 file1 和 file2 的头 9999 行
1.8 more [语法]: more [-cdflrsuw] [- 行数] [+ 行数] [+ / 模式 ] [ 文件 ... ] [说明]: 将文件显示在终端上,每次一屏,在左下部显示 --more--,若是从文件读出而非从管道,则在后面显示百分比,表示已显示的部分,按回车键则上滚一行,按空格键则上滚一屏,未显示完时可以使用more 命令中的子命令。 -c 显示文件之前先清屏 -d 当输错命令时显示错误信息而不是响铃(bell) -f 不折叠显示长的行 -l 不将分页控制符(CTRL+D)当作页结束 -r 一般情况下,more 不显示控制符,本选项使more 显示控制符,例如,将 (CTRL+C) 显示成 ^ C -s 将多个空行转换成一个空行显示 -u 禁止产生下划线序列 -w 一般情况下 more 显示完后立即推出,本选项在显示完后作提示,敲任意键后推出 -n 行数 指定每屏显示的行数 + 行号 从指定行号开始显示 +/ 模式 在文件中搜索指定模式,从模式出现行的上两行开始显示。文件未显示完时,可以使用more 命令中的子命令,命令中除了! 和 / 以外均不回显,也不用敲回车,当命令破坏 more 提示行时,可用退格键恢复提示行。在以下子命令操作中,i 表示数字,缺省值为 1。 i 空格 上滚一屏多 i 行 i 回车 上滚 i 行 i CTRL+D i 缺省时上滚 11 行,否则上滚 i 行 id i 缺省时上滚 11 行,否则上滚 i 行 iz i 缺省时上滚一屏,否则定义每屏为 i 行 is 跳过 i 行后显示一屏 if 跳过 i 屏后显示一屏 i CTRL+B 跳回 i 屏后显示一屏 b 跳回一屏后显示一屏 q 或 Q 退出 more
= 显示当前行号 v 从当前行开始编辑当前文件编辑器由环境变量$EDITOR定义 h 显示帮助信息 i /模式向前搜索,直至模式的第 i 次出现 , 从该行的上两行开始显示一屏 in 向前搜索,直至上一模式的第 i 次出现 , 从该行 的上两行开始显示一屏 单引号 回到上次搜索的出发点,若无搜索则回到开始位置 ! 激活一个sh 去执行指定的命令 :i 跳到后面第 i 个文件,若不存在则跳到最后一个文件 :f 显示当前文件名和行号 :q 或:Q 推出 more . (点) 重复上次命令
[ 例子]: more -c +50 file 清屏后,从第50行开始显示文件 file more -s -w file1 file2 file3 显示文件 file1 file2 file3