操作系统

从0到1快速学会Linux操作系统(基础),这一篇就够了!

目录在左侧或者右侧,可以根据需求点击快速跳转对应章节进行学习。一、认识Linux1.1什么是操作系统? 软件的一种,用户和计算机硬件之间的桥梁。操作系统是计算机软件的一种,它主要负责: 作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作。 而计算机,如果没有操作系统,就是一堆无

【Linux】进程间通信(四)消息队列、信号量与内核管理ipc资源机制

文章目录 一、system V消息队列 消息队列接口介绍 二、system V信号量 并发编程,概念铺垫 信号量概念和用途 信号量操作 三、内核是如何组织管理IPC资源的 一、system V消息队列 1、这是我们继管道,共享内存后遇到的第三种ipc方式,它也遵循system V标准。 2、OS在内核提供了一种链式队列的

【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从入门到精通》看这一篇笔记就够了,你的Linux水平将从入门到成佛

目录第一部分:操作系统发展史与 Linux 概述1. 操作系统的发展2. Minix 没有火起来的原因3. Linux 的崛起4. Linux 内核 & 发行版5. 类 Unix 系统目录结构第二部分:命令行基本操作1. 命令使用方法第三部分:文件与权限管理1. 列出目录内容:ls2. 显示 inode 内容:stat3

Linux信号保存的核心:未决信号集与阻塞信号集——探秘内核如何实现信号的阻塞、暂存与派发

                🔥海棠蚀omo:个人主页                ❄️个人专栏:《初识数据结构》,《C++:从入门到实践》,《Linux:从零基础到实践》                ✨追光的人,终会光芒万丈博主简介:​​​​​​目

MySQL在Centos 7 环境下安装

🎬 胖咕噜的稞达鸭:个人主页 🔥 个人专栏: 《数据结构》《C++初阶高阶》 《Linux系统学习》 《算法入门》 ⛺️技术的杠杆,撬动整个世界! 卸载不要的环境+检查系统安装包+卸载这些默认安装包 [keda@VM-0-3-centos ~]$ ps ajx |grep mariadb

基于VMware与CentOS 7的Hadoop集群部署全景指南

前言本文档旨在提供一个全面、细致的Hadoop部署教程,覆盖从基础环境准备到Hadoop伪分布式集群成功运行的每一个环节。内容严格遵循新手友好的原则,对每一步操作、每一条命令以及可能遇到的问题进行深入剖析,确保初学者能够顺利完成部署。整个过程将在VMware Workstation Pro虚拟机环境中,使用CentOS 7.9操作系统进行。

【Linux之旅】深入 Linux Ext 系列文件系统:从磁盘物理结构到软硬链接的底层逻辑

前言 你是否曾好奇:当你在 Linux 中执行touch test.txt时,文件究竟是如何 “住进” 磁盘的?为什么删除文件时,有时删的是 “别名”,有时却能彻底清空数据?为什么ls -li会显示一个看似无关的数字(inode 号)?这些问题的答案,都