语法格式:

cat [-AbeEnstTuv] [--help] [--version] fileName

参数说明:

-n 或 --number:由 1 开始对所有输出的行数编号。
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E 或 --show-ends : 在每行结束处显示 $。
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
-e : 等价于 -vE。
-A, --show-all:等价于 -vET。
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;

实例:

1、把textfile1的文档内容加上行号后输入textfile2这个文档里:

cat -n textfile1 > textfile2

2、把textfile1和textfile2的文档内容加上行号(空白行不加)之后将内容附加到textfile3文档里:

cat -b textfile1 textfile2 >> textfile3

3、清空/etc/test.txt文档内容:

cat /dev/null > /etc/test.txt

4、cat也可以用来制作镜像文件:

cat /dev/fd0 > IMG_FILE

5、相反的,如果想把镜像写到磁盘,输入:

cat IMG_FILE > /dev/fd0

以上转自:http://www.runoob.com/linux/linux-command-manual.html

转载于:https://www.cnblogs.com/EasonJim/p/6870386.html

Linux下文件操作命令cat(转)相关推荐

  1. Linux下文件的三个时间意义及用法

    Linux下文件的三个时间参数: (1)modification time(mtime):内容修改时间         这里的修改时间指的是文件的内容发生变化,而更新的时间. (2)change ti ...

  2. Linux下文件的操作

    Linux下文件的操作 01-7-27 上午 10:34:05 前言: 我们在这一节将要讨论linux下文件操作的各个函数. 文件的创建和读写 文件的各个属性 目录文件的操作 管道文件   1.文件的 ...

  3. 学习java的心得感悟--Linux的文件操作命令

    Linux的文件操作命令 ** 第一周 来说一说学习Java的心得感悟吧!!! 1.我觉得学习java一个是循环渐进得到,有始有终的按部就班,脚踏实地,java是一门有着阶梯性的一门语言,要按java ...

  4. linux下文件字符集转化实战篇

    linux下文件字符集转化实战篇 ------------------------------------------ 为什么转换编码,起因:分析应用程序日志,文件编码格式gb2312(含中文字符), ...

  5. Linux下文件的三种时间戳

    Linux下文件的三种时间标记 三种时间对应关系表 column column column 访问时间 Access atime 修改时间 Modify mtime 状态改动时间 Change cti ...

  6. Linux下文件的三个时间:ctime、mtime、atime的区别

    Linux下文件的三个时间参数 (1)modification time(mtime):内容修改时间 这里的修改时间指的是文件的内容发生变化,而更新的时间. Eg:vi后保存文件. (2)status ...

  7. Linux下文件描述符

    Linux下文件描述符 标签: linuxfilelinux内核apacheunixsocket 2012-08-17 15:45 5798人阅读 评论(0) 收藏 举报 分类: 调优和安全(5) 版 ...

  8. linux 文件拆分 合并,Linux下文件的切分与合并的简单方法

    linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式.Linux下文件合并可以通过cat命令来实现, ...

  9. Linux下文件加密方法总结

    Linux下文件加密方法总结 为了安全考虑,通常会对一些重要文件进行加密备份或加密保存,下面对linux下的文件加密方法做一简单总结: 方法一:gzexe加密 这种加密方式不是非常保险的方法,但是能够 ...

  10. linux下目标文件的类型6,Linux下文件类型

    Linux下文件的类型是不依赖于其后缀名的,但一般来讲: .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,和dll差不多 .a为 ...

最新文章

  1. [文档].JLINK挂了怎么办?自己修![转载].JLINK_V8固件烧录和固件升级指导.pdf
  2. 【c语言】蓝桥杯算法提高 填充蛋糕
  3. 网站开启https后很慢_HTTPS会影响网站打开速度吗
  4. UVA11729突击战(汇报和执行任务)
  5. 获取url的hash值
  6. Go 语言范围(Range)
  7. Python创建简单的HTTP服务
  8. vim中的jk为什么是上下_JK的完整形式是什么?
  9. windows Virtualbox下配置Ubuntu,且用ssh连接
  10. drools规则引擎技术指南_物联网规则引擎技术
  11. python fillna,Pandas之Fillna填充缺失数据的方法
  12. 【华为云技术分享】打卡APIG服务专享版,打造全栈API治理方案
  13. C++ 输入和输出IO
  14. Windows via C/C++ 学习(8)CreateProcess 函数
  15. 台式电脑cpu排行榜_微星新款游戏台式电脑亮相 配备英特尔第十代CPU
  16. redis--服务器与客户端
  17. Java常见的垃圾收集器GC算法整理
  18. deepfake ai智能换脸_AI换脸朱茵变杨幂,人工智能时代的“细思恐极”
  19. 使用命令查看linux编码,如何利用命令查看linux 系统汉字编码
  20. 彼得•林奇基层调查选股法(GARP股票投资策略)

热门文章

  1. python字符串的删除操作_学习快人一步|python中常见的27个字符串操作
  2. 一般性网络错误 请检查网络文档_“网络工程团队”公众号投稿须知!
  3. Weex组件库-Dialog
  4. centos添加普通用户
  5. ES6 — 箭头函数
  6. es6.2.4-ansible部署
  7. Forge Viewer 的协作审查如何使用
  8. 第二章 oracle 10g体系结构及安全管理
  9. Google 浏览器(2011)书签同步
  10. jdk中ArrayList的实现