当前位置:首页 > 技术文章 > 运维 > linux运维

  • 【Linux课程学习】:想对Linux说的话
    【Linux课程学习】:想对Linux说的话
    一.Linux学习存在的问题:根据《Linux编程》一书的作者观点,Linux系统编程课程因其难度大和内容多而备受挑战。从中选择项目开展操作系统实验时,会面临以下问题:我认为,作者提到的学习难度确实是一个不容忽视的现实。二.Linux课程学习的意义:2.1从技术能力角度看,Linux作为一个开源操作系统,被广泛应用于服务器环境。通过学习这门课程,学生可以掌握服务器的基本操作,如搭建网站、配置文件服务器等。此外,许多开发环境基于Linux,这有助于培养学生开发大型软件的能力。2.2从就业前景来看,
    linux运维 . 运维 734 2025-06-19 16:02:11
  • 【Linux】解锁管道通信和共享内存通信,探索进程间通信的海洋
    【Linux】解锁管道通信和共享内存通信,探索进程间通信的海洋
    引言:两个进程之间,可以进行“数据”的直接传送吗?不能!因为进程具有独立性!进程为什么会有独立性,本质原因是:这两个进程都有自己的虚拟地址空间,但是他们的正文代码,堆,栈,共享区等被映射到了内存当中的不同的物理空间,所以在内存方面具有独立性,不会互相影响1、进程间通信基础介绍1.1为什么需要在进程之间通信?数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)
    linux运维 . 运维 767 2025-06-19 15:58:14
  • Linux性能调优之使用BPF工具观测CPU性能指标
    Linux性能调优之使用BPF工具观测CPU性能指标
    写在前面博文内容涉及工具来自《BPFPerformanceTools》一书,CPU性能指标涉及:系统短期创建的线程进程跟踪进程线程的CPU运行时长,脱离时长统计线程的运行队列长度,等待延时时间,有多少线程在等待,多核队列是否均衡跟踪线程运行调用栈和脱离调用栈跟踪线程软硬中断CPU时间,LLC三级缓存命中率分析内核态系统调用跟踪分析这里感谢译本的作者,抱着英文版的瞅了好久...,有条件小伙伴可以支持下理解不足小伙伴帮忙指正:),生活加油喜欢文字的人,大多敏感且心软,忽然不快乐忽然被回忆揪住心
    linux运维 . 运维 475 2025-06-19 15:54:18
  • Linux系统-僵尸&孤儿进程
    Linux系统-僵尸&孤儿进程
    作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。这是Linux进阶部分的最后一大章。讲完这一章以后,我们Linux进阶部分讲完以后,我们的Linux操作部分就算讲完了,后面的讲解就主要是Linux上的应用软件的讲解,包括虚拟化,容器,云原生,数据库,中间件等。Linux系统相关内容,主要从以下几个方面来讲解:Linux系统-开关机Linux系统-单用户模式Linux系统-救援模式Linux系统-僵尸&孤儿进程
    linux运维 . 运维 405 2025-06-19 15:54:12
  • 初识Linux · 文件(1)
    初识Linux · 文件(1)
    前言:本文以及下篇文章,揭露的都是Linux中文件的奥秘,对于文件来说,初学Linux第一节课接触的就是文件,对于C语言,我们使用fopen可以打开文件,对于C++,我们可以使用ofstream可以打开文件,那么对于这么多打开文件的方式,难道每个不同的语言,我们都要单独去学习如何使用对应的函数吗?当然不是,我们不妨回想最初学习的OS的结构图:对于该结构,我们设想一个问题,文件属于哪里?文件属于磁盘,而磁盘属于硬件,那么对于文件来说,我们能跨过OS直接操控文件吗?当然不可以,那么C语言提供的文件函
    linux运维 . 运维 956 2025-06-19 15:54:06
  • 【Linux】进程间通信——匿名管道
    【Linux】进程间通信——匿名管道
    进程间通信的目的包括数据传输、资源共享、通知事件和进程控制。数据传输是指一个进程需要将数据发送给另一个进程;资源共享是指多个进程共享相同的资源;通知事件是指一个进程需要向另一个或一组进程发送消息,告知发生了某种事件,如进程终止时通知父进程;进程控制是指某些进程希望完全控制另一个进程的执行,如Debug进程希望能够拦截另一个进程的所有陷入和异常,并及时了解其状态变化。?由于进程具有独立性,不同进程间如何通信呢?进程间通信首先需要让不同的进程看到同一份资源(某种形式的内存空间)。由于进程具有独立性的
    linux运维 . 运维 256 2025-06-19 15:52:20
  • Linux下的git开篇第一文:git的意义
    Linux下的git开篇第一文:git的意义
    在Linux环境下,掌握git版本控制工具是开发者必备的技能。本文将为您详细解读git的基本用法及其在gitee和github上的应用,并展示如何在Linux中高效使用gitee。git版本控制器:git是当前最流行的分布式版本控制系统,它允许开发者跟踪代码变更、协作开发,并管理项目历史记录。git与gitee及github的使用:gitee和github是两个主流的代码托管平台,git工具可与其无缝对接,帮助开发者共享和管理代码。在Linux中使用gitee的基本操作:在Linux环境下使用g
    linux运维 . 运维 315 2025-06-19 15:52:01
  • 初识Linux · 重定向和缓冲区
    初识Linux · 重定向和缓冲区
    前言:通过对文件2的预备知识,我们已经初步了解了文件描述符fd的概念及其底层运作机制。接下来,本文将通过文件描述符深入探讨重定向和缓冲区的原理。首先,我们通常只知道系统将原本应输出到A的内容重定向到了B,但对于其具体实现过程却知之甚少。因此,本文的首要目标是:理解重定向是如何实现的?其次,我们还将进一步加深对缓冲区的理解。
    linux运维 . 运维 976 2025-06-19 15:50:24
  • Linux系统-救援模式
    Linux系统-救援模式
    作者介绍:在简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也展示了预计更新的内容和当前进度(不定时更新)。这是Linux进阶部分的最后一章。完成这一章后,我们的Linux操作部分就告一段落了。接下来的内容将主要围绕在Linux上的应用软件,包括虚拟化、容器、云原生、数据库和中间件等。Linux系统相关内容,我们将从以下几个方面进行讲解:Linux系统-开关机Linux系统-单用户模式Linux系统-救援模式(本章节)Linux系统-僵尸&孤儿进程Linux系统
    linux运维 . 运维 985 2025-06-19 15:50:01
  • linux操作系统的搭建
    linux操作系统的搭建
    呀哈喽,我是结衣。今天我来分享如何搭建Linux操作系统的几种方法。Linux作为程序员必备的操作系统,搭建它有三种方式。让我们从第一种方法开始讲起。方法一:重装电脑的操作系统。这种方法我最不建议使用。因为它是最麻烦的一种,而且如果你只有一台电脑,将其改为Linux系统后,娱乐性会大大降低。方法二:使用虚拟机。当提到虚拟机时,VMware会是一个不错的选择。通过这个软件,你可以免费搭建Linux操作系统。下载好VMware后,接下来就是下载相应的镜像文件。你可以搜索“清华大学CentOS7镜像”
    linux运维 . 运维 527 2025-06-19 15:48:28
  • Linux基础软件-selinux&库文件&swap
    Linux基础软件-selinux&库文件&swap
    作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。Linux进阶部分又分了很多小的部分,我们刚讲完了Linux日常运维。讲的那些东西都算是系统自带的,但是Linux作为一个服务器操作系统,肯定是要安装运行软件来满足我们的业务需要,本章基础软件部分,将从下面几个部分来讲解:Linux基础软件-软件安装Linux基础软件-yum(一)Linux基础软件-yum(二)Linux基础软件-ntpLinux基础软件-ch
    linux运维 . 运维 1004 2025-06-19 15:48:18
  • 初识Linux · 有关makefile
    初识Linux · 有关makefile
    前言:我们之前已经介绍了gcc和g++的基本使用方法,并涉及了许多子指令,但手动输入这些指令有时会显得繁琐。此时,自动化工具makefile就显得尤为重要。可以把makefile理解为编程语言中的宏,它可以简化命令的输入,从而大大减少工程的工作量。因此,makefile的使用不仅可以提高工程的完整性,还能提升效率。简单来说,makefile是一个自动化命令工具。使用时,首先需要创建一个名为makefile或Makefile的文件,并在其中编写一些指令和操作,以实现自动化。makefile的简单使
    linux运维 . 运维 498 2025-06-19 15:47:04
  • 【Linux】多线程安全之道:互斥、加锁技术与底层原理
    【Linux】多线程安全之道:互斥、加锁技术与底层原理
    线程的互斥是多线程编程中的一个关键概念,旨在确保多个线程在访问共享资源时不会发生数据竞争或其他一致性问题。让我们详细探讨一下这个概念及其实现方式。1.线程的互斥1.1进程线程间的互斥相关背景概念临界资源:多个线程共享的资源称为临界资源。临界区:在每个线程内部,访问临界资源的代码段称为临界区。互斥:任何时刻,互斥保证只有一个线程可以进入临界区访问临界资源,通常用于保护临界资源。原子性:原子操作是指不会被任何调度机制打断的操作,操作要么完成,要么未完成。1.2互斥量(mutex)的基本概念大多数情况
    linux运维 . 运维 309 2025-06-19 15:46:18
  • 【Linux】Linux管道揭秘:匿名管道如何连接进程世界
    【Linux】Linux管道揭秘:匿名管道如何连接进程世界
    1.什么是管道?管道(Pipe)是一种常见的进程间通信(IPC,Inter-ProcessCommunication)机制,在Unix/Linux系统中尤其重要。它允许一个进程的输出直接作为另一个进程的输入,而不需要使用中间文件。管道通常用于将多个命令连接起来,让它们像流水线一样处理数据。管道在Unix/Linux系统中提供了一种简便的机制,允许数据在不同进程之间传递。它提供了一个缓冲区,数据写入管道的一端(写端),然后可以从另一端(读端)读取。管道的本质是一种半双工的通信机制,即数据只能沿
    linux运维 . 运维 790 2025-06-19 15:42:55
  • 【Linux】操作系统 && 常用指令(上)
    【Linux】操作系统 && 常用指令(上)
    前言在了解了Linux的发展历史(Linux的前世今生)之后,我们需要真正开始接触Linux了。不过,在此之前,我想先与大家探讨一下什么是操作系统,让大家对操作系统有一个整体的认识。这对我们之后学习Linux将大有裨益!在本文讲解完操作系统的概念后,我将介绍一些Linux操作系统中的基本指令,更多基本指令的讲解可以关注我的Linux专栏。好了,话不多说,让我们愉快地开始本文的学习,领略操作系统的魅力吧!什么是操作系统?在讲这个之前,为了加深大家对操作系统的理解,我会先介绍计算机的分层结构。认真看
    linux运维 . 运维 1000 2025-06-19 15:40:56

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery点击文字滚动Scrollocue插件

jQuery点击文字滚动Scrollocue插件是一款用于构建一个简单的提示提词器系统的jQuery小插件。本作品由【站长素材】收集整理,转载请注明出处!
文字特效
2025-12-19

CSS3聚光灯下倒影文字特效

CSS3聚光灯下倒影文字特效是一款使用CSS3实现的聚光灯下带倒影的文字旋转动画特效。
文字特效
2025-12-17

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

雅龙智能装备工业设备类WordPress主题1.0

一个专为企业网站设计的现代化WordPress主题,集成了多语言支持、自定义SEO、Open Graph、安全加固和完全响应式设计等企业级功能。 ✨ 核心亮点- ? 完整多语言系统 - 支持中文、英文、越南语、葡萄牙语,可扩展- 自定义SEO功能 - 文章、页面、分类独立SEO设置- Open Graph支持 - 完整的社交媒体分享优化- 22项安全加固 - 企业级安全防护,防止脚本小子攻击- 完全响应式 - 完美适配手机、平板、桌面设备- 高性能优化 - 智能缓存、条件加载、代码优化-
企业站源码
2025-12-18

威发卡自动发卡系统

? 威发卡 - 自动发卡系统 (PHP)? 系统概览? 模板说明 自带一套响应式模板
电商源码
2025-12-17

卡密分发系统

一款卡密/授权码/激活码领取系统,前台注册账号登录之后自动进入会员中心可以领取卡密,已限制每个自然月(1号到月末)领取一次,后台可以生成密码,可以导出,用于导入卡密系统或者授权系统 安装环境:PHP7.2(需安装SG11)+SQL 将源码上传到网站根目录,访问域名将进入安装程序
电商源码
2025-12-16

中华陶瓷网

中华陶瓷网V2013版DT5.0内核模板是高仿必途搜索的2012版,系统核心是DestoonV5.0版本,
电商源码
2025-12-16

绘画艺术活动传单A5模板设计下载

绘画艺术活动传单A5模板设计适用于绘画活动传单设计 本作品提供绘画艺术活动传单A5模板设计的图片会员免费下载,格式为PSD,文件大小为14.7M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-23

2026年数字艺术字分层PSD素材下载

2026年数字艺术字分层PSD素材适用于2026数字艺术字设计 本作品提供2026年数字艺术字分层PSD素材的图片会员免费下载,格式为PSD,文件大小为13.2M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-23

2026马年奔跑骏马剪影矢量素材

2026马年奔跑骏马剪影矢量素材适用于象征“马到成功”的企业文化墙或Logo设计、2026年台历、挂历的内页插图或封面主视觉等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-12-23

圣诞酒会派对邀请函矢量模板

圣诞酒会派对邀请函矢量模板适用于公司圣诞晚宴、私人酒会的电子邀请函、酒吧圣诞限定特饮的桌面立牌设计等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-12-23

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号