linux用cat建文件,如何使用Linux cat命令
Linux中的cat命令连接文件并打印到标准输出设备上(通常是shell)。cat的最常见用法之一是显示文件,还可以即时创建文件,并可以直接在终端上进行基本编辑。
如何使用cat创建文件
要使用cat命令创建文件,请在终端窗口中输入以下内容:
[linuxmi@linux:~/www.linuxmi.com]$ cat > linuxmi.txt
以这种方式创建文件时,光标将留在新行上,您可以开始键入。 此技术提供了一种启动文本文件的好方法。 要完成文件的编辑,请按Ctrl + D。 文件将保存为您使用的文件名。
通过键入以下命令来测试该过程是否有效:
[linuxmi@linux:~/www.linuxmi.com]$ ls -lt
您应该看到新文件,并且大小应大于0。
如何使用cat显示文件
c当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。
at命令也会在屏幕上显示一个文件。 您需要做的就是删除大于号,如下所示:
[linuxmi@linux:~/www.linuxmi.com]$ cat linuxmi.txt
要逐页查看文件,请使用more命令:
[linuxmi@linux:~/www.linuxmi.com]$ cat linuxmi.com.py | more
另外,您也可以使用less命令:
[linuxmi@linux:~/www.linuxmi.com]$ cat linuxmi.com.py | less
如何显示行号
对于文件中所有非空行,请使用以下命令:
[linuxmi@linux:~/www.linuxmi.com]$ cat -b linuxmi.txt
如果行完全没有字符,则不会编号。要显示所有行的航航,而不管它们是否为空白,请键入以下命令:
[linuxmi@linux:~/www.linuxmi.com]$ cat -n linuxmi.txt
如何显示每行的结尾
有时,在解析数据文件时,程序员会发现问题,因为在行的末尾有一些意想不到的隐藏字符,例如空格。此错误将阻止其解析器正常工作。
要将美元显示为行尾字符,请输入以下命令:
[linuxmi@linux:~/www.linuxmi.com]$ cat -E linuxmi.txt
作为示例,请看下面的文字
Hello World
linuxmi.com
linuxidc
debian
CentOS
当您使用cat -E命令运行此命令时,将收到以下输出:
Hello World$
linuxmi.com$
linuxidc$
debian$
centos$
减少空行
当您使用cat命令显示文件的内容时,您可能不希望看到负载连续的空行。使用-s开关将所有空白行压缩为一个空行:
[linuxmi@linux:~/www.linuxmi.com]$ cat -s linuxmi.txt
如何显示标签
当显示使用制表符分隔符的文件时,通常不会看到这些制表符。
以下命令将 TAB 字符显示^I,这使查看它们变得容易:
[linuxmi@linux:~/www.linuxmi.com]$ cat -T linuxmi.txt
串联多个文件
cat的重点是串联。使用以下命令将多个文件连接到屏幕:
cat linux.txt Ubuntu.txt
要串联文件并创建新文件,请使用以下命令:
cat linux.txt ubuntu.txt > linuxmi.txt
以相反的顺序显示文件
使用以下命令以相反的顺序显示文件:
[linuxmi@linux:~/www.linuxmi.com]$ tac linuxmi.txt
从技术上讲,这不是cat命令,它是tac命令,但实际上执行相同的操作,方向相反。就是反序输出文件的内容,文件的最后一行显示在第一行。
linux用cat建文件,如何使用Linux cat命令相关推荐
- linux下分析cel文件,详细解析Linux scp命令的应用
采用scp命令在Linux系统之间copy文件 不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的clie ...
- linux mysql命令行导入_在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)...
因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客 ...
- linux中打开pdf文件_在Linux中减少PDF文件大小
linux中打开pdf文件 In our Linux system, If we have a large PDF file, we may want to reduce it's size. We ...
- linux cat pdf文件怎么打开,linux下cat 命令使用详解:显示文件内容
cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件] ...
- linux查询所建文件夹,linux中的文件和文件夹的新建、查询、删除
新建文件夹 使用的mkdir命令可以新建文件夹. mkdir filename 这样就创建了一个叫做filename文件夹. 新建一个文件 新建的文件可以包括任何扩展名,.txt/.cpp/.csv ...
- linux通过ftp自动上传文件到服务器,Linux系统通过FTP上传文件到云服务器
如何通过FTP将文件上传到腾讯云Linux云服务器?上一篇小编给大家介绍了通过Winscp将文件上传到云服务器的方法,今天小编为大家介绍过FTP将文件上传到腾讯云Linux云服务器的方法,用户需要使用 ...
- linux中split分割文件打开方式,Linux使用split对文件进行切分和合并的方法
linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式.Linux下文件合并可以通过cat命令来实现, ...
- linux中split分割文件打开方式,Linux系统下使用split命令分割大文件 (转载)
[小蜗牛闲情之作 ] 我想给一个朋友传一个大视频,有几百M,尝试多种传输办法失败后,最后想到的是把视频切开一片片"邮递"过去给他,让它自己组装起来吧. [root@pps publ ...
- linux删除 0 字节文件,如何恢复 Linux 上删除的文件
要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...
- linux u盘复制文件过大,Linux下U盘拷贝文件
创建一个文件夹 mkdir /mnt/usb 挂载U盘 挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常 ...
最新文章
- 操作系统机制学习总结
- 【PC工具】解放双手:分享京东双十一任务脚本,双十一京东全民养红包活动自动脚本分享...
- nebual的图数据结构
- POJ - 3700 Missile Defence System.(dfs+最优性剪枝)
- AT4353-[ARC101D]Robots and Exits【LIS】
- 最佳的MongoDB客户端管理工具
- MCS51单片机的输入/输出接口
- 安全模型和业务安全体系
- sketch html尺寸,sketch教程 | 设置常用画板尺寸
- python中turtle库基本函数
- vue一些常用的工具函数封装
- 获取淘宝价格区间l-r的商品a的详细信息(商品名等)
- MY SQL 数据库升级
- 判断一个链表是否为回文结构【Java实现】
- 软件设计师——信息安全知识
- coreldraw 阻止联网_用防火墙禁止程序联网,隐私、更新、广告统统解决!
- Flink——运行的组件有哪些?分别有什么作用?
- java连接access数据库的三种方式以及远程连接
- 力扣小练习(Java)
- 性能测试___基本概念(1)