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

  • 如何从源代码构建RPM包 rpmbuild工具使用入门指南
    如何从源代码构建RPM包 rpmbuild工具使用入门指南
    从源代码构建RPM包的核心流程包括准备源码包、编写.spec文件、使用rpmbuild命令构建。1.准备源代码压缩包(如.tar.gz)作为软件“毛坯”;2.编写或修改.spec文件,定义软件元数据、构建步骤及文件列表,是整个构建过程的“蓝图”;3.将源码包放入~/rpmbuild/SOURCES/,.spec文件放入~/rpmbuild/SPECS/;4.运行rpmbuild-ba,依次执行解压、编译、安装到临时目录,并最终生成.rpm包;5.构建成功后,二进制RPM位于~/rpmbuild/
    linux运维 . 运维 1000 2025-07-25 17:16:01
  • 如何记录Linux终端操作 script命令会话录制指南
    如何记录Linux终端操作 script命令会话录制指南
    script命令能记录终端操作,适合调试、教学和审计。1.基础用法:输入script或scriptfilename开始记录,exit结束;2.记录时间戳:使用-t参数记录执行时间,配合scriptreplay回放;3.避免敏感信息:手动退出记录或使用交互工具保护隐私,及时修改日志权限;4.应用场景包括教学演示、故障排查和自动化测试辅助。
    linux运维 . 运维 650 2025-07-25 17:14:01
  • 如何终止Linux异常进程 kill信号种类与应用场景分析
    如何终止Linux异常进程 kill信号种类与应用场景分析
    要终止Linux中的异常进程,核心方法是发送kill信号。首先使用kill命令发送SIGTERM(15)信号,通知进程优雅退出;若无效则用kill-9发送SIGKILL(9)强制终止;此外,可用killall或pkill批量处理进程,并结合ps、grep等命令精准筛选目标进程。
    linux运维 . 运维 343 2025-07-25 12:26:02
  • 如何优化Linux磁盘性能 ionice调度与文件系统参数调整
    如何优化Linux磁盘性能 ionice调度与文件系统参数调整
    Linux磁盘性能优化可通过ionice调整进程IO优先级、设置文件系统挂载参数及选择合适调度器实现。1.ionice支持三类优先级:实时类(最高)、尽力类(默认,0-7,数值越低优先级越高)、空闲类(仅在无其他IO时执行),可限制后台任务对前台应用的影响;2.文件系统参数如noatime/relatime减少写入,data=writeback提升ext4写入性能,logbufs/logbsize优化XFS并发效率,但需权衡数据一致性;3.调度器方面,deadline适合数据库等场景,noop适
    linux运维 . 运维 303 2025-07-25 12:22:02
  • 如何自定义Linux服务单元 systemd service文件编写
    如何自定义Linux服务单元 systemd service文件编写
    要自定义Linux服务单元,需创建systemdservice文件并定义其属性。1.在/etc/systemd/system/目录下创建my_service.service文件;2.在[Unit]部分设置服务描述和依赖关系,如After=network.target;3.在[Service]部分指定运行用户、工作目录、启动命令(ExecStart)、重启策略等;4.在[Install]部分设置WantedBy=multi-user.target以实现开机启动;5.执行sudosystemctld
    linux运维 . 运维 668 2025-07-25 12:18:02
  • 如何清理Linux软件包缓存 apt-get和yum清理技巧
    如何清理Linux软件包缓存 apt-get和yum清理技巧
    清理Linux系统中的软件包缓存可释放磁盘空间并保持系统整洁。1.对于基于Debian的系统(如Ubuntu),使用apt-get工具,常用命令包括:sudoapt-getclean(清理所有已下载的软件包文件)、sudoapt-getautoclean(仅删除不再需要的老版本包文件)以及sudoapt-getautoremove(删除无用依赖项),建议日常维护时定期运行clean命令;2.对于基于RedHat的系统(如CentOS或Fedora),使用yum工具,可通过sudoyumclean
    linux运维 . 运维 235 2025-07-25 12:02:02
  • 如何检查Linux磁盘坏道 badblocks检测工具使用
    如何检查Linux磁盘坏道 badblocks检测工具使用
    badblocks是Linux下检测磁盘坏道的工具,使用时应先确认设备路径,再通过只读或写入方式扫描,并结合e2fsck标记坏道。1.用df-h或lsblk确认磁盘设备如/dev/sdb;2.执行sudobadblocks-sv/dev/sdb>bad_sectors.txt进行只读扫描或加-w参数进行写入测试(慎用);3.使用sudoe2fsck-lbad_sectors.txt/dev/sdb标记坏道,仅适用于ext2/ext3/ext4文件系统;4.注意事项包括避免频繁写入测试、卸载分区后
    linux运维 . 运维 383 2025-07-25 12:01:09
  • 如何配置Linux网络QoS 流量优先级管理方案
    如何配置Linux网络QoS 流量优先级管理方案
    配置Linux网络QoS流量优先级管理方案的核心是使用tc工具结合分类和队列规则实现,1.理解qdisc、class、filter等基本概念;2.使用HTB构建优先级结构,设置根队列、总带宽及子类优先级;3.通过u32或fwfilter进行流量识别与分类;4.合理设置优先级层级、带宽参数并加强测试监控,确保关键流量在网络拥堵时优先传输。
    linux运维 . 运维 880 2025-07-25 11:56:02
  • 如何配置Linux IPv6地址 现代网络协议设置方法
    如何配置Linux IPv6地址 现代网络协议设置方法
    配置Linux系统的IPv6地址有三种常用方法。首先,使用ip命令临时配置,如:sudoipaddradd2001:db8::1/64deveth0,重启后失效;其次,通过NetworkManager图形界面设置,选择自动或手动填写IPv6地址、网关和DNS,适用于桌面用户;最后,修改系统配置文件(如Debian的/etc/network/interfaces),添加静态IPv6信息并重启网络服务,适合服务器环境。不同方式适用于不同场景,需注意子网掩码、网关和DNS的正确设置。
    linux运维 . 运维 467 2025-07-25 11:52:02
  • 如何查看Linux网络连接数 netstat统计TCP连接技巧
    如何查看Linux网络连接数 netstat统计TCP连接技巧
    要使用netstat统计TCP连接状态和数量,可按照以下步骤操作:1.查看所有TCP连接总数:执行netstat-ant|wc-l;2.按连接状态分类统计:运行netstat-ant|awk'{print$6}'|sort|uniq-c|sort-nr;3.查看特定端口连接情况:如80端口,使用netstat-antp|grep:80|wc-l,若仅查看活跃连接,则添加grepESTABLISHED;4.排除本地回环连接干扰:加入grep-v'127.0.0.1'以忽略本地通信。这些方法能有效帮
    linux运维 . 运维 703 2025-07-25 11:47:02
  • 如何快速定位Linux大文件 find结合sort查找技巧
    如何快速定位Linux大文件 find结合sort查找技巧
    要快速定位Linux中的大文件,可结合find与sort。1.用find/path-typef-size+100M筛选指定大小文件;2.通过find/path-execls-l{}\\;|sort-nrk5按大小排序输出;3.用du-ah|sort-rh|head查看目录整体占用;4.使用ls-lhS直接列出当前目录大文件。这些方法提升排查效率。
    linux运维 . 运维 743 2025-07-25 11:37:01
  • 如何在Linux中列出软件包包含的文件 dpkg -L与rpm -ql对比
    如何在Linux中列出软件包包含的文件 dpkg -L与rpm -ql对比
    在Linux系统中,使用dpkg-L和rpm-ql命令可分别查看Debian系和RedHat系系统中已安装软件包所包含的文件。1.dpkg-L用于Debian/Ubuntu系统,命令格式为dpkg-L包名,输出包括所有属于该包的文件路径;2.rpm-ql用于CentOS/Fedora/RHEL系统,命令格式为rpm-ql包名,输出同样为文件路径列表;两者均不支持未安装的包,且均可结合grep进行包名查找;若需反向查询某个文件所属的包,则可使用dpkg-S文件路径或rpm-qf文件路径。
    linux运维 . 运维 936 2025-07-25 11:18:02
  • 如何配置Linux网络时间协议 ntpd服务安装与配置
    如何配置Linux网络时间协议 ntpd服务安装与配置
    配置ntpd服务核心步骤为:安装ntp软件包、编辑ntp.conf文件指定时间服务器、启动并启用服务。第一步根据系统选择安装命令如Debian系用sudoaptinstallntp,RHEL系用sudoyuminstallntp或sudodnfinstallntp;第二步修改/etc/ntp.conf文件,配置pool或server行指定时间源(如pool.ntp.org)、确保driftfile路径正确、调整restrict规则控制访问;第三步用systemctl重启并启用ntpd服务,检查状
    linux运维 . 运维 1126 2025-07-25 11:16:02
  • 如何统计Linux系统软件包数量 快速了解系统组成方法
    如何统计Linux系统软件包数量 快速了解系统组成方法
    要统计Linux系统软件包数量,需根据包管理工具使用对应命令。Debian/Ubuntu用dpkg-l|grep^ii|wc-l;RedHat/CentOS/Fedora(YUM)用yumlistinstalled|wc-l,Fedora/RHEL8+(DNF)用dnflistinstalled|wc-l;ArchLinux用pacman-Q|wc-l;SUSE可用rpm-qa|wc-l或zypperse-i|wc-l。如需统计特定类型包,可在命令中添加grep过滤关键词,如APT用grepde
    linux运维 . 运维 1133 2025-07-25 11:07:02
  • 如何设置服务启动顺序 systemd依赖关系排序技巧
    如何设置服务启动顺序 systemd依赖关系排序技巧
    Systemd控制服务启动顺序需使用After和Before字段。1.Wants=表示软依赖,目标服务未启动不影响当前服务;2.Requires=表示硬依赖,目标服务必须成功启动;3.After=指定当前服务在其之后启动的目标服务;4.Before=指定当前服务在其之前启动的目标服务;5.建议配合使用Wants和After避免滥用Requires;6.可通过systemctllist-dependencies查看依赖关系;7.配置时避免循环依赖,否则systemd会报错。
    linux运维 . 运维 263 2025-07-25 10:52:02

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

ASP.NE电子商铺系统

电子商铺系统(ASP.NET完整版),一个完整的可以供学习和参考的系统,包括前台页面和后台数据库(MSSQL2005)。 用户名:zhuhua密码:123456
电商源码
2025-11-22

S-CMS电子商城系统(含小程序)

S-CMS电子商城系统(双语带手机版)以php+mysql进行开发,网站安装简单、快捷。
电商源码
2025-11-22

SDCMS轻站内容管理系统1.6.3

SDCMS轻站内容管理系统是基于SDCMS产品系列修改而来,算是精简,但又有所不同。轻站系统:体积小、功能实用,运行环境兼容性高(支持Php5.4至 8.0版本)。
企业站源码
2025-11-22

小兵建站CMS企业网站模板2.0.1119

小兵建站CMS V2.0(内容管理系统,全新界面),基于OneThink开源框架,和超过300家以上网站建设客户进行了深度的合作与需求沟通,经过了一年时间的研发,打造了国内最简洁好用、易于操作的网站管理后台。
企业站源码
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号