linux
文章平均质量分 80
nono牛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell 脚本编程全面教程 (彻底学会系列)
本文提供了Shell脚本编程的全面教程,从基础语法到高级特性。主要内容包括:Shell脚本基本结构(#!/bin/bash开头)、变量定义与使用(注意等号两边无空格)、字符串操作(长度、子串、替换等)、数组操作(定义、访问、修改、遍历)、各种运算符(算术、关系、字符串、文件测试)以及控制结构(if-else条件判断)。教程通过大量代码示例演示了Shell脚本的核心概念,每个示例都配有详细注释和预期运行结果,适合从入门到进阶的学习需求。原创 2025-12-05 21:01:19 · 840 阅读 · 0 评论 -
进程编程深度解析:5个实例彻底掌握
进程编程深度解析摘要 本文通过5个递进实例系统讲解Linux进程编程: 基础进程创建:演示fork()创建单子进程和wait()回收机制 多子进程管理:展示循环创建多个并发子进程,处理僵尸进程问题 管道通信:实现父子进程间通过管道进行数据传递 进程替换:使用exec族函数执行外部程序如ls命令 信号控制:通过信号实现父子进程间异步通信与控制 每个实例包含完整代码、详细注释和预期输出,从简单fork到复杂的进程间通信与控制,循序渐进地掌握进程创建、管理、通信和替换等核心概念。通过这组实例可全面理解Linux进原创 2025-11-25 10:27:53 · 493 阅读 · 0 评论 -
父进程与子进程(wait的详解)
摘要:该C程序演示了父子进程的创建与同步机制。程序通过fork()创建子进程,父进程使用wait()阻塞等待子进程结束。子进程执行计数循环后退出,父进程获取并显示子进程的退出状态。wait()具有三个关键功能:1)实现进程同步,确保父进程等待子进程完成;2)回收子进程资源,避免僵尸进程;3)获取子进程退出状态信息。程序展示了父子进程的执行顺序及wait()的阻塞特性,同时说明了应使用WIFEXITED等宏正确解析子进程状态。该示例是多进程编程中进程管理和同步的典型实现。原创 2025-11-25 10:21:40 · 544 阅读 · 0 评论 -
进程学习(子进程与父进程)
进程创建与父子进程关系摘要 进程是程序执行的实例,作为系统资源分配的基本单位。在Unix/Linux系统中,fork()系统调用用于创建新进程,生成父进程的副本作为子进程。关键特性包括: 父子进程共享代码段但拥有独立的数据空间副本 fork()返回值区分父子进程:父进程获得子进程PID,子进程获得0 父子进程执行顺序由调度器决定 典型应用模式:父进程通过wait()等待子进程结束 示例代码展示了基本的fork()使用、多子进程管理、fork-exec组合模式以及简单的进程间通信实现。Windows系统使用C原创 2025-11-24 09:29:09 · 428 阅读 · 0 评论 -
Linux基础指令大全(快速上手)
本文是一份Linux基础指令大全,涵盖文件操作、查看编辑、权限管理、系统监控、网络工具等常用命令。文件操作类包括ls、cd、mkdir等;查看编辑类有cat、vim等;权限管理涉及chmod、sudo等;系统管理包含ps、top等工具;网络相关指令如ping、ssh等。还介绍了管道|和重定向>等高效用法,帮助用户快速掌握Linux命令行基础操作。原创 2025-10-23 10:27:25 · 608 阅读 · 0 评论
分享