美文网首页
Linux命令

Linux命令

作者: 陈成_Adam | 来源:发表于2021-03-08 22:23 被阅读0次

    将%改为换行符

    cat report | tr % '\012'
    

    将小写字母改写为大写字母

    cat report | tr '[a-z]' '[A-Z]'
    

    将从标准输入stdin得到的数据抄送到标准输出stdout显示,同时存入磁盘文件中

    ./a.out | tee log.txt
    

    打印某个字符的ASCII码

    echo a | od -t x1
    

    以十六进制形式二进制文件内容

    od -t x1 a.dat
    

    显示文件前10行

    head -n 10 a.txt
    

    实时打印文件尾部被追加的内容

    tail -f log.txt
    

    按文件大小顺序显示当前文件夹下的文件

    ls -s | sort | head -n 10
    

    管道机制
    重定向机制

    文本文件读取与处理的命令:

    • more/less: 逐屏显示文件
    • cat与od: 列出文件内容
    • head与tail: 显示文件的头部或者尾部
    • tee: 三通
    • wc: 字计数
    • sort: 对文件内容排序
    • tr: 翻译字符
    • uniq: 筛选文件中的重复行

    cat concatenate: 串结,文本格式打印。-n显示行号
    od octal dump: 逐字节打印

    相关文章

      网友评论

          本文标题:Linux命令

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