文本查看命令

文件查看命令: cat,tac,rev

cat 文本内容查看,读取键盘输入,输出到终端

cat [OPTION]... [FILE]...
-E: 显示行结束符$
-n: 对显示出的每一行进行编号(效果等同于 nl file)
-A:显示所有控制符(相当于vTE的组合)
-b:非空行编号
-s:压缩连续的空行成一行
-v:显示非打印字符
-T:显示 Tab键

Paste_Image.png

Paste_Image.png

单行重定向:cat > file

Paste_Image.png

多行重定向: cat >file << 关键字

Paste_Image.png

tac 反向显示文件内容(和cat相反,竖向)

tac [OPTION]... [FILE]...

Paste_Image.png

rev 反向显示,读取键盘输入,反向输出到终端(横向)

rev [FILE]...

Paste_Image.png

Paste_Image.png

分页查看文件内容

more: 分页查看文件

more [OPTIONS...] FILE...
-d: 显示翻页及退出提示

less:一页一页地查看文件或STDIN输出

查看时有用的命令包括:
/文本搜索文本
n/N 跳到下一个或上一个匹配
less 命令是man命令使用的分页器

显示文本前或后行 ###head (默认查看文件前十行)

head [OPTION]... [FILE]...
-c #: 指定获取前#字节
-n #: 指定获取前#行
-#: 指定行数

Paste_Image.png

生成随机口令的方法:
cat /dev/urandom|tr -dc '0-9a-zA-Z'|head -c10

Paste_Image.png

tail (默认查看文件后十行)

tail [OPTION]... [FILE]...
-c #: 指定获取后#字节
-n #: 指定获取后#行
-#:
-f: 跟踪显示文件新追加的内容,常用日志监控(命令logger “ ”可触发日志)

Paste_Image.png

Paste_Image.png

后端运行,可观察最新日志
tail -n0 -f /var/log/messages &

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,244评论 2 33
  • 1. 抽取文本的工具 2.分析文本的工具 3.Linux文本处理三剑客 4. 文件查看命令:cat, tac,re...
    尛尛大尹阅读 489评论 0 0
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,340评论 0 11
  • Linux基础命令学习总结,随着学习的前进,将不断完善。网友们,有错误之处,请给我留言改正喔,谢谢! 基础操作 <...
    zhuenbiao阅读 2,063评论 0 2
  • 周武王得灭商后,定都镐京(今陕西西安西南)。为了加强对已经受周朝的控制下土地管理,对周的开国元老实行大分封,如将吕...
    脑子进水的海绵宝宝阅读 616评论 0 0