美文网首页
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