操作系统

【系统安装】Arch Linux 安装指引

Arch Linux 安装指引 摘要前提: 本文所称安装是指通过具有UEFI引导的主板在cpu为x86架构的计算机上进行的安装,且是安装第二系统(即已经有ESP分区)。 描述: 本文所写安装步骤,是笔者在自己的机器上的实操记录,供新手安装Arch Linux系统所用。 参考: 官方文档

【Linux我做主】探秘进程与fork

进程和fork 父子进程和fork github地址 前言 1. 进程的标识符PID 1.1 查看系统内所有的进程 1.2 kill杀掉进程 1.3 获取进程的PID 1.4 bash与父子进程 2. 创建进程与fork 2.1 fork创建子进程 2.2 fork困惑的解释 0. fork的工作原理 1. 为什么给子进程返回0,给父进程返回子进程PID

Linux《文件系统》

在之前的系统IO当中已经了解了“内存”级别的文件操作,了解了文件描述符、重定向、缓冲区等概念,在了解了这些的知识之后还封装出了我们自己的libc库。接下来在本篇当中将会将视角从内存转向磁盘,研究文件在内存当中是如何进行存储的,将从磁盘的硬件开始了解磁盘的基本结构,之后再引入文件系统的概念,详细了解当当用户要打开对应

【Linux指南】用户与系统基础操作

引言在 Linux 系统的世界里,用户管理与系统监控如同打开操作系统大门的两把基础钥匙,是每位学习者必须掌握的核心技能。无论是远程登录服务器进行管理,还是创建删除用户以规范权限体系,亦或是通过系统命令实时监控服务器状态,这些操作都构成了 Linux 系统管理的基石。 本文将从用户登录、创建与删除的基础操作出发,深

从理论到实践:操作系统进程状态的核心逻辑与 Linux 实现

前言 在操作系统的世界里,进程的 “生老病死” 并非随机无序,而是被一套精密的状态管理机制所调控。无论是程序从启动到运行的 “活跃期”,因等待资源而进入的 “阻塞态”,还是因内存紧张被暂时换出的 “挂起态”,这些状态的切换背后,藏着操作系统对资源调度、设备管理的底层逻辑。 本文将从理论与实践两个维度拆

【Linux系列】摆脱 Linux 小白的第一步——Linux的基本指令

🫧 励志不掉头发的内向程序员:个人主页  ✨️ 个人专栏: 《C++语言》《Linux学习》 🌅偶尔悲伤,偶尔被幸福所完善 👓️博主简介: 文章目录 前言 Linux 下的基本指令 ls 指令 pwd 指令 cd 指令 touch 指令 mkdir 指令 rmdir &&a

CentOS 7 环境下安装 JDK 1.8 及解决 wget 命令缺失问题

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119@qq.com] 📱个人微信:15279484656 &#x1f310

深入了解 Linux htop 命令:功能、用法与示例

文章目录 深入了解 Linux htop 命令:功能、用法与示例 什么是 htop? htop 的安装 htop的基本功能 A区:系统资源使用情况 B区:系统概览信息 C区:进程列表 D区:功能键快捷方式 与 top 的对比 常见用法与示例 实际场景应用 高级功能 常见问题与解决方法 总结与建议

FRP 内网穿透全流程部署指南 (Windows/Linux)

文章目录 前言 1. 概述 2. 准备工作 3. 服务端 (Frps) 部署 ( Linux ) 3.1 安装与配置 3.1.1 使用 SSH 连接到你的公网服务器 3.1.2 上传并解压 FRP 压缩包 3.1.3 配置服务端文件 frps.toml 3.2 启动 Frps 方式一:命令行直接启动 (测试用) 方式二:使用 Systemd

【Linux】进程的初步探险:基本概念与基本操作

✨ 坚持用 清晰易懂的图解 + 代码语言, 让每个知识点都 简单直观 ! 🚀 个人主页 :不呆头 · CSDN 🌱 代码仓库 :不呆头 · Gitee 📌 专栏系列 : 📖 《C语言》 🧩 《数据结构》 💡 《