作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,下面跟着学习啦小编来一起了解下Linux cat命令怎么使用吧。

Linux cat命令使用方法

cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能。

A:查看文件内容主要用法:

1、cat f1.txt,查看f1.txt文件的内容。

2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。

3、cat -b f1.txt,查看f1.txt文件的内容,用法与-n相似,只不过对于空白行不编号。

4、cat -s f1.txt,当遇到有连续两行或两行以上的空白行,就代换为一行的空白行。

5、cat -e f1.txt,在输出内容的每一行后面加一个$符号。

6、cat f1.txt f2.txt,同时显示f1.txt和f2.txt文件内容,注意文件名之间以空格分隔,而不是逗号。

7、cat -n f1.txt>f2.txt,对f1.txt文件中每一行加上行号后然后写入到f2.txt中,会覆盖原来的内容,文件不存在则创建它。

8、cat -n f1.txt>>f2.txt,对f1.txt文件中每一行加上行号后然后追加到f2.txt中去,不会覆盖原来的内容,文件不存在则创建它。

B:创建文件以及写入文件内容的用法:

注意:创建文件的时候要设置文件结束标志,也就是<

C:追加文件内容的用法:

注意:与创建文件内容不同的是符号单边号>变成了双边号>>。

D:文件合并的用法

把文件f2.txt,f3.txt,f4.txt的文件内容写入到f1.txt中,如果f1.txt文件以前有内容,则先会清除它们然后再写入合并后的内容。

如果不想清除文件内容,则可以把单边号>变成了双边号>>,如下图所示:

附:

cat命令的全称:

concatenate files and print on the standard output

看过“Linux cat命令怎么使用”的人还看了:

linux cat命令使用方法,Linux cat命令怎么使用相关推荐

  1. linux怎么知道ping命令,教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧,以下是给大家带来的教程方法;通过ping命令查看服务器类型(linux还是windows系列),大家 ...

  2. linux 命令 记忆方法,linux 记忆命令心得

    新开始学linux,要记住很多的命令,毕竟这是linux的根本,没有这些命令,连操作都没办法进行.所以我写这个的目的是我自己记忆,也是想帮助一下一同学习linux的同学们,提供自己记忆这些的方法,抛砖 ...

  3. linux文件系统的管理方法,Linux学习笔记:2.文件系统的管理命令(2)

    1.命令touch: 功能:若之前对应文件不存在,创建一个新文件:若存在,则修改这个文件的最后修改期限. 语法:touch [参数] [文件名] 主要参数: -a:只更改存取时间 -c:不建立任何文件 ...

  4. linux中替换的方法,linux vi 中s 替换方法

    vi/vim 中可以使用 :s 命令来替换字符 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n ...

  5. linux的基本使用方法,Linux/Unix基本使用方法

    1.启动 Linux的启动操作过程和DOS相似(尽管如此,但作为操作系统本身,Linux在启动和退出时所作的工作要比DOS快得多),也可以通过按下Ctrl+Alt+Del键进行热启动.不同的是Linu ...

  6. linux环境变量设置方法,Linux环境变量设置指南

    以配置java环境变量为例 [编辑]修改/etc/profile文件 此法对所有用户生效 在文件末尾加入以下内容: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAV ...

  7. 服务器开机grub gt 命令修复方法,开机grubgt命令修复方法

    最近有的网友向小编反映,自己的电脑在重装系统之后,在开机的时候出现了grub&gt的问题,在网上搜索了很久也没有找到解决的办法,想让小编帮他解决一下这个问题.小编觉得应该不止这一位网友朋友遇到 ...

  8. linux中sed切割方法,Linux中Sed常用操作

    1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区 ...

  9. linux kill命令使用方法,Linux初学者的killall命令(8个例子)

    Linux初学者的killall命令(8个例子) 我们已经讨论了kill命令 ,如果你想在Linux中终止进程,你可以使用kill命令 . 但是,还有一个命令行实用程序可以用于相同的目的: killa ...

  10. linux la 的使用方法,Linux简介及常用命令使用4--linux高级命令与技巧(示例代码)

    top 几个磁盘 fdisk -l 磁盘空间 df -lh df -al 查看进程:ps -ef"grep java 杀死进程:kill -9 进程号 more中过滤 more xxx |g ...

最新文章

  1. mysql 同步 存储过程_mysql 存储过程 实现数据同步
  2. 记录转化为有层次结构的树状列表的通用算法
  3. python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件
  4. 全球 PC 应用程序有半数已过期未更新
  5. 数据中台实战(八):如何打造可以支撑N条产品线的标签平台
  6. ES6新特性之解构表达式
  7. zoj 3707 Calculate Prime S
  8. chrome 固定缩放比例_您如何调整Google Chrome浏览器的用户界面缩放比例?
  9. 二手房买卖砍价最新攻略 帮你花少钱买好房
  10. UVA 213 Message Decoding
  11. PreScan中对象沿预设轨迹运动的若干方式介绍
  12. 深度有趣 | 29 方言种类分类
  13. Centos6.5 源码安装MySql5.6.33
  14. Java算法-冒泡排序
  15. 彻底删除MySQL教程
  16. 微信小程序 异步加载f2图表
  17. xss.haozi.me
  18. 地产AR模拟看房软件开发
  19. linux判断季末日期,C#根据当前时间确定日期范围(本周、本月、本季度、本年度)...
  20. STEM课程经典 | 美国小学标准教材1-5级套装,超过40州使用,让孩子在小学掌握科学思维...

热门文章

  1. Windows 11 Insider Preview Build 25247.1000(rs_prerelease)更新内容
  2. 机器学习入门——线性回归预测广告投入数据集
  3. 神州数码笔试题C语言,神州数码笔试真题
  4. 十月的天气 风吹过你的气息
  5. access查询出生年月大于_查询条件示例
  6. 小程序中从后台获取内容纯数字、纯字母超出父盒子宽度时不换行 解决方法
  7. 如何做好学术演讲-01
  8. 杭州第二机场选址的三个备选方案仁和、瓶窑、塘栖中选择瓶窑的理由。元芳,你怎么看?
  9. 实践 | 打印机扫描文件到电脑
  10. 文档扫描(扫描全能王)