美文网首页
文本查看命令

文本查看命令

作者: 素瑾汐 | 来源:发表于2017-06-01 13:59 被阅读0次

    文件查看命令: 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 &

    相关文章

      网友评论

          本文标题:文本查看命令

          本文链接:https://www.haomeiwen.com/subject/ktvsfxtx.html