千家信息网

linux中如何使用cat命令

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关linux中如何使用cat命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。注:在awk命令之后,没有太多复杂命令,都是一些基础命令。说明:cat
千家信息网最后更新 2026年11月03日linux中如何使用cat命令

这篇文章给大家分享的是有关linux中如何使用cat命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

注:在awk命令之后,没有太多复杂命令,都是一些基础命令。

说明:

cat,是单词 concatenate 的缩写, 把文件的内容输出到stdout.当与重定向操作符 (> 或
>>结合使用时, 一般都是用来将多个文件连接起来.

用法:

1. $cat file1 file2 file3
2. 不仅可以从文件中读取内容并且拼接,还能从标准输入流中读取

例如:$echo 'some content' | cat - file.txt

解释:这里的 - 就代表了 'some content' 的临时文件,也就是输入流

实例:

1. $cat cat.txt

打印了cat.txt的所有内容

2.$cat cat.txt | less

查看cat.txt, 加入less以后一页一屏幕,具体再以后less,more命令中介绍

3.$cat -n cat.txt

每行前标注行号,包括空白行

4.$cat -b cat.txt

非空白行前标注行号

解读--help

用法:cat [选项]... [文件]...
将[文件]或标准输入组合输出到标准输出。

-A, --show-all 等于-vET
-b, --number-nonblank 对非空输出行编号
-e 等于-vE
-E, --show-ends 在每行结束处显示"$"
-n, --number 对输出的所有行编号
-s, --squeeze-blank 不输出多行空行
-t 与-vT 等价
-T, --show-tabs 将跳格字符显示为^I
-u (被忽略)
-v, --show-nonprinting 使用^ 和M- 引用,除了LFD和 TAB 之外
--help 显示此帮助信息并退出
--version 显示版本信息并退出

如果没有指定文件,或者文件为"-",则从标准输入读取。

示例:
cat f - g 先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。
cat 将标准输入的内容复制到标准输出。

解读:

1. cat -s file.txt

如果有一个文件有这样的格式:

line1

#空行
line2 file2

用到这个命令

cat更多与其他命令结合,自身没有太复杂的内容,要是无聊,试试cat -A cat.txt,会有难忘的回忆。

相关命令:

cat的亲家一般是sed,tr这种命令

如:

$cat file|sed 's/old/new/g'

显示file文件,并且将old 转换成new,不修改原文件

感谢各位的阅读!关于"linux中如何使用cat命令"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

文件 命令 内容 输出 标准 输入 更多 复杂 信息 空白 空白行 空行 篇文章 行号 帮助 不错 实用 无聊 也就是 亲家 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海睿民互联网科技有限公司 互联网的科技 智能科技公司是互联网公司吗 关于新基建和互联网科技 互联网科技金融公司 郑州华宇互联网科技 互联网高科技股票 富国互联网科技创新基金 南平创想时代互联网科技有限公司 岳阳华臻互联网科技有限公司 互联网科技大奖都有哪些公司 亳州好赞互联网科技有限公司 朱啸虎曾投资哪些互联网科技企业 众安科技工业互联网合作 2021互联网科技公司排名 美国互联网科技公司 南京一网一红互联网科技有限公司 张家口科技产业互联网平台 北京互联网科技类企业分布 颐高云石互联网科技 互联网科技行业发展 美国互联网黑科技 互联网科技论坛 创业天下互联网科技有限公司 上海宁丞科技互联网 昊天互联网科技有限公司 宜昌元轩互联网科技有限公司 有人说阿里系是互联网科技企业 江苏互联网科技小贷 如何强化互联网金融科技
0