- 博客(8)
- 收藏
- 关注
原创 Linux 第一讲 --- 基础指令(一)
对于初涉 Linux 领域的学习者而言,掌握其基本指令是开启探索之旅的关键一步。这些指令不仅是与系统交互的桥梁,更是深入理解 Linux 系统架构和工作机制的钥匙。然而,面对众多指令及其复杂的选项,初学者往往感到困惑和无从下手。为了帮助大家轻松跨越这一学习障碍,本文精心梳理了一系列 Linux 基本指令。通过结合实际操作示例、对比不同指令的功能特点,为大家呈现一个全面且易懂的 Linux 指令学习指南。
2025-04-07 11:00:00
1464
1
原创 Linux 第零讲 --- LInux的发展历史
在计算机的广阔世界里,Linux 操作系统以其独特的魅力吸引着众多技术爱好者。对于刚接触 Linux 的新手来说,它既神秘又充满挑战。本文将带你深入了解 Linux,从基础概念到实用操作,逐步揭开它的神秘面纱。我们在本文中,主要介绍一下Linux的发展历史,其实知识不多,大家当做一篇杂谈就好。Linux 是一款开源的类 Unix 操作系统,起源于 Unix。1968 年 Multics 项目启动,后因进展不佳搁浅,1970 年 Unix 诞生,1973 年用 C 语言重写。
2025-04-04 17:35:21
1224
2
原创 Linux --- 进程控制
进程的控制是进程控制在本文中主要分为四部分1. 进程的创建2. 进程的等待3. 进程的替换4. 进程的终止a.wait方法:阻塞父进程直到子进程退出如果wait没有等到子进程,那么父进程的程序不会再运行下去,这就是为啥wait的等待被称为阻塞等待b.waitpid方法:可以选择更灵活的等待方式,可以选择特定的子进程进行等待。进程替换是指一个进程通过调用`exec`系列系统调用来替换其当前的代码、数据和堆栈等内存区域,从而加载并执行一个新的程序。
2025-04-01 12:29:25
1418
2
原创 Linux --- 进程替换
进程替换是指一个进程通过调用`exec`系列系统调用来替换其当前的代码、数据和堆栈等内存区域,从而加载并执行一个新的程序。子进程就会通过调用一种exec函数来执行另一个程序,程序替换一旦成功,原代码后续代码不在执行,所以execl只有失败返回值,没有成功返回值,因为已经替换成新的程序了,它的成功返回值也无法在原本的代码中发挥效果。
2025-03-31 13:58:07
785
原创 Linux --- 进程等待
a.wait方法:阻塞父进程直到子进程退出如果wait没有等到子进程,那么父进程的程序不会再运行下去,这就是为啥wait的等待被称为阻塞等待b.waitpid方法:可以选择更灵活的等待方式,可以选择特定的子进程进行等待。
2025-03-27 16:23:34
1040
3
原创 LInux --- 进程的创建与终止
在这里仅是介绍一下,kill系列的命令与信号在Linux系统中,kill命令用于向运行中的进程发送信号,默认发送的信号是终止信号,会请求进程退出。当然kill(杀)可能会引起误解,实际上发送的信号可能与杀死进程无关。(这主要看的是kill命令后的参数)常见的kill 命令。
2025-03-22 19:27:25
947
1
原创 Linux --- 进程地址空间
在学习 C/C++ 的时候,我们知道内存会分为几个区域:栈区、堆区、全局/静态区、代码区、字符常量区 …如下图。
2025-03-07 19:49:03
1177
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人