linux shell

1.多命令顺序执行

;      命令1;命令2      多条命令顺序执行,命令之间没有任何逻辑关系

&&     命令1&&命令2     命令1 执行正确 命令2才会执行;命令1执行不正确命令2不执行

||        命令1||命令2        命令1执行不正确 命令2才会执行;命令1正确执行命令2不执行

2、grep 命令

grep [选项]  “搜索内容” 文件名

选项 -A数字:列出符合条件的行,并列出后续的n行

选项 -B数字:列出符合条件的行,并列出前面的n行

选项 -c:统计符合条件的字符串的次数

选项 -i 忽略大小写

选项 -n:输出行号

选项 -v:反向查找

3、find 命令

find [path]  -[option] [-print -exec -ok ...]

find . 列出当前目录以及子目录下所有的文件和文件夹

find  /home -name "*.txt" 列出home目录下查找以.TXT结尾的文件名

find  /usr -path "*local" 查找路径

find  /home ! -name "*.txt" 查找home目录下不是以txt结果的文件

find . -type 类型参数

类型参数f 普通文件

类型参数d 目录

find path -type f -时间戳

访问时间戳 -atime 天  -amin 分钟 用户最近一次访问时间

修改时间戳 -mtime 天 -mmin 分钟 文件最后一次修改时间

变化时间戳 -ctime 天 -cmin 分钟 文件数据元最后一次修改时间

find  /home -type f -atime -7 最近7天被访问的时间

4、find与grep 的区别

find命令用于在系统中搜索符合条件的文件名,如需要模糊查询,则使用通配符进行匹配

grep命令用于在文件中搜索符合条件的字符串,如果需要模糊查询,则使用正则表达式进行匹配

5、通配符

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值