
linux命令学习
文章平均质量分 72
每天学习一个linux命令
SAO&asuna
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux命令学习-sed命令
sed是一个功能强大的流式文本编辑器。主要用于对文本流进行修改、替换、删除等操作。它可以读取文件或标准输入,进行各种编辑操作,然后将结果输出到标准输出或文件中。把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space)【sed是行处理的编辑器】用sed命令处理缓冲区中的内容;处理完成后,把缓冲区的内容送往屏幕,也可以重定向到文件中,注意,原文件内容本身没有变化。接着处理下一行,这样不断重复,直到文件末尾sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;原创 2024-09-15 16:38:54 · 1741 阅读 · 0 评论 -
linux命令学习-awk命令
awk 是一种编程语言和命令行工具,主要用于文本处理。它处理输入流或文件中的每一行,并根据指定的模式和操作进行处理。文件和命令都给出,运行结果文字有描述,可以自行测试验证。原创 2024-08-30 14:26:39 · 1590 阅读 · 0 评论 -
linux命令学习-nohup命令
nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。也就是说,即使退出终端,也会一直运行。需要注意的是该命令并不会让其他命令后台运行,因此在运行该命令后,该终端就不允许任何输入了【标准输入】。原创 2024-08-25 14:43:05 · 364 阅读 · 0 评论 -
linux命令学习-grep命令的使用
不能和排除匹配-v一起使用,因为排除模式只是排除对应字符串的行,并不能统计其他类别的数目,所以这两个选项是不能一起用的。其他参考:https://cloud.tencent.com/developer/article/1554542。grep命令是一个强大且灵活的命令行工具,主要用于在文件中搜索文本字符串,并输出包含这些字符串的行。可以将-r开关与grep一起使用,以递归方式搜索目录及其子目录中的所有文件,以查找指定的模式。原创 2024-08-25 14:31:13 · 812 阅读 · 0 评论 -
linux命令学习-diff命令
diff 命令是 Unix 和类 Unix 操作系统中的一个工具,用于比较文件的内容并显示它们之间的差异。它可以用来比较两文件的不同,也可以用来比较目录中的文件。diff 常用于版本控制和文件的变更跟踪。原创 2024-08-25 14:07:44 · 435 阅读 · 0 评论 -
文件的交集、并集、差集
cat aa.txt bb.txt bb.txt | sort | uniq -u:该方法主要是认为将bb.txt里的内容都视为多次出现,如何aa.txt中出现跟bb.txt一样的内容,也会被-u选项给筛选掉,从而达到aa.txt - bb.txt的效果。cat aa.txt bb.txt | sort | uniq -d命令就是把aa.txt文件和bb.txt文件显示在一起,重新排序,如何通过uniq -d的-d选项,筛选出多次出现的行,即为交集。-u选项是筛选出文件中只出现过一次的,与-d相反。原创 2024-08-24 14:34:17 · 400 阅读 · 0 评论 -
linux命令学习-at命令
at命令是一次性定时计划任务,at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行。它能够使用midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午4点)等比较模糊的 词语来指定时间。用户还能够采用12小时计时制,即在时间后面加上AM(上午)或PM(下午)来说明是上午还是下午。原创 2024-08-24 13:38:25 · 966 阅读 · 0 评论