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