cat主要有三大功能

cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename  
   只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file

参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3

cat /dev/null > /etc/test.txt  把test.txt文件扔进垃圾箱

时间: 2024-10-21 14:09:23

cat主要有三大功能的相关文章

Linux Cat命令主要三大功能

Linux Cat命令主要有三大功能:1,Cat命令一次显示整个文件.$ cat filename2,Cat命令从键盘创建一个文件.$ cat > filename只能创建新文件,不能编辑已有文件.3,Cat命令将几个文件合并为一个文件.$ cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank当遇到有连续两行以上的

【网络基础】数据链路层实现的三大功能

数据链路层实现的三大功能分别为: (1) 封装成帧 (2) 透明传输 (3) 差错控制 1.封装成帧 封装成帧就是在一段数据前后分别添加首部和尾部,构成了一个帧. 接收端在收到物理层上交的比特流后,能根据首部跟尾部的标记,从收到的比特流识别帧的开始和结束. 此外,首部跟尾部还包括许多必要的控制信息.在发送帧时,是从帧首部开始发送.各种数据链路层协议都要对帧首尾部格式有明确的规定.每一种协议都限定了帧的数据部分长度上限-----最大传输单元MTU. 附:最大传输单元MTU(笔者腾讯一面亲历) 一个

CMDB与自动化运维,配置管理系统三大功能

运维主要工作责任是管理服务器,一般有基础运维和应用运维,应用运维面向业务线 cmdb即配置管理系统三大功能 1,代码的自动上线 2,监控系统 3,自动装机系统 目标: 收集服务器的信息 (cpu, 内存, 网卡, 硬盘等) 实现方式: 1. linux命令获取cpu, 内存,网卡 2. python执行linux的命令 subprocess模块 getoutput函数 agent db 数据清洗分析API 通过requests向API发送 部署在 服务器 上脚本文件 wed界面缺点:每台部署ag

Nginx三大功能

一.服务器nginx可以作为静态页面的服务器,在前后端分离开发中比较常见,如:前台静态资源部署在nginx上,后台服务部署在tomcat服务器中 二.虚拟主机 虚拟主机通过子域名可以实现多级域名,只需要在dns服务器上注册一个域名,通过nginx实现了多个域名: 如:注册 lishaojun.com 域名,可以在nginx中配置 aaa.lishaojun.com  bbb.lishaojun.com 的映射到不同的资源(静态资源或者服务器) 三.反向代理 所谓的反向代理就是代理服务器,而不是客

linux学习笔记9--命令cat

cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令. 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容.因此,一般用more等命令分屏显示.为了控制滚屏,可以按Ctrl+S键,停止滚屏:按Ctrl+Q键可以恢复滚屏.按Ctrl+C(中断)键可以终止该命令的执行,并且返回

linux查看日志文件内容命令tail、cat、tac、head、echo

tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------------------------linux 如何显示一个文件的某几行(中间几行) 从第3000行开始,显示1000行.即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序分解:ta

Linux命令:cat

cat命令简介: cat命令的用途是连接文件或标准输入并打印. 常用来显示文件内容,或将几个文件连接起来显示,或从标准输入读取内容并显示,常与重定向符号配合使用. tac是将cat反写过来,所以他的功能就跟cat显示顺序相反. 1.命令格式: cat [OPTION]... [FILE]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文

cat 命令(转)

原文:http://www.cnblogs.com/peida/archive/2012/10/30/2746968.html cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编

cat 命令详解

简略版: cat主要有三大功能:1.一次显示整个文件.$ cat filename2.从键盘创建一个文件.$ cat > filename     只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > file 参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的