AI摘要:本文是一个关于Linux中grep命令的详细教程,介绍了grep的基本用法、常用参数、以及多个实用示例。grep命令用于在文件中搜索指定的字符串或正则表达式,并输出匹配的行。介绍的参数包括忽略大小写(-i)、反向匹配(-v)、显示行号(-n)、统计匹配行数(-c)、递归搜索(-r或-R)、使用正则表达式(-E)等。示例部分展示了如何使用这些参数进行 ......
8
0
0
2024-06-12
Linux命令行命令空格参数(可写可不写)空格文件(可写可不写)ls/opt 根目录下的opt文件夹ls-a 显示所有文件及隐藏文件/optls-l 详细输出文件夹内容ls-h 输出文件大小(MB...)ls--full-time 完整时间格式输出ls-d 显示文件夹本身信息,不输出内容ls-t 根据最后修改的时间排序文件ls-r 逆转排序ls-S 大写S, ......
17
0
0
2024-06-10
如何从头创建一个KubernetesOperator无论你在Kubernetes领域是个专家还是新手,你一定知道operator或者controller。你可能常听大家说“用operator安装<XYZ>”,或者“我创建一个自定义的controller来做件啥事”。这种说法究竟意味着什么?所以我先给大家基础知识。Operators对比Contro ......
23
0
0
2024-06-09
在Linux系统中,经常会因为负载过高导致各种性能问题。那么如何进行排查,其实是有迹可循,而且模式固定。本次就来分享一下,CPU占用过高、磁盘IO占用过高的排查方法。CPU占用率过高问题排查使用mpstat查看cpu使用情况。# mpstat 是一款 CPU 性能指标实时展示工具 # 能展示每个 CPU 核的资源视情况,同时还能将资源使用情况进行汇总展示 ......
26
0
0
2024-06-09
Linux面试专题1 Linux中主要有哪几种内核锁?Linux 的同步机制不断发展完善。从最初的原子操作,到后来的信号量,从大内核锁到今天的自旋锁。这些同步机制的发展伴随Linux从单处理器到对称多处理器的过渡;伴随着从非抢占内核到抢占内核的过度。Linux的锁机制越来越有效,也越来越复杂。 Linux 的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可 ......
67
0
0
2024-05-25
Linux ——实操篇前言vi 和 vim 的基本介绍Linux 系统会内置 vi 文本编辑器 Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。vi和vim常用的三种模式正常模式以 vim 打开一个档案就直接进入一般模式了( ......
63
0
0
2024-05-25
Linux操作系统介绍一、Linux简介与安装1.发展历史2.Linux内核内核是系统的心脏,实现操作系统的基本功能。3.发行版4.不同发行版本的差异?• 相同内核 • 相同标准 • Linux Standard Base标准 • File system Hierarchy Standard目录架构标准 • 不同管理工具 • 不同套件管理模式5.CentOS ......
74
0
0
2024-05-25
因为Centos EOL的缘故,去年内部忙着换OS,打算趁此机会从cgroup v1切到cgroup v2,然而,在低版本K8s适配cgroupv2的过程中,遇到了一些问题编辑|zouyee前期kubelet在cgroup v1的环境下,使用-enable_load_reader暴露容器的cpu load等相关监控数据,但在cgroup v2环境下,使用该配 ......
66
0
0
2024-05-21
这次浅聊一下 Vim编辑器,它是由 vi 发展演变过来的文本编辑器,是 Linux众多发行版的默认文本编辑器。内容如下。一、Vim编辑器Vim文本编辑器,是由 vi 发展演变过来的文本编辑器,使用简单、功能强大、是 Linux众多发行版的默认文本编辑器。1、相关概述1.1 vi 概述vi ( visual editor )编辑器通常被简称为vi,它是Linu ......
81
0
0
2024-05-18
前言本节小编主要介绍Linux的权限。什么是权限?权限就是限制一个人可以干什么,不可以干什么。比如你可以在力扣上刷题,但是你不能在力扣是听音乐,这是力扣的属性决定的。如果你是vip用户,那么你可以在QQ音乐上听任何音乐,但是如果你是普通用户,只能听不是VIP的音乐。概述Linux有两种类型的用户:超级用户(root):可以在Linux下做任何事情,不受任何约 ......
92
0
0
2024-05-15
一、计算机的发展1.1 历史背景首先我们要清楚一个概念,那就是科技的发展是以国家之间的对抗为背景的,一个国家要想强大,只能通过不断的提升自己的技术。在现在的核武器时代,如果我们还像原始人一样去拿着石头、木棍去和其他国家进行对抗的话,只会有一个结果,惨败。时间回到二战时期,当时的战斗十分激烈,但是各国的武器装备却没有特别的先进,在战斗中栈主导地位的战略武器就是 ......
148
0
0
2024-05-09
Kubernetes运维-部署Skywalking实现链路追踪王先森2024-01-222024-01-22Skywalking介绍Skywalking 是一个国产的开源框架,2015年有吴晟个人开源,2017年加入Apache孵化器,国人开源的产品,主要开发人员来自于华为,2019年4月17日Apache董事会批准SkyWalking成为顶级项目,支持Ja ......
144
0
0
2024-05-07
前言这篇文章我们要学习权限,那学之前我们先来做一件事情。 在前面的学习中我们基本都是用root用户登录的,那这节的内容可能会用到普通用户登录,所以先来带大家了解一下如何创建一个普通用户。 其实很简单:我现在是root用户登录,然后我们来创建一个普通用户 怎么创建呢——adduser 用户名(用户名是我们自己起的)然后,我们看到在/home下面就有创建好的这个 ......
117
0
0
2024-05-03
一.task_ struct内容分类标示符(pid): 描述本进程的唯一标示符,用来区别其他进程; 状态(status): 任务状态,退出代码,退出信号等; 优先级(PRI): 相对于其他进程的优先级; 程序计数器: 程序中即将被执行的下一条指令的地址; 内存指针: 包括程序代码和进程相关数据的指针,还有和其他进程共享的内存块的指针上下文数据: & ......
118
0
0
2024-05-03
1. 优先级的基本概念本篇文章讲解进程优先级,首先我们来了解一下进程优先级的概念:cpu资源分配的先后顺序,就是指进程的优先级(priority)。优先权高的进程具有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。 还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。这是优先级的 ......
112
0
0
2024-05-03