centos
-
腾讯云操作系统内核团队悄然修复bug,获Linux创始人Linus Torvalds赞许
12月30日获悉,创想鸟操作系统(tencent os)内核团队在 linux 社区默默提交的两项改进,成功解决了自2021年以来一直困扰着一线厂商,并在近期让多个linux顶级maintainer(软件维护者)困惑的关键内核bug。 这一改进方案最终被合并进入后续的 Linux LTS(长期支持)…
-
Linux探秘坊——-10.基础IO
文件理解 狭义理解 广义理解 文件操作的归类认知 C语言的文件操作复习 读文件 #include #include int main() {FILE fp = fopen(“myfile”, “r”);if (!fp) {printf(“fopen error!n”);return 1;}char …
-
Linux内核-什么是内核
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 我们的Linux进阶部分,到目前为止,已经讲过:硬件,日常运维,基础软件,日志,进阶命令,防火墙,Shell编程,以及本章将要讲解的内核相关内容,和最后一章Lin…
-
Linux系统升级后如何确认版本_验证版本变更的步骤
升级后需确认版本信息以验证更新成功。使用uname -r和uname -a查看内核版本,重启后确认是否生效;通过cat /etc/os-release、cat /etc/issue或lsb_release -a获取发行版版本信息,重点关注VERSION_ID和PRETTY_NAME字段;结合/var…
-
如何利用centos cpustat诊断CPU问题
cpustat 是一款用于监控和诊断 cpu 使用状况的实用%ignore_a_1%,属于 sysstat 工具包的一部分。要利用 cpustat 进行 cpu 问题排查,请参考以下步骤: 安装 sysstat: 如果你的 CentOS 系统尚未安装 sysstat,可以通过下面的命令进行安装: s…
-
LINUX如何添加静态路由_LINUX静态路由配置命令
通过命令行或配置文件在Linux中添加静态路由,适用于网络稳定的场景。使用route命令可临时配置主机或网段路由,如route add -host 192.168.2.10 gw 192.168.1.1 dev eth0;ip route命令更推荐,语法清晰,如ip route add 192.16…
-
Linux软件包管理器——yum
在linux系统中安装软件时,通常可以通过下载源代码并编译来获得可执行程序。然而,这种方法较为繁琐,因此一些人将常用软件预先编译成软件包(类似于windows上的安装程序),并存储在服务器上。通过包管理器,这些预编译的软件包可以轻松获取并安装。软件包和包管理器的关系,类似于“app”和“应用商店”的…
-
冷知识,教你如何在 Linux 上划分VLAN!
在某些情况下,我们需要在linux服务器(centos/rhel)上使用同一网卡分配来自不同vlan的多个ip地址。这种需求可以通过启用vlan标记接口来满足,但首先需要确保交换机上已经配置了多个vlan。 假设我们拥有一台Linux服务器,配备了两个以太网卡:ens33和ens38。其中,ens3…
-
【Linux】掌握库的艺术:我的动静态库封装之旅
1.什么是库 在计算机编程中,库(library)是一个预先编写的代码集合,包含了可以被其他程序调用的函数、类、变量和资源。库的主要目的是为了简化编程过程,提供常用功能的实现,促进代码重用,从而减少开发时间和提高软件的可靠性。 在实践中,我们一定会使用到别人的库,如你在C语言时期一定会调用到c标准库…
-
【Linux】Shell 编程规范及检查工具推荐
以下是重新整理后的内容,希望能对您有所帮助。如果您觉得有用,欢迎点赞、关注和转发!如果有其他问题或想要了解的内容,欢迎私信联系我~ 基本介绍 1、Shell 编程 Shell 编程涉及使用 Shell 命令作为程序语言,设计、编写、测试和维护脚本型程序的过程。Shell 命令是实现 Shell 编程…