当前位置: 首页 > news >正文

Linux面试题集合(1)

  1. Linux 常用的发行版
    debian、Fedora、Ubuntu、redhat、centOS 等
  2. 在 Linux里面查看指定时间段的日志文件
    sed -n‘/起始时间/,/结束时间/p’ 日志文件
    如果日志文件比较多的情况下,使用less查看比较好
    eg:查询当天10点到11点的日志
    sed -n ‘/2021-09-17 10:00:00/,/2021-09-17 11:00:00/p’ 日志文件
  3. 将文件中所有的old字符以new代替
    sed -i 's/old/new/g' filename
    vi/vim里面 :%s/old/new/g
  4. 修改文件中第n行在到第m行以new代替old
    sed -i 'n,ms/old/new/g' filename
  5.  统计字符串在文件中出现的次数
    (1) vi--:%s/str//gn(:%s/w//gn)
    (2) grep -o 'str' filename |wc -l(grep -o 'w' test1.txt |wc -l)--查找一个字符
    (3) grep -o 'str1\|str2' filename |wc -l(grep -o 'w\|d' test1.txt |wc -l)--查找
    多个字符
  6. 查看文件中包含字符的行
    grep '字符' 文件名
  7. 查找log.txt日志文件中的关键字为abc 的信息并返回个数
    grep 'abc' log.txt
    grep -o 'abc' log.txt | wc -l
  8. 如何查看java进程
    ps -ef|grep java
  9. 如何查看当前服务器所监听的端口有哪些
    netstat -antl|grep 'LISTEN'(root下查看)
    netstat -ant|grep -i 'listen'(-i 表示忽略大小写)
  10. 查看占用8080端口的进程
    netstat -anp | grep 8080

相关文章:

  • C语言输入函数对比解析
  • 线性回归策略
  • STM32实战指南:SG90舵机控制原理与代码详解
  • javaDoc
  • 基于大疆Mini 3无人机和指定软件工具链的完整3D建模工作
  • STM32IIC协议基础及Cube配置
  • 小刚说C语言刷题—1230蝴蝶结
  • 虚拟主播肖像权保护,数字时代的法律博弈
  • 5.27本日总结
  • BiliTools v1.3.7 哔哩哔哩工具箱
  • QT+EtherCAT 主站协议库—SOEM主站
  • 机械元件杂散光难以把控?OAS 软件案例深度解析
  • 使用Python绘制Lorenz奇异吸引子轨道
  • 探秘 Java 字节缓冲流:解锁高效 IO 操作的进阶之路
  • Web安全基础:深度解析与实战指南
  • [STM32] 5-1 时钟树(上)
  • FastAPI简介
  • 【Python】魔法方法是真的魔法! (第二期)
  • pnpm 与 npm 的核心区别
  • OpenWebUI新突破,MCPO框架解锁MCP工具新玩法
  • 打造信息消费新场景、新体验,上海信息消费节开幕
  • 倒票“黄牛”屡禁不绝怎么破?业内:强化文旅市场票务公开制度
  • 世界高血压日|专家:高血压患者控制血压同时应注重心率管理
  • 出走的苏敏阿姨一路走到了戛纳,这块红毯因她而多元
  • 云南德宏州盈江县发生4.5级地震,震源深度10千米
  • 乌克兰谈判代表团由12人组成,乌防长率领