Linux面试—查找文件、检索内容、日志统计

Linux体系结构

体系结构主要分为用户态(用户上层活动)和内核态

内核:本质是一段管理计算机硬件设备的程序

系统调用:内核的访问接口,是一种不能在简化的操作

公用函数库:系统调用的组合拳

Shell:命令解释器,可编程

 

find如何查找特定文件

man find 就是查看find的使用方法

 

 

 

find -name 'winehq.key" 在当前目录小找

 

如果找全局文件 使用/

首先 cd binglian

find -name "winehq.key" 这个目录下没有 所以找不到

使用 find / -name "winehq.key" 就找的到

 

find 模糊查询 *

 

 

 

 

检索文件内容

 

grep "binglian" bing*

模糊查询 bing*所以文件binglian的内容 出现三个

查询有没有hh 没有就没有显示

 

管道命令

 

使用管道注意的要点

只处理前一个命令正确输出,不处理错误输出

右边命令必须能够接受标准输入流,否则传递过程中数据会被抛弃

sed,awk,grep,cut,head,top等都可以

首先先全局扫描 然后管道了 检测内容

第二左边指令不存在 所以报错 不执行

 

第一种就是 检测存在的内容

第二种是筛选出 []中的正则表达式 -o

第三种是过滤内容 -v

 

 

 

 

 

老师这里管道连接 加上筛选 正则 我电脑不好做成一样我这里直接截图

 

 

对日志内容做统计

 

awk '{print $1,$4}' netstat.txt

打印某个咧切片1(Proto)  和切片4(Local Address)

 

awk '$1==tcp && $2==1{print $0}' netstat.txt

$0打印全部 $2==1 条件第二列要为1

awk统计

awk '{enginearr[$1]++}END{for(i in enginearr)print i "\t" enginearr[i]}'

 

 

批量替换文本内容

 

sed用法需要记住' '中的表达式 加-i和不加的区别

-i才是往文本修改 不加 只是显示出来

s///

 

删除某行

 

删除空行

 

 

跳槽过程中容易忽略的细节

面试要偷偷摸摸地进行

面试时间不要一味讲究对方

提离职要谨慎(好事不怕晚,耐心)

好聚好散

跳槽时间衔接:一般15号之后离职,下个月15号前入职社保不会断 这样就能保证 社保不间断

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值