前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2.13 文档查看cat/more/l

2.13 文档查看cat/more/l

作者头像
运维小白
发布2018-02-06 11:19:07
6160
发布2018-02-06 11:19:07
举报
文章被收录于专栏:运维小白运维小白

cat/tac/more/wc用法

代码语言:javascript
复制
cat 这个查看文件内容的
    -A 显示文件的所有文件(包括字符)
    -n 显示行号
tac 倒序查看文件内容,与cat相反
more 也是用来查看文件内容,但是不会像cat一样一下全部显示出来,他的显示方式为一屏一屏的显示,
    (可使用空格键查看下一行或ctrl+b 可以往前看,内容查看完以后会自动结束命令的运行)
wc -l 可以查看文件的行数
[root@localhost ~]# wc -l anaconda-ks.cfg.1
51 anaconda-ks.cfg.1    显示改文件的行数

>> 追加重定向/more

  • 追加重定向就是把文件中的内容增加到另一个文件中去
代码语言:javascript
复制
[root@localhost ~]# wc -l anaconda-ks.cfg.1
51 anaconda-ks.cfg.1
[root@localhost ~]# cat /etc/passwd >> anaconda-ks.cfg.1    这就是把/etc/passwd中的文件内容增加到anaconda-ks.cfg.1文件中去
[root@localhost ~]# cat /etc/passwd >> anaconda-ks.cfg.1
[root@localhost ~]# wc -l anaconda-ks.cfg.1
93 anaconda-ks.cfg.1
[root@localhost ~]# cat /etc/passwd >> anaconda-ks.cfg.1
[root@localhost ~]# cat /etc/passwd >> anaconda-ks.cfg.1

more例子

  • more命令查看文本内容
    • 当内容较多时,可以“空格键”,一页一页的往下翻看,直到内容结束,会自动退出。
    • ,若想向上翻看之前的看过的内容,使用“快捷键ctrl+b”去查看
代码语言:javascript
复制
[root@localhost ~]# more anaconda-ks.cfg.1   
#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
此处省略....

less用法

  • less刚开欧式进去和more类似
    • 支持“空格键”一屏一屏的翻看
      • 快捷键ctrl+B向前查看
      • 快捷键ctrl+F向后查看
    • 支持方向键 “上下键”查看
    • 当查看结束,退出时,需按“q键”(quit)退出
    • 还可以在文档中查找,用 斜杠/加查找的内容,并==高亮显示==出来,比如/==root==在文档中查找并标记出来
      • 按 n键 往下查找下一个,并高亮显示
      • 快捷键shift+n 往前查找
      • 总结:其实就是大写N键,向前查看,小写n键向后查看
    • 使问号?加查找内容,搜索?==chrony==是到文章最后
      • 按 n键 从后往前 查找
    • 按 shift+g键 定位到行尾
    • 按 g 定位到行首
总结
  • less命令的用法中包括了more命令所有功能,所以完全可以使用less

head和tail用法

代码语言:javascript
复制
head 查看文件的前 10行 (默认10行)
    -n 数字     (指定查看文件的多少行)
tail   查看文件的尾部,最后 10行
    -f 动态显示文件
    -n 数字     显示文件以数字为单位的行数(头几行,为几行)
head和tail例子
代码语言:javascript
复制
[root@localhost ~]# head anaconda-ks.cfg.1
#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
[root@localhost ~]# head -n 2 anaconda-ks.cfg.1
#version=DEVEL
# System authorization information
[root@localhost ~]# tail -n 2 anaconda-ks.cfg.1
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
chrony:x:997:995::/var/lib/chrony:/sbin/nologin
tail -f用法
  • tail -f命令,动态显示文件
  • 一般在查看日志会用到
  • 按ctrl+c退出
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • cat/tac/more/wc用法
  • >> 追加重定向/more
    • more例子
      • less用法
        • 总结
      • head和tail用法
        • head和tail例子
        • tail -f用法
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档