当前位置 主页 > 服务器问题 > Linux/apache问题 >

    Linux中cat指令的参数用法

    栏目:Linux/apache问题 时间:2019-07-02 14:04

      在Linux中终端设备上想要现实文件内容其实用cat指令就可以查看到了,但是这个指令是经常用来查看内容较少的纯文件的,如果当文件内容比较大时,用户肯定是看不清屏幕所显示的内容的,因为文本内容会在屏幕上快速滚动。大家可以试用Ctrl+S停止滚动;Ctrl+Q恢复滚屏;Ctrl+C中断或者停止命令。建议大家对于大文件直接使用more命令。
      cat语法的格式:cat【参数】【文件】
      常用参数解析:
      -n        显示行数(空行也编号)
      -s        显示行数(多个空行算一个编号)
      -b        显示行数(空行不编号)
      -E        每行结束处显示$符号
      -T        将TAB字符显示为 ^I符号
      -v        使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
      -e        等价于”-vE”组合
      -t         等价于”-vT”组合
      -A        等价于 -vET组合
      –help    显示帮助信息
      –version  显示版本信息
      下面是指令的实质案例:
      查看文件的内容:
      [root@linuxcool ~]# cat filename.txt
      查看文件的内容,并显示行数编号:
      [root@linuxcool ~]# cat -n filename.txt
      查看文件的内容,并添加行数编号后输出到另外一个文件中:
      [root@linuxcool ~]# cat -n linuxcool.log > linuxprobe.log
      清空文件的内容:
      [root@linuxcool ~]# cat /dev/null > /root/filename.txt
      持续写入文件内容,碰到EOF符后结束并保存:
      [root@linuxcool ~]# cat > filename.txt <<EOF
      > Hello, World
      > Linux!
      > EOF
      将软盘设备制作成镜像文件:
      [root@linuxcool ~]# cat /dev/fd0 > fdisk.iso