linux查看文件命令有:vi,vim,head,tail,less,cat 等,只是记录一下我学到的:
- 提取文件中间部分1000-3000行,并且重定向到对应文件中:
cat rocketchip.v | head -n 3000 | tail -n +1000 > n1000_n3000.v
2. 从3000行开始显示,并且显示之后的1000行:
cat filename | tail -n +3000 |head -n 1000
其中的tail不同的含义:
- tail -n 1000 文件显示最后的1000行;
- tail -n +1000 文件显示从1000行开始到文件尾;
- tail -f -n 30 dc.log
-f 表示更新追踪,随着dc.log 更新而变化,-n 指明显示行数
head的含义:
head -n 1000 文件显示1-1000行
注:tail 和 head 结合cat使用非常方便,但是不能和vim和vi结合使用。