操作系统

Linux查看防火墙

在 Linux 系统中,防火墙通常由 iptables、firewalld 或 ufw 管理。以下是查看防火墙状态的常用方法: 1. 检查防火墙是否启用 1.1 使用 systemctl 检查防火墙服务状态 对于 firewalld: sudo systemctl status firewalld 如果显示 active (running),表示 firewalld 正在运行。如果显示in

《Linux 基础指令实战:新手入门的命令行操作核心教程(第一篇)》

前引:当你第一次面对 Linux 系统中那片闪烁着光标、只有黑白字符的终端界面时,或许会和很多初学者一样感到些许茫然:这些由字母和符号组成的 “指令” 究竟该如何输入?它们又能完成哪些神奇的操作?其实,Linux 指令并非遥不可及的 “技术密码”,而是我们与系统高效沟通的 “语言工具”—— 就像

【Linux】用C++实现UDP通信:详解socket编程流程

文章目录 协议(Protocol) 协议的核心要素 常见协议分类 UDP协议(用户数据报协议) 1. 基本定义 2. 核心特性 UDP协议实现通信 服务器端 Comm.hpp InetAddr.hpp UdpServer.hpp UdpServer.cc 客户端 总结

【Linux手册】管道通信:从内核底层原理到使用方法

半桔:个人主页  🔥 个人专栏: 《Linux手册》《手撕面试算法》《C++从入门到入土》 🔖世界正在我眼前自行展开,我觉得我能去任何地方,做任何事情,成为任何人。 -玛丽·劳森- 文章目录 前言 管道的原理 匿名管道的接口 管道的特点 管道的应用场景 命令行

【Linux我做主】进度条小程序深度解析

Linux下C语言进度条程序深度解析 进度条小程序 GitHub地址 前言 前置知识 回车换行(CR/LF)的深度解析 历史渊源与技术规范 在进度条/倒计时中的应用 缓冲区机制的全面剖析 缓冲区引入 缓冲类型对比 进度条开发中的关键控制 进度条实现 以小见大——倒计时 倒计时最终效果演示 错误演示

在 CentOS 上安装 Oracle 数据库

文章目录 **1. 系统准备** **1.1 检查系统要求** **1.2 更新系统** **1.3 安装必要的依赖包** **1.4 创建 Oracle 用户和组** **1.5 配置内核参数** **1.6 配置用户限制** **1.7 配置 PAM 模块** **1.8 创建 Oracle 安装目录** **2. 下载 Oracle 数据库安装包** **

AJAX 实例详解

AJAX 实例详解引言AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,与服务器交换数据和更新部分网页的技术。它通过在后台与服务器交换数据,实现了网页的动态更新,从而提升了用户体验。本文将详细讲解AJAX的基本原理、应用场景以及一个具体的AJAX实例。AJAX 基本原理1. AJAX 的工作原理AJAX 通过以下步骤实现网页的动态更新:

与Linux的第一次约会:如何避免“尬聊”并爱上终端?

与Linux的第一次约会:如何避免“尬聊”并爱上终端?前言:当终端成为你的“约会对象”第一次打开Linux终端,像极了人生中某场手足无措的约会——你盯着漆黑的窗口,光标冷漠地闪烁,仿佛在质问:“我们有什么共同话题吗?”输入ls试探它的回应,敲下sudo试图展现权威&#xf

ClaudeCode macOS 安装指南

ClaudeCode macOS 安装指南前置要求 macOS 10.15 (Catalina) 或更高版本 Node.js 环境(版本 18 或更高) 有效的 UniVibe API 密钥 安装步骤1. 安装 Node.js 环境Claude Code 需要 Node.js 环境才能运行。方法一:使用 Homebrew(推荐&#

【Linux/C++进阶篇(二) 】超详解自动化构建 —— 日常开发中的“脚本” :Makefile/CMake

⭐️在这个怀疑的年代,我们依然需要信仰。个人主页:YYYing.⭐️Linux/C++进阶系列专栏:【从零开始的linux/c++进阶编程】⭐️其他专栏:【linux基础】【数据结构与算法】【从零开始的计算机网络学习】系列上期内容:【Linux/C++进阶篇 (一)】man手册、g