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

  • 如何查询软件包信息 rpm/dpkg参数详解
    如何查询软件包信息 rpm/dpkg参数详解
    在Linux中查询软件包信息需根据发行版选择rpm或dpkg命令;2.RPM系统使用rpm-q及选项查询已安装包,如-q、-qa、-qi、-ql、-qc、-qd、-qf,-qp用于未安装的.rpm包;3.DPKG系统使用dpkg-l、-s、-L、-S、--info、--contents分别列出包、查看状态、文件列表、文件归属及未安装包内容;4.实用技巧包括通过which定位命令所属包、结合grep过滤、检查包是否安装及使用高级工具如dnf或apt辅助查询,这些方法在系统维护中极为实用且有效。
    运维 . debian 370 2025-08-06 11:59:01
  • MySQL卸载后重装的正确方法 MySQL彻底清理与安装的完整教程
    MySQL卸载后重装的正确方法 MySQL彻底清理与安装的完整教程
    重装MySQL前必须彻底清理残留文件,否则易导致安装失败;1.停止MySQL服务:Windows通过服务管理器停止,Linux使用sudosystemctlstopmysql或sudoservicemysqlstop;2.卸载MySQL程序:Windows在控制面板中逐个卸载相关程序并选择保留数据目录,Linux使用sudoapt-getremove--purgemysql-*(Debian/Ubuntu)或sudoyumremovemysqlmysql-server等(CentOS/RHEL)
    运维 . debian 767 2025-08-06 11:43:01
  • 如何彻底删除Apache服务器重新安装 Apache全面卸载教程五步完成
    如何彻底删除Apache服务器重新安装 Apache全面卸载教程五步完成
    停止Apache服务,确保其不占用端口和文件;2.卸载Apache软件包并清理依赖;3.手动删除残留的配置、日志和网站目录;4.删除Apache专用用户和组(如www-data);5.检查进程、端口、服务文件并清理系统缓存,确保无残余,从而为重新安装提供纯净环境,避免端口冲突、配置混乱和权限问题,最终通过验证端口、进程、目录和本地访问确认Apache已彻底清除并可安全重装。
    运维 . debian 523 2025-08-06 11:21:01
  • Linux系统如何进行资源监控?_Linuxtop和htop工具使用
    Linux系统如何进行资源监控?_Linuxtop和htop工具使用
    Linux系统资源监控的核心工具是top和htop。top用于快速基础监控,显示CPU、内存、进程状态及负载等;htop提供更直观的界面与交互功能,适合深入分析。两者互补,适用于不同场景。定位高资源占用进程时,top通过P/M键按CPU/内存排序,htop则支持鼠标点击列排序或F6选择排序方式,并可过滤和查看进程树。除CPU和内存外,还可观察平均负载(LoadAverage)、Swap使用情况、进程状态(D/Z/T)及VIRT/RES/SHR内存指标,帮助全面诊断性能问题。
    运维 . debian 330 2025-08-06 11:19:01
  • 如何降级软件包版本 yum history和apt pinning技巧
    如何降级软件包版本 yum history和apt pinning技巧
    降级软件包的常见原因包括新版本引入Bug、兼容性问题、性能下降、特定环境需求或安全漏洞修复前的临时措施;2.在CentOS/RHEL系统中,应使用yumhistorylist查看事务历史,通过yumhistoryinfo检查具体变更,并用yumhistoryundo回滚指定事务,但需注意依赖冲突、配置文件变更及数据丢失风险;3.在Debian/Ubuntu系统中,可通过aptinstallpackage=version直接指定版本降级,或使用aptpinning机制,在/etc/apt/pref
    运维 . debian 380 2025-08-06 10:45:01
  • 如何查询Linux已安装软件包 rpm和dpkg命令使用对比
    如何查询Linux已安装软件包 rpm和dpkg命令使用对比
    在Linux系统中查询已安装的软件包,主要使用rpm和dpkg命令。1.rpm适用于RedHat系系统(如CentOS、Fedora),基本命令为rpm-qa列出所有包,rpm-qa|grep[软件名]筛选特定软件,rpm-qi查看详细信息,rpm-ql查看安装文件;2.dpkg用于Debian系系统(如Ubuntu、Debian),使用dpkg-l列出所有包,dpkg-l|grep[软件名]筛选,dpkg-s查看状态与版本,dpkg-L查看文件列表。两者在适用系统、命令结构及输出格式上有所不同
    运维 . debian 928 2025-08-06 10:15:01
  • linux防止暴力破解是什么-fail2ban 命令使用与实例
    linux防止暴力破解是什么-fail2ban 命令使用与实例
    Linuxfail2ban命令fail2ban是一个开源的入侵防御工具,用于保护Linux服务器免受暴力破解攻击。它通过监控系统日志文件(如/var/log/auth.log)来检测恶意行为,如多次失败的SSH登录尝试,然后自动更新防火墙规则来阻止这些攻击者的IP地址。fail2ban核心功能实时监控日志fail2ban持续监控指定的日志文件,寻找预定义模式的恶意行为。自动封禁IP当检测到来自同一IP的多次失败尝试(可配置阈值),fail2
    运维 . debian 428 2025-08-06 09:54:22
  • Linux如何使用Docker容器?_Linux容器部署与管理流程
    Linux如何使用Docker容器?_Linux容器部署与管理流程
    如何在Linux系统上高效安装和配置Docker环境?首先确保使用主流Linux发行版如Ubuntu、Debian、CentOS或Fedora;其次按照步骤更新包索引、安装HTTPS工具、添加GPG密钥、配置仓库并安装docker-ce等核心组件;接着将用户加入docker组以避免sudo操作;然后配置国内镜像加速器提升拉取速度;同时确认存储驱动为overlay2;最后调整防火墙规则确保网络通畅。
    运维 . debian 391 2025-08-06 09:28:01
  • linux转换行尾符为Unix格式是什么-dos2unix 命令使用与实例
    linux转换行尾符为Unix格式是什么-dos2unix 命令使用与实例
    Linuxdos2unix命令dos2unix是一款用于将文本文件从DOS/Windows格式转换为Unix/Linux格式的工具。它主要用于解决由于不同操作系统换行符差异引起的问题。主要功能:将Windows/DOS风格的换行符(CRLF)转换为Unix/Linux风格的LF换行符可选地处理文件编码支持批量文件转换为何需要dos2unix换行符的差异不同系统采用不同的换行方式:Windows/DOS:采用回车+换行(CRLF,rn)Unix/Linux:仅用换行(LF,n)旧
    运维 . debian 710 2025-08-06 08:32:31
  • 如何完全清除RabbitMQ消息队列重装 RabbitMQ彻底卸载指南五步完成
    如何完全清除RabbitMQ消息队列重装 RabbitMQ彻底卸载指南五步完成
    彻底清除RabbitMQ消息队列并重装的步骤包括:首先停止RabbitMQ服务,Windows使用rabbitmqctl.batstop,Linux使用sudosystemctlstoprabbitmq-server;2.卸载RabbitMQ程序,Windows通过控制面板卸载,Linux使用sudoapt-getremove或sudoyumremove;3.清理残留数据,删除Linux上的/var/lib/rabbitmq和/etc/rabbitmq目录,Windows手动删除AppData和
    运维 . debian 1036 2025-08-05 18:07:01
  • 如何实现端口转发 iptablesNAT规则
    如何实现端口转发 iptablesNAT规则
    实现端口转发的核心是开启IP转发、配置DNAT规则和放行FORWARD链。1.临时或永久开启IP转发:执行sysctl-wnet.ipv4.ip_forward=1或修改/etc/sysctl.conf并运行sysctl-p;2.配置DNAT规则:使用iptables-tnat-APREROUTING-ptcp--dport2222-jDNAT--to-destination192.168.1.100:22将外部请求转发到内网服务;3.可选配置SNAT/MASQUERADE:若目标主机不在直连网
    运维 . debian 264 2025-08-05 14:22:01
  • Golang开发环境如何支持龙芯架构 配置LoongArch64交叉编译工具链
    Golang开发环境如何支持龙芯架构 配置LoongArch64交叉编译工具链
    支持LoongArch64架构的Go开发环境需配置正确的交叉编译工具链和Go版本。1.确保使用Go1.20或更高版本,因从1.19开始初步支持LoongArch64,但稳定支持始于1.20;2.安装LoongArch64交叉编译工具链,可通过包管理器安装gcc-loongarch64-linux-gnu和g++-loongarch64-linux-gnu,或手动获取预编译包并配置PATH;3.设置环境变量CGO_ENABLED=1、GOOS=linux、GOARCH=loong64、CC=loo
    运维 . debian 962 2025-08-05 13:21:01
  • 如何设置Linux用户环境隔离 chroot环境搭建教程
    如何设置Linux用户环境隔离 chroot环境搭建教程
    chroot是一种改变进程根目录以实现文件系统隔离的机制,通过将进程限制在指定目录下使其无法访问外部文件系统。搭建chroot环境的基本步骤包括:1.创建目标目录并构建基本文件结构;2.复制必要的二进制文件和动态链接库;3.使用chroot命令进入新环境。使用时需注意:必须以root权限执行命令、需手动配置网络与设备访问、确保依赖文件完整,也可借助debootstrap或systemd-nspawn等工具简化流程并增强隔离能力。
    运维 . debian 445 2025-08-05 13:05:01
  • 如何检测C++中的内存越界写入 边界检查工具使用
    如何检测C++中的内存越界写入 边界检查工具使用
    在C++开发中,内存越界写入可通过AddressSanitizer、Valgrind、静态分析工具及自定义边界检查手段检测。1.使用AddressSanitizer,在编译时添加-fsanitize=address选项,可捕获运行时的越界读写等错误。2.Valgrind通过Memcheck工具检测非法内存操作,适合Linux平台的深度内存检查。3.静态分析工具如ClangStaticAnalyzer、Cppcheck可在编码阶段识别潜在问题,建议集成至CI流程。4.自定义封装类或宏实现边界检查,
    运维 . debian 329 2025-08-05 12:58:01
  • Linux软件编译与安装教程_Linux源码安装实用技巧
    Linux软件编译与安装教程_Linux源码安装实用技巧
    Linux软件源码编译安装的核心流程包括:1.安装开发工具链;2.获取并解压源代码;3.配置编译选项;4.执行编译;5.安装到系统路径。选择源码编译主要出于获取最新版本、定制优化、解决依赖冲突等需求,但需承担依赖管理和构建问题的风险。常见错误包括缺少依赖库、编译器版本不兼容、路径权限问题等,排查时应仔细阅读错误信息、检查config.log、搜索社区资源。卸载时可尝试makeuninstall,若不可用则需手动删除安装路径或使用checkinstall生成包管理器可识别的安装包,以简化卸载流程。
    运维 . debian 578 2025-08-05 12:22: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

易优压双驱挖掘机压路机器类网站源码1.7.3

易优压双驱挖掘机压路机器类网站源码是基于易优cms开发,适合企业进行机器类展示使用。程序内核为Thinkphp5.0开发,后台简洁,为企业网站而生。 这是一套安装就能建站的程序,不定期更新程序BUG,更新网站功能。 我们提供的不仅是模板这么简单,我们还提供程序相关咨询、协助安装等服务。 默认不包含小程序插件,需要另外单独购买插件。 模板安装步骤 1、请将安装包ZIP上传到你的网站根目录,在线解压 2、安装模板系统:直接运行:http://您的域名/inst
企业站源码
2025-11-01

有一导航

有一导航延续了美国Groupon网站一贯的简约风格和购物流程,致力于打造中国本土化的精品消费限时团购网站,您会发现网站的页面非常简单,简单到每天只有一款产品。 产品通常不是实物,而是生活消费领域的各类服务型产品,比如服装、饰品、数码、化妆品、培训、健身等各类商品,用户只需在线购买,三分钟就可轻松买到超低折扣的团购产品!
电商源码
2025-11-01

仿凡客诚品整站 For SHOPEX

SHOPEX仿凡客诚品整站源码. 安装方法:1.解压上传程序至网站根目录.. 访问:域名/bak.(用户名:admin 密码:123456)2.进入帝国备份王后,配置数据库信息.选择-www.taomoban.net目录.还原数据库.3.修改FTP目录下的config/config.php 数据库连接信息.4.登陆网站后台--清空缓存..5.删除bak文件夹 后台:shopadmin密码:admin密码:www.taomoban.net
电商源码
2025-11-01

Topsky酒店管理系统2.8.5.3

Topsky 是一款针对中小型酒店设计的管理系统,基于 .Net Framework 4.5.2 设计,C# 语言编写,采用 SQL Server 2008 R2 数据库作为数据支持。
企业站源码
2025-11-01

保护地球植物主题邀请A5模板设计下载

保护地球植物主题邀请A5模板设计适用于保护地球邀请模板设计 本作品提供保护地球植物主题邀请A5模板设计的图片会员免费下载,格式为PSD,文件大小为26.4M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-01

商业人物职场办公合集矢量插画

商业人物职场办公合集矢量插画适用于商务演示等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-01

治愈系湖边少女矢量

治愈系湖边少女矢量适用于环保绿化等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-01

秋日温馨秋季元素矢量素材插画

秋日温馨秋季元素矢量素材插画适用于秋季主题等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-01

驾照考试驾校HTML5网站模板

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

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

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

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

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

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

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

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