【究极G货】工作中常用的Linux命令~第11期【建议先收藏后观看】

Linux操作系统广受IT行业的好评,是我们日常IT行业中必须掌握的一项技能。但是海量的命令使得我们抓耳挠腮,头疼不已。现在,让我们话不多说,总结我们生活中以及工作中常用的一些Linux命令吧~【如果你喜欢这个专栏的话,麻烦可以点点赞与关注!你们的支持就是我的动力~】,我每天都会更新哦~

目录

1.find

2.grep

3.more

4.less

5.head


1.find

各式 : find [path...] [expression]

说明 : 将符合 expression 的文件列出来。
-amin n : 在过去 n 分钟内被读取过的文件
-anewer file : 比文件 file 更晚被读取过的文件
-atime n : 在过去 n 天被读取过的文件
-cmin n : 在过去 n 分钟内被修改过的文件
-cnewer file :比文件 file 更新的文件
-ctime n : 在过去 n 天过修改过的文件
-name filename, -iname filename : 符合 filename 的文件。iname 会忽略大小写
-size n : 档案大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo 
bytes,w 是二个位元组。-type c : 档案类型是 c 的档案。

范例: 
1. 将当前目录及其子目录下所有扩展名是 c 的文件列出来。
# find . -name "*.c" 
2. 将当前目录及其子目录下所有最近 20 分钟内更新过的文件列出
# find . -cmin -20

2.grep

格式:grep [-no] pattern files

说明:搜索字符串命令

参数:
 -n 显示行号
 -o 只显示匹配的串

范例:
1. grep printf * 
 file1.c: printf("\nHello\n");
 file2.c: printf("\nSample\n");
 
grep -n printf * 
 file1.c:4 printf("\nHello\n");
 file2.c:9 printf("\nSample\n");
grep -o printf * 
 file1.c: printf
 file2.c: printf
 
2. 如果搜索的串中有空格,则用引号括起来
 grep "asd abc" *

3.more

格式:more [-num] [+linenum] [fileNames..] 
说明:类似 cat ,不过是以一页一页的方式显示。而最基本的指令就是按空白键(space)
就往下一页显示,按 b 键就会往回(back)一页显示。
参数:-num 一次显示的行数
+linenum 从第 num 行开始显示
fileNames 欲显示内容的文件,可为多个文件
范例:
1. 从第 20 行开始显示 testfile 之文件内容。
more +20 testfile

4.less

格式: less [Option] filename 

说明: less 的作用与 more 十分相似,都可以用来浏览文本文件的内容,不同的是 less 允
许使用者往回卷动(PageUp PageDown)以浏览已经看过的部份,同时因为 less 并未在一
开始就读入整个文件,因此在遇上大型文件的开启时,会比一般的文本编辑器(如 vi) 来 的
快速。

5.head

格式:head [-n|c num] fileName 

说明:显示文件头部内容。没有参数时,显示最前 10 行

参数:
 -n num 显示最前 num 行
 -c num 显示最前 num 字符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃泡芙的汤圆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值