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

  • Linux开发工具——vim篇
    Linux开发工具——vim篇
    前言:在Linux环境下,我们如何编写代码呢?其实,Linux提供了一个非常出色的开发工具:Linux编辑器——vim。让我们直接进入今天的主题!认识vim在过去,我们在Linux中常用的开发工具是vi,但现在的vim使用起来更为便捷。简单来说,vi和vim都是多模式编辑器,而vim是vi的升级版,不仅兼容vi的所有指令,还增加了一些新功能。vim在Linux中的使用门槛较高,vim是一款多模式编辑器(下文详述),同时vim是一种集成开发环境,类似于在Windows中使用vscode,可以编写代
    linux运维 . 运维 740 2025-07-22 09:26:15
  • 我的第一个Linux内核贡献,被剥夺了!
    我的第一个Linux内核贡献,被剥夺了!
    撰稿|言征ArielMiculas,一位积极的开源贡献者,目前在思科担任软件工程师,最近在自己的博客上发表了对Linux内核的不满:“为什么我提交了问题和修补代码,却没有出现在贡献者名单中?”自称Linux内核“贡献者”浏览Ariel的博客,他这样描述自己:“我是一位热情洋溢的软件工程师,拥有网络安全硕士学位。我的兴趣领域是系统编程,包括虚拟机管理程序、操作系统,以及最近的Linux文件系统。我也是一个开源贡献者,以下是我参与的一些项目:Linux内核、capnproto-rust、squash
    linux运维 . 运维 193 2025-07-22 09:22:27
  • 介绍Linux下时间处理的相关操作(RTC、延时、闹钟、转换)
    介绍Linux下时间处理的相关操作(RTC、延时、闹钟、转换)
    本文主要探讨在Linux系统中处理时间的相关函数和操作,包括系统时间设置、RTC时间设置、时间单位转换、延时函数以及闹钟信号等。在Linux系统中存在两种时间类型:系统时间和RTC时间。系统时间在操作系统每次启动时会从RTC驱动中读取并设置,通常会在系统启动时通过启动脚本自动同步一次。用户也可以使用特定命令手动进行同步。系统时间在系统界面上显示,但会在关机后丢失,需要再次从RTC驱动中获取。系统时间的设置需要管理员权限,以下是设置方法的示例代码:[wbyq@wbyqlinux_c]$date-s
    linux运维 . 运维 214 2025-07-22 09:18:21
  • 深入探索Linux文件链接技术:ln命令的妙用
    深入探索Linux文件链接技术:ln命令的妙用
    在Linux系统中,文件管理和链接技术是不可或缺的一部分,而ln命令则是一项关键工具,用于创建硬链接和软链接。这种命令在Linux文件系统中起着至关重要的作用,为用户提供了更大的灵活性和组织能力。本文将详细探讨ln命令的本质及其在创建链接方面的应用,以提升文件管理的效率。ln命令是什么?它用于创建文件或目录的链接。需要注意两点:首先,ln命令确保所有链接文件保持同步,意味着无论修改了哪个链接文件,其它链接文件都会同步更新;其次,ln命令支持两种链接类型:软链接和硬链接。软链接通过ln-s命令创建
    linux运维 . 运维 825 2025-07-22 09:16:12
  • Linux设备树(DTS)介绍
    Linux设备树(DTS)介绍
    DTS,即DeviceTreeSource,是一种以文本形式存在的文件,用于描述硬件信息。这些信息通常是固定的,不能更改,也不能进行overlay。设备树的起源可以追溯到Linux内核源码中。之前,内核中充斥着大量的平台相关配置,这些配置代码杂乱且重复,给ARM体系结构的代码维护者和内核维护者带来了巨大的工作量。2011年3月17日,LinusTorvalds在ARMLinux邮件列表中表达了对这种情况的不满,称“Gaah.Guys,thiswholeARMthingisaf*ck
    linux运维 . 运维 1121 2025-07-22 09:16:02
  • Linux系统安装SVN服务端结合内网穿透实现远程访问本地svn资料库
    Linux系统安装SVN服务端结合内网穿透实现远程访问本地svn资料库
    文章目录前言1.在Ubuntu上安装SVN服务2.配置文件的修改2.1编辑svnserve.conf文件2.2编辑passwd文件2.3编辑authz文件3.启动SVN服务4.实现内网穿透4.1安装cpolar内网穿透工具4.2设置隧道以映射本地端口5.测试通过公网访问6.配置固定的公网TCP端口地址6.1保留固定的公网TCP端口地址6.2设置固定的公网TCP端口地址7.使用固定TCP端口地址远程访问SVN服务前言随着文档资料的增多,将所有资料都存放在自己的电脑上容易引起混乱,
    linux运维 . 运维 716 2025-07-22 09:10:01
  • 如何配置Linux服务自动重启 systemd服务失败恢复策略
    如何配置Linux服务自动重启 systemd服务失败恢复策略
    要配置Systemd实现服务自动重启,需设置Restart参数、重启延迟、重启频率限制及正确退出状态码。1.在.service文件的[Service]段中添加Restart=on-failure或Restart=always以定义重启条件;2.使用RestartSec=5s设置重启前的等待时间,避免依赖未就绪问题;3.配合StartLimitIntervalSec=60s与StartLimitBurst=3控制单位时间内的重启次数,防止无限重试;4.确保服务程序正确返回非零退出状态码,以便Sys
    linux运维 . 运维 677 2025-07-22 08:57:01
  • 初识Linux
    初识Linux
    Linux操作系统(英语:OperatingSystem,缩写:OS)是一系列管理和控制计算机硬件、软件资源并提供公共服务以便组织用户交互的系统软件程序。根据其运行环境,操作系统可以分为桌面操作系统、手机操作系统、服务器操作系统和嵌入式操作系统等。操作系统是人与计算机之间的接口,也是计算机的灵魂。Linux与Windows和MacOS类似,提供了图形界面和完全的命令行操作,用户可以仅通过键盘完成所有操作。Linux是一款免费且可以自由传播的Unix类操作系统,基于POSIX和UNIX,支持多用户
    linux运维 . 运维 864 2025-07-22 08:56:25
  • Linux 基础入门学习:(JavaEE~大数据篇)
    Linux 基础入门学习:(JavaEE~大数据篇)
    Linux基础入门前言:本文主要面向Java——大数据学习者,介绍Linux系统的基本功能。Linux本质上是一个操作系统,现代程序员每天都会接触到。常见的操作系统包括:PC:Windows,OSX,Linux…服务器:Unix/Linux,WindowsServer,OSX…嵌入式设备(智能手机):Linux,Android,VxWorks,iOS…Linux简介:以企鹅为logo,象征着极地生物,南极和北极不属于任何国家,体现了技术共享和开源学习的理念。大学生林纳斯·托瓦茨为了研究Intel
    linux运维 . 运维 369 2025-07-22 08:56:01
  • 信号量——Linux并发之魂
    信号量——Linux并发之魂
    引言今天,我们将继续探索Linux线程的基本知识。在上一期博客中,我们详细介绍了条件变量的概念和用法。今天,我们将利用条件变量引出另一个重要话题——信号量的学习。1.复习条件变量在上一期博客中,我们没有实际使用条件变量,所以在这里,我们将通过一份代码来复习条件变量的使用。接下来,我们将实现基于BlockingQueue的生产者消费者模型。1.1什么是基于BlockingQueue的生产者消费者模型在多线程编程中,阻塞队列(BlockingQueue)是一种常用于实现生产者和消费者模型的数据结构。
    linux运维 . 运维 583 2025-07-22 08:54:01
  • 2 Redis 事务 & 乐观锁
    2 Redis 事务 & 乐观锁
    Redis事务的核心是将一组命令按顺序放入队列中,并批量执行。而关系型数据库的事务则是将事务操作(DML)记录到日志中。与事务相关的命令包括:Multi:开启事务Exec:执行事务Discard:终止事务注意,在执行Exec之前,事务操作可以使用Discard终止,但一旦执行Exec,本次事务就会执行。如果在事务组队过程中出现错误(例如,正确的命令是setmoney100,但你写成了settmoney100),那么本次事务的所有命令都不会执行。Redis不保证原子性。在Exec执行过程中,如果某
    linux运维 . 运维 506 2025-07-22 08:52:39
  • WinCC 交叉索引的使用
    WinCC 交叉索引的使用
    122.1在短暂的初始化后,交叉索引程序将被启动。注意:如果交叉索引无法正常启动,请参考FAQ:https://support.industry.siemens.com/cs/de/en/view/109779128左侧框显示“项目对象”列表,其中包含了WinCC项目中的所有引用对象,如变量、画面和文本等。右侧框显示对象使用位置列表,列出了对象名称及其使用位置。可以通过点击中间的“链接”按钮将两个表关联起来。关联后,左侧选中的对象的具体信息将会在右侧列表中显示。如图03从图03中可以看到
    linux运维 . 运维 1034 2025-07-22 08:44:13
  • Linux调度器如何判断进程的时间片耗尽?
    Linux调度器如何判断进程的时间片耗尽?
    1、第一个问题:判断时间片耗尽的方法在Linux内核中,调度器通过时钟中断(通常每隔一段时间触发,如1毫秒)来更新每个进程的vruntime值。这个vruntime(虚拟运行时间)是CFS(完全公平调度器)用来评估进程调度公平性的关键指标。当触发时钟中断时,调度器会计算当前运行进程的vruntime增量。每个进程的vruntime增长速度取决于其权重(权重越大,增长越慢)和时间片长度。vruntime模拟了每个进程在公平共享CPU时间时的预期路径。在时钟中断中,调度器还会检查当前进程的时间片(t
    linux运维 . 运维 561 2025-07-22 08:44:01
  • linux 文件锁
    linux 文件锁
    大家好,又见面了,我是你们的老朋友全栈君。文件锁的基本概念在Linux系统中,软件和硬件资源都被视为文件(即“一切皆文件”)。在多用户环境下,这些文件是可以共享的。文件锁是一种机制,用于解决多个用户共享文件时的资源竞争问题:当多个用户需要访问同一个文件时,Linux通常会通过对文件加锁来避免资源竞争。文件锁分为建议性锁和强制性锁:建议性锁:要求每个使用锁定文件的进程都必须检查是否已有锁存在,并且遵守已有锁的存在。通常,内核和系统不会强制执行建议性锁,而是依赖程序员遵守规则。强制性锁:由内核执行。
    linux运维 . 运维 423 2025-07-22 08:42:40
  • Linux 负载探索
    Linux 负载探索
    在理解Linux的平均负载之前,需要先了解Linux的进程状态。Linux进程状态可以通过manps命令查看。PROCESSSTATECODESHerearethedifferentvaluesthatthes,statandstateoutputspecifiers(header"STAT"or"S")willdisplaytodescribethestateofaprocess:Duninterrupt
    linux运维 . 运维 805 2025-07-22 08:40:28

PHP讨论组

组员:3305人话题:1500

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

学习途径

工具推荐

jQuery企业留言表单联系代码

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

HTML5 MP3音乐盒播放特效

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

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

贞龙网店商城电子商务系统java版

BIZOSS-B2C是脱胎于贞龙B2B大型平台的网上商城系统、网上商店系统、网上购物系统的企业级B2C电子商务解决方案。系统设置:这里包含了网店的常用功能和全局配置的开关。包括 商店设置 、支付方式和配送方式 、邮件服务器设置、地区列表、友情链接、自定义导航栏、站点地图。商品管理:网店展示商品的核心。其中包括了 商品分类、商品类型、商品品牌、商品回收站、商品上下架等一些设置。促销管理:这个是我们网店和会员进行进一步交互,给用户增加乐趣,也丰富我们网店的一个设置。可以拓展定制为祝福贺卡、团购活动、专题管理
电商源码
2025-11-22

中国物流配货供求网

货物信息,空车信息,专线车市场,供应信息,求购信息,代理加盟注,免费版不提供代理商申请及管理
电商源码
2025-11-22

凌夕网络QQ业务自助下单平台

凌夕网络QQ业务自助下单平台集成了所有的QQ业务下单,可以针对不同的业务选择不同的下单模板,模板可以自己添加,对于同一个QQ同一个业务,只有完成之后,才可以继续下单,对于不同的QQ或者不同的业务,不受此限制,每个业务都可以生成独立的卡密,用户可以直接通过卡密进行登录,并购买,无需注册,每一种卡密只能对应下单同种业务,不能对其他的业务进行下单操作,卡密登录之后,可以继续用卡密进行充值余额,手机电脑同步访问。更多功能可以查看演示网站。开发语言:JAVA开发框架:Struts2+Spring+Hibernat
电商源码
2025-11-22

TLShop 网店系统

TLShop 网店系统是一套轻量级的网店系统,配置简单,容易上手,可以让您迅速拥有自己的网站,管理账号和密码 admin
电商源码
2025-11-22

INS风格感恩节模板设计下载

INS风格感恩节模板设计适用于感恩节INS模板设计 本作品提供INS风格感恩节模板设计的图片会员免费下载,格式为PSD,文件大小为30.4M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-22

浪漫地中海小镇旅行矢量图片

浪漫地中海小镇旅行矢量图片适用于地中海旅行等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-21

手绘返校季开学季矢量素材

手绘返校季开学季矢量素材适用于开学季等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-21

万圣节南瓜堆合集矢量素材

万圣节南瓜堆合集矢量素材适用于等相关视觉场景设计由AI生成的Ai格式素材。
矢量素材
2025-11-21

驾照考试驾校HTML5网站模板

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

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

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

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

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

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

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

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