0

0

Linux 零基础入门 DAY12

星夢妙者

星夢妙者

发布时间:2025-08-16 12:56:26

|

823人浏览过

|

来源于php中文网

原创

day12三、文本查看、操作、统计命令1、文本查看的五个命令

命令 常见参数 常见用法
cat ①-A:显示所有内容,包括特殊字符;②-n:显示所有行号,-b 显示非空行行号 ①向文件写入内容:$ cat > file(>为重定向符),输入内容后按Ctrl+C结束,再使用cat file查看;②zcat可用于查看压缩文本文件。
head / tail -n:指定显示前/后n行,默认10行 $ cat Data/example.gtf
more 参数 文件名 分页查看文件内容,空格翻页,回车换行,q退出
less ①-N:显示行号;②-S:单行显示;③zless:查看压缩文件;④/keyword搜索关键词;⑤n/N浏览关键词;⑥g/G快速回到开头/结尾。 支持更多功能的分页查看器,more更简单,less为其增强版,可独立显示内容,也可通过管道传递给head输出。

2、文本操作和统计命令

命令 常见参数 常见用法
wc ①-l:统计行数;②-w:统计单词数(含空格);③-c:统计字节数 可同时处理多个文件进行统计,常用于计算行数。
cut ①-d:指定分隔符,默认为\t;②-f:选择要输出的列 ①不仅支持符号作为分隔符,也可以使用字母或数字等字符,如cut -d 'h'将以h作为分隔符。
sort ①-n:按数值排序;②-V:识别字符串中的数值排序;③-r:逆序排列;④-k:按指定列排序;⑤-t:指定分隔符 示例:cat Data/example.gtf
uniq -c:统计连续重复行的数量 uniq只能删除相邻重复行,因此通常需要配合sort使用。
paste -d:指定合并分隔符;-s:按行合并 ①纵向合并用cat,横向合并用paste;②paste file1 file2;③seq 20
tr -d:删除特定字符;-s:压缩连续重复字符 tr ‘’ ‘’用于替换字符,前者被后者替换。
md5sum -c:校验MD5值 ①生成MD5:md5sum;②保存:md5sum Data/reads.1.fq.gz > reads.1.fq.gz.md5;③验证:md5sum -c reads.1.fq.gz.md5

补充说明:column -t可以让表格对齐更好看;制表符为\t(cat显示为^I);换行符为\n(cat显示为$);MD5主要用于验证数据完整性,确保完全一致。

3、练习题

Ztoy网络商铺多用户版
Ztoy网络商铺多用户版

在原版的基础上做了一下修正:增加1st在线支付功能与论坛用户数据结合,vip也可与论坛相关,增加互动性vip会员的全面修正评论没有提交正文的问题特价商品的调用连接问题删掉了2个木马文件去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正定单不能删除问题VIP出错问题主题添加问题商家注册页导航连接问题添加了导航FLASH源文

下载

Linux 零基础入门 DAY12 练习1
Linux 零基础入门 DAY12 练习2
Linux 零基础入门 DAY12 练习3
Linux 零基础入门 DAY12 练习4
Linux 零基础入门 DAY12 练习5
Linux 零基础入门 DAY12 练习6
Linux 零基础入门 DAY12 练习7
Linux 零基础入门 DAY12 练习7

相关专题

更多
Sass和less的区别
Sass和less的区别

Sass和less的区别有语法差异、变量和混合器的定义方式、导入方式、运算符的支持、扩展性等。本专题为大家提供Sass和less相关的文章、下载、课程内容,供大家免费下载体验。

201

2023.10.12

sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

387

2023.09.04

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

258

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

209

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1468

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

620

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

550

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

545

2024.04.29

Java JVM 原理与性能调优实战
Java JVM 原理与性能调优实战

本专题系统讲解 Java 虚拟机(JVM)的核心工作原理与性能调优方法,包括 JVM 内存结构、对象创建与回收流程、垃圾回收器(Serial、CMS、G1、ZGC)对比分析、常见内存泄漏与性能瓶颈排查,以及 JVM 参数调优与监控工具(jstat、jmap、jvisualvm)的实战使用。通过真实案例,帮助学习者掌握 Java 应用在生产环境中的性能分析与优化能力。

0

2026.01.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP入门速学(台湾同胞版)
PHP入门速学(台湾同胞版)

共10课时 | 1.2万人学习

黑马云课堂jQuery基础视频教程
黑马云课堂jQuery基础视频教程

共46课时 | 10.1万人学习

PHP使用CURL抓取页面
PHP使用CURL抓取页面

共4课时 | 2.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号