运维

【寻找Linux的奥秘】第九章:自定义SHELL

请君浏览 前言 1.目标 2. 运行原理 3. 实现 3.1 打印命令行提示符 3.2 获取命令行参数 3.3 命令行解析 3.4 执行命令 3.5 内建命令 3.5.1 cd 3.5.2 echo 4. 小结 4. 源码 尾声 前言 本专题将基于Linux操作系统来带领大家学习操作系统方面的知识以及学习使用Linux操作系统。前面我

【Linux】进程间通信(二)

目录 三、system V共享内存 3.1 共享内存的原理 3.2 共享内存函数 3.2.1 ftok函数 3.2.2 shmget函数 3.2.3 shmat函数 3.2.4 shmdt函数 3.2.5 shmctl函数 3.3 共享内存的使用 3.3.1 ftok函数与shmget函数的使用 3.3.2 shmat函数的使用 3.3.3 shmdt函数的使用 3.

从ENIAC到Linux:计算机技术与商业模式的协同演进

目录 一、军事需求驱动的技术起源与民用转化 1.1 ENIAC与军事科技的基础性作用 1.2 摩尔定律对技术民用化的推动 二、商业模式的分化与成熟 2.1 IBM:大型机时代的主导者 三、操作系统的发展与分化 3.1 UNIX:操作系统的奠基者 3.2 硬件分化引导操作系统演进 3.3 Wintel联盟:开放生态的胜利 3.

【Linux】基础文件IO

🌟🌟作者主页:ephemerals__ 🌟🌟所属专栏:Linux 前言无论是日常使用还是系统管理,文件是Linux系统中最核心的概念之一。对于初学者来说,理解文件是如何被创建、读取、写入以及存储的,是掌握Linux的必经之路。本文将深入探讨Linu

深入理解 Linux 权限控制机制

引言在 Linux 系统中,权限控制是保障系统安全的核心机制。通过限制用户对文件和资源的访问,它能有效防止未授权操作,保护数据不被篡改或泄露。合理设置权限不仅有助于实现用户隔离和最小权限原则,还能降低系统被滥用或攻击的风险,是每位系统管理员必须掌握的基础技能。 在 Web 服务管理中,权限控制尤为重要。多数情况下

linux-查看硬盘信息命令

linux-查看硬盘信息命令 一、 df命令 二、du 命令 三、lsblk命令 四、fdisk命令 五、smartctl命令 Linux查看硬盘信息的几种命令包括df、du、lsblk、fdisk、smartctl。 一、 df命令df -h 是最常见的磁盘查看命令。它可以显示文件系统的总大小、已用空间、可用空间和挂载点等信息。[root@FZCTP-DB ~]# df

【Docker系列】在 Docker 容器中打印和配置环境变量

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总结 java

ubuntu20.04安装完显卡驱动后黑屏问题解决

注:gazebo仿真中fps过低,电脑无法配置双屏等问题,均由显卡驱动造成,可参考本文重装驱动。目录进入修复模式卸载已装驱动官网下载并重装驱动进入修复模式卸载已装驱动我开始是在 可视化软件 软件与更新 中安装的显卡驱动,并按照网上教程禁用了nouveau驱动。但在重启过程中,发现电脑黑屏,左上角有横光

【linux 多进程并发】0102 linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化

0102 Linux进程生命周期 ​专栏内容: postgresql使用入门基础 手写数据库toadb 并发编程 个人主页:我的主页 管理社区:开源数据库 座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物. ✅ 🔥🔥🔥重大好

Linux《进程概念(下)》

在之前我们已经了解了进程基本的概念、知道了如何去创建子进程;还了解了进程状态、进程切换、进程O(1)调度算法等,那么接下来在本篇当中我们就来学习环境变量和程序地址空间的相关知识,相信通过本篇的学习你会有很大的所获,一起加油吧!!! 1. 环境变量  1.1 环境变量的概念• 环境变量(environm