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

  • 使用libssh2建立安全的SSH连接:C++开发者的综合指南
    使用libssh2建立安全的SSH连接:C++开发者的综合指南
    “好事”发生开始之前推荐一篇实用的文章:《计算机网络知识》,作者:【一起重学前端】。https://cloud.tencent.com/developer/article/2474032文章概述了三种计算机网络体系结构(OSI、TCP/IP、五层),包括正向代理和反向代理的区别与应用场景,以及CDN的工作原理。是一篇非常好的前端学习文章,值得一看。接下来开始我们的正文。一、介绍SSH和安全连接的重要性是不可忽视的。在今天的互联网环境中,保护敏感数据和网络通信的安全至关重要。通过使用SSH建立安全
    linux运维 . 运维 251 2025-06-20 14:24:01
  • Zorin OS:适合从Windows系统迁移的完美Linux发行版
    Zorin OS:适合从Windows系统迁移的完美Linux发行版
    无论您是否具备Linux使用经验,ZorinOS都能够轻松地从Windows或macOS迁移过来。我自1997年起就开始使用Linux。这一切源于我第一次遭遇Windows“蓝屏死机”后,以及希望摆脱微软操作系统频繁问题的渴望。我的第一个发行版(从当地一家电脑商店购买)是OpenCaldera1.0,但我很快遇到了困难。首先,用户界面与我熟悉的截然不同。其次,我无法让我的内置调制解调器工作。在无知的驱使下,我返回商店,购买了RedHat5.0并匆忙回家安装。用户界面有了
    linux运维 . 运维 523 2025-06-20 14:22:24
  • Linux 中 Tail 命令的 9 个实用示例
    Linux 中 Tail 命令的 9 个实用示例
    引言我们作为Linux用户,经常会操作那些在后台长时间运行的进程,这些进程被称作守护进程或服务。例如SecureShell(sshd)、NetworkManager(networkd)、VolumeManager(LVM)、Cron等都是服务的典型例子,这样的服务还有很多。在许多情况下,我们需要查看这些服务的日志文件来解决系统问题。但问题在于,这些服务会产生大量的日志信息,逐条查看这些日志往往既费时又费力。这时,tail命令就派上用场了。tail命令是一个命令行工具,它与head
    linux运维 . 运维 731 2025-06-20 14:18:21
  • 【Linux】利用 <信号量> 实现 <生产者-消费者模型-线程同步 >(思维导图&代码演示&思路解析)
    【Linux】利用 <信号量> 实现 <生产者-消费者模型-线程同步 >(思维导图&代码演示&思路解析)
    一.什么是生产者消费者模型该问题描述了两个线程(或进程)之间的协作:一个或多个生产者线程生成数据项,并将它们放入缓冲区;一个或多个消费者线程从缓冲区取出数据项,并进行处理。这个过程中,生产者和消费者需要同步,以避免竞争条件和资源冲突。二.生产者和消费者各只有一人,缓冲区单元只有一个,用P、V原语实现生产者和消费者的同步操作对于生产者-消费者问题,若缓冲区中缓冲区单元只有一个,生产者和消费者各只有一人。用P、V原语实现生产者和消费者的同步操作,设置两个信号量,empty和full。生产者会等待em
    linux运维 . 运维 419 2025-06-20 14:16:37
  • Linux常用命令及Linux系统根目录下各个目录的作用
    Linux常用命令及Linux系统根目录下各个目录的作用
    一、Linux基本命令以下是一些常用的Linux命令,必须牢记:cd、ls、touch、mkdir、rm、rmdir、mv等。1.cd命令:格式:cd[目录名称]功能:进入指定文件夹常用选项:cd..返回上一级目录;cd../..将当前目录向上移动两级;cd-返回最近访问的目录;cd/返回根目录;2.ls命令:格式:ls[选项][目录或文件]功能:对于目录,显示其所有子目录和文件;对于文件,显示文件名及其他信息。常用选项:-a显示目录下的所有文件,包括以.开头的隐
    linux运维 . 运维 506 2025-06-20 14:12:01
  • 【Linux】权限管理——专治不会设置权限而头疼
    【Linux】权限管理——专治不会设置权限而头疼
    前言在Linux系统中,权限是指系统用来限制和控制用户对文件和目录的访问能力的一组规则。这些规则决定了用户可以对文件或目录执行哪些操作,比如读取(read)、写入(write)、执行(execute)等。Linux系统通过权限来维护系统的安全性和数据的完整性。一、Linux权限管理1.1Linux用户类型超级用户(root):拥有系统中最高权限,可以执行系统级别的管理任务,访问和修改系统的所有文件和设置。普通用户:由管理员创建并分配给系统的普通用户账户,具有较低的权限,只能访问和修改自己的文件和
    linux运维 . 运维 825 2025-06-20 14:08:00
  • Linux硬件-RAID
    Linux硬件-RAID
    在Linux服务器领域,我们接触到的硬件种类繁多。在实际使用中,我们会涉及到一些关键概念,如IPMI、BIOS和RAID。本文将重点介绍RAID技术。在讨论RAID之前,我们先思考一个问题:如果购买一个硬盘,这个硬盘坏了,数据丢失怎么办?虽然这个问题在个人领域可能不常见,但在服务器领域,尤其是大规模环境中,任何小概率事件都可能频繁发生。这正是RAID技术诞生的背景。RAID(RedundantArrayofIndependentDisks,独立磁盘冗余阵列)是一种数据存储技术,通过将多个硬盘组合
    linux运维 . 运维 772 2025-06-20 14:04:02
  • Linux日志-lastlog日志
    Linux日志-lastlog日志
    作者介绍:我的简历上并没有一个精通的运维工程师的标签。请点击上方的蓝色《运维小路》关注我,以下是思维导图中预计更新的内容和当前进度(不定时更新)。在Linux系统中,日志是记录系统活动和事件的重要工具,它们能够帮助管理员监控系统状态、调查问题并了解系统运行情况。主要涉及系统日志、登录日志、定时任务日志、监控日志、崩溃日志、二进制日志等,这些日志都存储在/var/log目录下。有些日志是文本格式,可以直接使用之前学过的tail、cat等命令进行分析;而有些是二进制格式,需要使用专门的命令如sa、j
    linux运维 . 运维 392 2025-06-20 13:58:30
  • 【Linux】:线程库简单封装
    【Linux】:线程库简单封装
    ?之前我们在这篇博客里面已经学习了关于线程概念及控制的相关内容,这篇博客主要是关于实现一个线程库的封装,完成对线程的创建、管理和销毁的基本功能在书写封装库之前,我们先写对应的Makefile文件,方便我们后面的操作代码语言:javascript代码运行次数:0运行复制bin=codecc=g++src=$(wildcard*.cc)obj=$(src:.cc=.o)$(bin):$(obj)$(cc)-o$@$^-lpthread%.o:%.cc$(cc)-c$
    linux运维 . 运维 883 2025-06-20 13:48:26
  • Linux查看ip地址时,只显示127.0.0.1
    Linux查看ip地址时,只显示127.0.0.1
    原因分析:具体原因应该是网卡原因,ens33一直没有显示出来.在网上找了挺多的方法。现在总结下解决方案:方法一输入命令dhclient-v1方法二编辑文件,在配置里面把onboot的no改为yes,这种一般适合刚装Linuxvi/etc/sysconfig/network-scripts/ifcfg-ens331重启网络服务systemctlrestartnetwork只显示eth0,IP显示为127.0.0.1,解决办法如下在linux系统中输入命令:vi/etc/sysc
    linux运维 . 运维 336 2025-06-20 13:44:33
  • Linux-进程优先级
    Linux-进程优先级
    为什么要有优先级的概念在大多数计算机中,CPU一次只能处理一个进程任务,但通常有多个进程需要运行。为了更有效地利用CPU资源,引入了进程优先级的概念,以决定进程获取CPU资源的顺序。这类似于生活中的排队情况,除了遵循先来后到的原则,优先级高的进程可以插队,就像在医院急诊病人可以优先挂号一样。提问:有没有可能因为大量的优先级更高的进程插队导致低优先级的进程迟迟得不到执行?回答:这涉及到进程饥饿的问题。在Linux中,有相关的解决方法,Linux会维护两个队列,一个为活跃队列,另一个为过期队列,这里
    linux运维 . 运维 580 2025-06-20 13:44:28
  • Linux 简单命令总结
    Linux 简单命令总结
    以下是Linux基本命令的总结,旨在帮助您更好地理解和使用这些命令。基本命令1.1.ls-列出当前目录下的所有文件和子目录,可以结合以下选项使用:-a:显示包括以.开头的隐藏文件在内的所有文件。-d:将目录显示为文件,而不是列出其内容。例如:ls-d指定目录。-k:以千字节为单位显示文件大小。例如:ls-alk指定文件。-l:显示文件的详细信息。-r:反向排序目录内容。-t:按时间排序。-R:递归列出所有子目录中的文件。1.2.cd-切换目录。1.3.pwd-显示当前工作目录。创
    linux运维 . 运维 689 2025-06-20 13:42:33
  • 初识Linux · 文件(2)
    初识Linux · 文件(2)
    前言:由前文文件(1)的介绍,我们引出了三个问题:这是我们文件一里面引发的问题,那么在文件(2)里面呢,我们通过对文件深层次的理解,就会知道,以上三个问题的答案了。那么现在,我们就进入主题吧。文件描述符fd我们再看一眼open函数和write函数:返回值的描述是:返回值新的文件描述符,如果出错了返回的是-1。那么我们研究的是这个返回值。首先,我们知道打开文件的是进程,而非我们,那么文件的集中管理,实际上是由进程的task_struct有一个文件指针,structfile_struct*files
    linux运维 . 运维 246 2025-06-20 13:30:12
  • 【Linux】进程间通信——System V共享内存
    【Linux】进程间通信——System V共享内存
    前言  SystemV是一种在Linux系统中用于进程间通信(IPC)的机制。它提供了几种不同的通信方式,包括共享内存、消息队列和信号量。以下是关于Linux进程间通信SystemV共享内存的详细解释:1.基本原理  SystemV共享内存是IPC(进程间通信)机制的一部分,它允许两个或多个进程共享一段物理内存。这段内存可以被所有参与的进程读取和写入。这种方式通常比较高效,因为进程可以直接对内存进行读写操作,而不需要通过内核进行数据传输。如下图所示:在这里插入图片描述2.数据结构  Syste
    linux运维 . 运维 905 2025-06-20 13:26:15
  • 了解Linux环境下的进程
    了解Linux环境下的进程
    进程1.1基本概念当我们编写完代码并运行后,编译器会生成一个可执行文件.exe。当我们启动这个可执行文件时,程序会被加载到计算机的内存中。一些教材可能将正在运行的程序称为进程,但这并不完整。真正的进程还包括管理这个程序的进程控制块(PCB)。课本概念:程序的一个执行实例,正在运行的程序。内核观念:负责分配系统资源(如CPU时间、内存)的实体。1.2描述进程-PCB进程的信息被存储在一个称为进程控制块(ProcessControlBlock)的数据结构中,这可以看作是进程属性的集合。在教材中通
    linux运维 . 运维 941 2025-06-20 13:22:01

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号