linux cat 命令详解

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
范例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容
cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打
cat /dev/fd0 > OUTFILE
相反的,如果想把 image file 写到软碟,请打
cat IMG_FILE > /dev/fd0
注:
1. OUTFILE 指输出的 image 档名。
2. IMG_FILE 指 image file。
3. 若从 image file 写回 device 时,device 容量需与相当。
4. 通常用在制作开机磁片。

转载于:https://www.cnblogs.com/wllyy189/archive/2008/06/05/1214450.html

linux cat 命令详解相关推荐

  1. 【Linux】4.Linux cat命令详解

    Linux cat命令详解 cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件 cat filename 2.从键盘创建一个文件 ...

  2. linux cat命令详解,作用,说明

    Linux系统中查看文件内容时,可以使用cat命令来查看,但是cat命令一般只适合查看文件内容较少的文件. 1.cat的语法格式为:cat [参数] [文件] 常用的参数及解释见下: 1.cat fi ...

  3. linux cat 命令详解--转

    使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName  说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)  参 ...

  4. linux 进程 命令 cat,Linux cat命令详解

    cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:c ...

  5. linux的ping命令含义,Linux ping命令详解

    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性 基于IMCP协议 常见命令参数 -q 不显示任何传送封包的信息,只显示最后的结果 -n 只输出数值 -R 记录路由过程 ...

  6. linux who命令功能,Linux who命令详解

    who 命令显示关于当前在本地系统上的所有用户的信息.显示以下内容:登录名.tty.登录日期和时间.输入whoami 显示您的登录名.tty.您登录的日期和时间.如果用户是从一个远程机器登录的,那么该 ...

  7. linux中jstack命令详解,Linux jstack命令详解

    jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息. 如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack ...

  8. linux rm -rf删除文件,Linux rm命令详解

    Linux rm命令 Linux rm命令用于删除一个文件或者目录 语法: rm [options] name... 参数解释: -f, --force 强制删除.忽略不存在的文件,不提示确认 -i ...

  9. linux ntpdate代码,Linux ntpdate命令详解

    ntpdate命令用于同步更新互联网时间,或者NTP服务器时间 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源 ...

最新文章

  1. 在CentOS 6.3 64bit上安装libunwind库
  2. 5年时间服务器从0到200,一个创业公司的架构野蛮生长史
  3. 实现iOS图片等资源文件的热更新化(二):自定义的动态 imageNamed
  4. linux更改默认版本,linux - 将某个软件版本设为ubuntu中的默认版本 - Ubuntu问答
  5. element ui分页怎么做_vue+element-ui的分页完整版
  6. 【android】apk在线升级
  7. 新手CrossApp 之demo SecondViewController小结
  8. 2021年中国国内生产总值(GDP)、GDP结构及人均国内生产总值分析[图]
  9. matlab教程 振动,Matlab振动程序-代码作业
  10. 最新八个免费Logo设计工具灵感网站,帮你搞定logo设计难题!
  11. 常见硬盘接口技术:从IDE、SCSI到SATA、SAS再到M.2、PCIe
  12. 【win10】安装wsl,报错WslRegisterDistribution failed with error: 0x8007019e
  13. 笔记本ubuntu安装xen之殇
  14. 用 StarRocks on ES 实现 分词
  15. linux中日志服务器的搭建
  16. 疼痛的脑成像:最新进展
  17. MYSQL(连接查询)
  18. 测试两个主机之间的连通性_网络连通性测试工具—PING
  19. 免编程让你零基础制作App
  20. linux 磁盘4k对齐方法及查看方法

热门文章

  1. mysql connector安装教程_通过安装MySQL Connector/Net实现VS2017 C#编程连接MySQL数据库-网络教程与技术 -亦是美网络...
  2. Linux查看CPU,内存,GPU,进程,版本,系统内核信息
  3. KMeans++算法理论和实现
  4. 从电脑传PDF到IPad的阅读器上
  5. STL中的栈结构和队列结构
  6. JMS Java消息服务(Java Message Service)
  7. Panda和numpy库和matplotlib库的安装
  8. centos 7 配置 到多站点设置
  9. 关于微信小程序的的总结
  10. 通过反射获取DLL的类实现加载窗体