linux应用软件编程之多任务(进程)详解
目录一、多任务概述二、进程概述1.定义2.程序和进程的区别3.进程的产生4.进程的调度5.进程的状态6.进程的消亡三、进程相关的命令1. ps -aux2. top3. ps -ef查看该进程的ID和父进程ID4. pstree查看进程的产生关[详细]
2025-08-16 09:56 分类:运维-
默认应用怎么关联/重置/备份与恢复配置? Win11默认应用设置指南
在 Windows 11 系统中,大部分应用程序都会和特定的「文件类型」或「链接类型」相关联。其中:[详细]
2025-08-15 10:49 分类:运维 -
如何在CentOS 7上搭建GitLab服务器(完整指南)
目录前言一、环境准备1.1 系统要求1.2基础服务配置二、GitLab安装与配置2.1 android使用国内镜像加速安装2.2 关键配置修改2.3 防火墙与初始化2.4 密码重置方法2.5重启Gitlab三、故障排除指南(附解决方案)3.1[详细]
2025-08-15 10:49 分类:运维 -
linux下删除文件命令: rmdir和rm命令使用指南
对于 linux 系统管理员,尤其是在管理云主机时,熟练使用命令行,可以说是必备技能。本文将详细介绍编程客栈如何使用rmdir和rm命令,高效地删除 Linux 中的文件和文件夹。[详细]
2025-08-15 10:39 分类:运维 -
Ubuntu LTS如何轻松切换GA和HWE 内核? Ubuntu系统切换内核版本技巧
对于既追求系统稳定性,又想体验最新「硬件加成」的 Ubuntu 用户来说,HWE 内核无疑是一把好手。它像是 Ubuntu LTS 和前沿硬件之间的一架桥梁——让你既能享受到长期支持的稳妥,又能玩上较新的内核特性。[详细]
2025-08-15 10:30 分类:运维 Shell脚本实现其他变量定义
目录一、前言二、常见的变量定义回顾三、其他变量定义方式详解1. 只读变量(readonly)2. 环境变量(export)3. 数组变量定义普通数组关联数组(需 declare -A)4. 命令替换赋值(Command Substitution)5. 间接变量[详细]
2025-08-15 10:29 分类:运维Linux grep 命令的使用指南
目录linux grep 命令全面使用指南一、基础搜索语法1. 基本文本搜索2. 多文件搜索二、常用选项详解1. 输出控制选项2. 上下文控制选项三、正则表达式搜索1. 基本正则表达式2. 扩展正则表达式(-E)3. perl兼容正则表达[详细]
2025-08-15 10:26 分类:运维Shell脚本条件判断语法格式实战示例
目录一、前言二、Shell 条件判断的四种语法格式1. 使用test命令2. 使用[ ](中括号)3. 使用[[ ]](双中括号)—— 推荐使用4. 使用(( ))(双小括号)—— 数值计算专用三、常用条件判断类型1.[详细]
2025-08-15 10:25 分类:运维-
Linux进程信号的捕捉&&信号补充内容方式
目录一、信号的捕捉1、用户态和内核态2、内核如何实现信号的捕捉3、sigaction(1)接口介绍(2)sa_mask二、可重入函数三、volatile总结一、信号的捕捉[详细]
2025-08-15 10:24 分类:运维 Shell脚本中cut工具的实现
目录一、前言二、什么是 cut?✅ 典型用途包括:三、cut 基础语法✅ 常用选项说明:四、cut 使用示例✅ 示例1:按字符提取(-c)✅ 示例2:按字段php提取(-f+-d)✅ 示例3:修改输出分隔符(--output-delimiter)✅[详细]
2025-08-15 10:23 分类:运维-
Linux之TCP网络套接字详解
目录一、TCP socket API 详解1、插件套接字 socket2、绑定 bind3、设置监听状态 listen4、获取新链接 accept5、发起链接 connect二、TCP 协议通讯流程1、服务器初始化2、建立连接的过程3、数据传输的[详细]
2025-08-15 10:23 分类:运维 Shell脚本中paste工具的使用
目录一、前言二、什么是 paste?✅ 主要用途:三、paste 的基本语法✅ 编程客栈示例:四、paste 输出格式详解✅ 示例输出:五、常用选项参数详解✅ 示例1:使用逗号作为分隔符✅ 示例2:将多个文件合并为一行六、pas[详细]
2025-08-15 10:22 分类:运维