当前位置: 首页 > news >正文

【Linux】cat命令 – 在终端设备上显示文件内容

原创:厦门微思网络

cat命令的概念

cat命令来自英文词组concatenate files and print的缩写,其功能是在终端设备上显示文件内容。在Linux系统中有很多用于查看文件内容的命令,例如more、tail、head等,每个命令都有各自的特点。cat命令适合查看内容较少的纯文本文件。 对于内容较多的文件,使用cat命令查看后会在屏幕上快速滚屏,用户往往看不清所显示的具体内容,只好按Ctrl+C组合键中断命令执行,所以对于大文件,干脆用more命令‍显示吧。
 

 查看相关内容文章

【系列】每天一个linux命令(10):cat 命令

cat命令的13个用法

微思-红帽官方授权培训机构

图片

语法

cat 参数 文件名

常用参数

图片

参考示例

查看指定文件的内容:

[root@linuxcool ~]# cat anaconda-ks.cfg #version=RHEL8 ignoredisk --only-use=sda autopart --type=lvm # Partition clearing information ………………省略部分输出信息………………

查看指定文件的内容并显示行号:

[root@linuxcool ~]# cat -n anaconda-ks.cfg        1 #version=RHEL8        2 ignoredisk --only-use=sda        3 autopart --type=lvm        4 # Partition clearing information        5 clearpart --none --initlabel        6 # Use graphical install ………省略部分输出信息………

搭配空设备文件和输出重定向操作符,清空指定文件的内容:

[root@linuxcool ~]# cat /dev/null > anaconda-ks.cfg [root@linuxcool ~]# cat anaconda-ks.cfg [root@linuxcool ~]#

持续写入文件内容,直到碰到EOF终止符后结束并保存:

[root@linuxcool ~]# cat > anaconda-ks.cfg << EOF > Hello,World > Linux!~ > EOF [root@linuxcool ~]# cat anaconda-ks.cfg Hello,World Linux!~

搭配输出重定向操作符,将光盘设备制作成镜像文件:

[root@linuxcool ~]# cat /dev/cdrom > rhel.iso [root@linuxcool ~]# ls rhel.iso -lh -rw-r--r--. 1 root root 6.7G May 2 00:43 rhel.iso [root@linuxcool ~]# file rhel.iso rhel.iso: DOS/MBR boot sector; partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 23128, 19888 sectors


文章转载自:
http://authenticate.wsgyq.cn
http://bismuthous.wsgyq.cn
http://alcestis.wsgyq.cn
http://amalgamable.wsgyq.cn
http://anvers.wsgyq.cn
http://chaldaea.wsgyq.cn
http://accounts.wsgyq.cn
http://affine.wsgyq.cn
http://bhajan.wsgyq.cn
http://acetabula.wsgyq.cn
http://amphidromia.wsgyq.cn
http://ballet.wsgyq.cn
http://biconcave.wsgyq.cn
http://achromatize.wsgyq.cn
http://bimester.wsgyq.cn
http://amphisbaenian.wsgyq.cn
http://bigamy.wsgyq.cn
http://adeni.wsgyq.cn
http://ancient.wsgyq.cn
http://baize.wsgyq.cn
http://bulldagger.wsgyq.cn
http://arthropod.wsgyq.cn
http://auspice.wsgyq.cn
http://bonesetter.wsgyq.cn
http://brier.wsgyq.cn
http://bodhi.wsgyq.cn
http://aduertiser.wsgyq.cn
http://aeronautics.wsgyq.cn
http://caribou.wsgyq.cn
http://aftergrowth.wsgyq.cn
http://www.dtcms.com/a/215584.html

相关文章:

  • 查服务器信息 常用的一些命令 =^^ =
  • 小白成长之路-Linux程序与进程(一)
  • Kettle 远程mysql 表导入到 hadoop hive
  • 游戏引擎学习第314天:将精灵拆分成多个层
  • 华为高斯数据库(GaussDB)深度解析:国产分布式数据库的旗舰之作
  • OpenCV视觉图片调整:从基础到实战的技术指南
  • Vue 3.0 自定义 Composition API 管理状态
  • 决策树 GBDT XGBoost LightGBM
  • 引导者之歌------------嵌入式软件面试问题集成
  • uni-app(6):Vue3语法基础下
  • vue + ant-design + xlsx 实现Excel多Sheet页导出功能
  • pycharm 新UI 固定菜单栏 pycharm2025 中文版
  • day 23 机器学习管道(pipeline)
  • -资产收集篇FridaHOOKXposed证书提取单向双向检验抓包
  • Python入门手册:函数的定义和使用
  • 【C/C++】多线程下自旋锁的行为逻辑
  • Siege:开源的 HTTP/FTP 压力测试与基准评估工具!全参数详细教程!Kali Linux教程!
  • 网络套接字基础使用和概念
  • 【Mini-F5265-OB开发板试用测评】按键控制测试
  • AWS创建github相关的角色
  • go tour方法和接口
  • Mobaxterm解锁Docker
  • OpenCV CUDA模块图像处理------颜色空间处理之颜色空间转换函数cvtColor()
  • 高效多线程图像处理实战
  • 知识图谱:AI时代语义认知的底层重构逻辑
  • ASP.NET Web Forms框架识别
  • WPF【11_4】WPF实战-重构与美化(MVVM 架构)
  • ArcGIS Pro 3.4 二次开发 - 知识图谱
  • 飞牛fnNAS手机相册备份及AI搜图
  • 私服 nexus 之间迁移 npm 仓库