Linux常用命令—文本解决相关命令(三)

作者 : 开心源码 本文共994个字,预计阅读时间需要3分钟 发布时间: 2022-05-13 共148人阅读

本文详情linux开发中常用的文本解决相关命令,不包括文本解决‘三剑客‘,内容有:cat、more、less、head、tail、sort、uniq命令。
cat命令
含义:连接(合并)文件,可用来连接、查看和创立文件。
常见使用方法

cat file.txt#查看文件,文件的一律内容cat > file.txt #创立一个file.txt 的文件cat file1.txt file2.txt > file.txt #合并file1.txt 和file2.txt的内容保存在file.txt

more命令
含义:假如文件内容很大,使用cat命令查看将造成满屏,不利于阅读和操作,more命令功能比cat命令强大许多,可以分页显示并向下查看内容。
常用使用方法

more file.txt#分页查看file文件的内容ps aux |more #ps命令为查看进程状态,通过管道分页显示的方式,便于阅读

less命令
含义:less命令比more命令功能更增强大,支持上下操作和阅读,以及查询和查找等操作,等同于前面详情的man命令的操作方法
常用使用方法

less file.txt#查看文本内容,并进行相应的操作,操作方式与man命令相同pa aux|less #管道分页显示进程状态和进行相应的操作

head命令
含义:查看文件的前面几行的内容
常见使用方法

head file.txt #默认显示文件前10行的内容head -n 5 file.txt #显示文本前5行的内容

tail命令
含义:查看文件后面几行的内容
常见的使用方法

tail file.txt #默认显示文件后10行的内容tail -n 5 file.txt #显示文本后5行的内容tail -n +15 file.txt #显示从15行往后的所有的文本内容tail -f file.txt #动态显示文本后10行的内容,比方实时查看日志文件时使用,可以实时查看到最新插入的数据内容tail -f -n 5 file.txt  # 动态显示文本后5行的内容

sort命令
含义:对文本内容排序并给出结果,源文件不变
常见的使用方法

sort file.txt #对文件内容进行按行和ascii码依次排序,升序排列(默认升序)sort -r file.txt #对文件内容进行按行和ascii码进行降序排列sort -u file.txt #对文件内容进行去重后按升序排列

uniq
含义:对文件进行去重
常见操作方法

uniq file.txt #对文件内容进行去重输出结果
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Linux常用命令—文本解决相关命令(三)

发表回复