首页 > 系统相关 >linux基础命令--文件管理类

linux基础命令--文件管理类

时间:2023-12-05 11:25:33浏览次数:41  
标签:文件 show -- cat 文档 空白行 linux textfile1

1.cat命令

简介:打印文件到屏幕上

格式

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。

-A, --show-all:等价于 -vET。

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

实例

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

cat -n textfile1 > textfile2

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

cat -b textfile1 textfile2 >> textfile3

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

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

cat 也可以用来制作镜像文件。例如要制作软盘的镜像文件,将软盘放好后输入:

cat /dev/fd0 > OUTFILE

相反的,如果想把 image file 写到软盘,输入:

cat IMG_FILE > /dev/fd0

标签:文件,show,--,cat,文档,空白行,linux,textfile1
From: https://www.cnblogs.com/daiqinghui/p/16712008.html

相关文章

  • 使用Slurm集群进行分布式图计算:对Github网络影响力的系统分析
    本文分享自华为云社区《基于Slurm集群的分布式图计算应用实践:Github协作网络影响力分析》,作者:yd_263841138。1.引言Slurm(SimpleLinuxUtilityforResourceManagement)是一个针对小型Linux集群的开源、容错、高可扩展的集群管理及作业调度系统,它具备统一管理集群内的计算资源......
  • 2023-13-03-好像又是很emo的一天
    早上起床起得比较晚,因为之前的旅途比较的累然后一天好像也没干什么。。。。。也就整理了一下之前的笔记晚上的时候,去了一下实验室,因为要开周末的分享会我是7:00左右去的,,然后就坐在位置上学习,,并等待周会二点开始但是我想说的是,,,在位置上学习,,突然变得不知道学什么了变得手足无措......
  • 【小测试】玩一玩 VictoriaMetrics 的 force merge
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯我是期望通过备份来建立VictoriaMetrics的历史节点,然后历史节点通过forcemerge,让磁盘空间更小,压缩率更高,查询更快。启动历史节点后,我在vm-storage的http端口......
  • Nim 概念 Concept 对性能的影响
    Nim概念Concept对性能的影响继上一篇文章《C#泛型编译特性对性能的影响》后,我又研究了Nim语言相关的设计,由于Nim语言与C#语言有些差异,比如Nim没有接口,也没有直接的class关键字,所以某些实现是变通的办法。概念Concept在Nim中没有Interface的概念,虽然有多次提案,......
  • vue 配合后端请求异步加载APP.vue
    主要是想在加载路由什么的之前先请求一些配置参数,毕竟我的情况是首页要根据不同的配置显示不同的路由组件一般加载App.vue是这么写的import{createApp}from'vue'importAppfrom'./App.vue'createApp(App).mount('#app')异步加载的话,天才我深思熟虑后是这么写的。我......
  • minio 新的minio grid server 通信框架
    在最近的minio发布中,官方介绍了一个内部实现miniogrid可以实现基于websocket的server通信,可以提升集群的server数量,比较适合小,中型的数据通信任务,看着很不错,值得看看参考资料https://github.com/minio/minio/blob/master/internal/grid/README.md?plain=1https://github.c......
  • Optional 类操作
    Optional.ofNullable和Optional.of是Java8引入的Optional类中的两个静态方法,它们都用于创建Optional对象,但是它们处理空值(null)的方式不同。Optional.of(Tvalue)方法接受一个非空的值作为参数,并返回包含给定的非空值的Optional对象。如果传递给of方法的参数是n......
  • webrtc如何检查媒体流存在的问题,相关代码学习
    webrtc检查媒体流存在的问题在使用WebRTC检查媒体流时,可能会遇到以下一些常见问题:未获取到媒体设备权限:在使用摄像头或麦克风之前,需要获取用户的媒体设备权限。如果用户拒绝了权限请求或未在浏览器中配置正确的权限设置,你将无法访问媒体流。设备不可用或已被占用:如果摄像......
  • 常见问题
    常见问题思源是如何存储数据的?数据保存在工作空间文件夹下,在工作空间/data/文件夹下:​assets​用于保存所有插入的资源文件​emojis​用于保存自定义图标表情图片​snippets​用于保存代码片段​storage​用于保存查询条件、布局和闪卡数据等​templates​用于保存......
  • 三-select模型
    select模型是对简单C/S模型的优化,他解决了accept函数阻塞等待连接的问题。并且允许应用程序同时监视多个套接字,从而实现简单的并发请求。通过调用select函数确认一个或多个套接字当前的状态,并根据当前状态进行相应操作。在select模型模型中,select函数是最关键的。select模型工作......