Linux 服务器安装 Docker - CentOS 9 (Stream)
ugins-core 2. 设置 Docker 镜像源 sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3. 安装 Docker 使用以下命令安装 Docker: sudo dnf -y install docker-ce docker-ce-cli con...
嵌入式Linux移植cJSON库
嵌入式Linux移植cJSON库 一、前言 二、移植 三、常用函数 四、代码案例 五、注意事项 一、前言 在使用嵌入式系统做项目时,碰见了使用JSON格式数据的需求,所以需要移植cJSON库进行组织和解析数据。 二、移植 cJSON的github地址:https://github.com/DaveGamble/cJSON,可以在git仓库中直接clone代码下来:git clone https:/...
Linux CentOS:深入探讨端口管理与防火墙配置技巧20241126
Linux CentOS:深入探讨端口管理与防火墙配置技巧 🛠️🔥 在 Linux CentOS 系统上,管理网络端口是开发者和运维工程师的日常工作之一。无论是排查端口占用问题,还是配置防火墙以开放访问权限,端口管理都显得尤为重要。通过对工具如 lsof、ss 和 firewalld 的灵活运用,我们可以快速定位问题并实施解决方案。 在本文中,我们将深入探讨以下内容: 如何高效查看端口被哪个应用占用;如何...
Vscode LinuxC++环境配置
C++环境配置 文章目录 C++环境配置一、Visual Studio Code相关信息二、Python开发环境配置三、C++ 开发环境配置四、第一个C++程序五、附录:vs code 中变量解释 一、Visual Studio Code相关信息 Visual Studio Code 下载地址:https://code.visualstudio.com/downloadVS Code建议安装插件列表: 中...
【Linux探索学习】第十四弹——进程优先级:深入理解操作系统中的进程优先级
Linux学习笔记: https://blog.csdn.net/2301_80220607/category_12805278.html?spm=1001.2014.3001.5482 前言: 目录 一、什么是进程优先级? 二、进程优先级的分类 2.1 静态优先级与动态优先级 2.2 用户优先级与内核优先级 2.3 静态优先级与Nice值 三、进程调度中的优先级机制 3.1 优先级调度(Priority ...
【Linux内核剖析】深入分析inet_init的处理机制
inet_init 是 Linux 内核中用于初始化 TCP/IP 协议栈的函数。它在内核启动时被调用,完成各种协议和数据结构的注册和初始化。 主要功能: 注册 TCP、UDP、ICMP 等协议。初始化 ARP、IP 和其他网络协议模块。设置 socket 操作和协议处理。 前后调用关系链: start_kernel() └── rest_init() └── kernel_init() └── do_b...
(Linux)搭建静态网站——基于http/https协议的静态网站
~]# nmcli connection up ens160 或者: [root@localhost ~]# nmtui–利用图形化工具更便捷 配置子配置文件 setenforce 0 命令将 selinux 的模式设置为 Permissive 模式。在 Permissive 模式下,selinux 会记录违反策略的行为,但不会阻止这些行为。换句话说,系统会继续执行操作,但会记录下所有违反 selinux...
【Linux探索学习】第十三弹——进程状态:深入理解操作系统进程状态与Linux操作系统中的进程状态
Linux笔记: https://blog.csdn.net/2301_80220607/category_12805278.html?spm=1001.2014.3001.5482 前言: 目录 一、操作系统中的进程状态概述 1.1 经典的进程状态模型 1.2 进程状态转换图 二、Linux操作系统中的进程状态 2.1 Linux进程状态的分类 2.2 各状态的详细解释 2.3 Linux进程状态表 2....
走进Linux的历史发展史
目录 前言 Linux的发展史 UNIX发展的历史 Linux发展历史 开源 企业应用现状 Linux在服务器领域的发展 桌面领域 移动嵌入式领域 云计算/大数据领域 发行版 编辑 Linux环境搭建方式 前言 Linux的发展史 简要介绍Linux的发展史。要说Linux,还得从UNIX说起。 UNIX发展的历史 1968 年,一些来自通用电器公司、贝尔实验室和麻省理工学院的研究人员开发了一个名叫 Mu...
Ubuntu linux 命令总结
Ubuntu linux 命令总结 文章目录 Ubuntu linux 命令总结安装软件包命令 安装软件包命令 sudo dpkg -i ***** 安装 deb 软件包相关的依赖项的命令 sudo apt install -f 参考资料: 在 Ubuntu Linux 上安装 Deb 文件的 3 种方法 | Linux 中国 获取系统上所有已经安装的软件包列表 sudo apt list --insta...