zoukankan      html  css  js  c++  java
  • Linux笔记:查看和搜索文件内容

    本文讲一些查看文件内容的常用方法,以及在文件中搜索关键字的常用方法,但是注意,这些方法都不能编辑文件内容,编辑文件内容需要vi、vim等编辑器来进行。

    注释
    在配置文件或shell脚本中,一行中井号#之后的内容为注释,而不是有效的配置设置或代码。

    cat命令

    cat [-n] 文件名:显示文件内容,但是它会自动地不停显示每一页,最后停留在最后一页,对于文件内容较多的文件这个命令就不适用了(除非你就是想看文件末尾的内容)。-n选项用于显示行号。

    这个命令反过来写tac,则执行效果就是反的,即从末尾开始显示并停留在最开始的一页,但是此时就不支持-n选项了。

    more命令

    more 文件名:分页显示文件内容。

    进入浏览页面后,可使用如下操作:

    • [空格]:下一页。
    • b:上一页。
    • [Enter]:换行。
    • q:退出。

    注:与more相应的,还有一个less命令,它的功能更强大,more支持的操作它都支持,并且还支持搜索等操作。 

    head命令和tail命令

    head/tail [-n num] 文件名:默认显示前或末尾十行,如果指定了-n选项,则显示前或末尾num行内容。

    grep命令
    grep [选项] 查找内容 文件:在文件中查找,并将文件中包含查找内容的行列出来。
    选项:

    • -i:不区分大小写。
    • -n:输出行号。
    • -v:排除指定内容。如“grep -v ^# /etc/inittab”表示查找文件中非#开头的行,^表头以……开头。
    • --color=auto:搜索出的关键字用颜色显示。
  • 相关阅读:
    来实现一个缩水版Vuex
    vue中的适配:px2rem
    Vue.js的复用组件开发流程
    Vue调试神器之Vue.js devTools
    浅析Vue响应式原理(三)
    逐行粒度的vuex源码分析
    vue源码解读-目录结构
    Vue源码探究-虚拟DOM的渲染
    利用hash或history实现单页面路由
    passive的作用和原理
  • 原文地址:https://www.cnblogs.com/guyuyun/p/12694967.html
Copyright © 2011-2022 走看看