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

  • kali-linux安装部署
    kali-linux安装部署
    一、kali-linux安装部署安装包地址:kali安装工具右键–操作–下载:1.安装vmvare2.下载VM程序–解压kali官网3.打开解压好的程序4.开机5.配置密码代码语言:javascript代码运行次数:0运行复制sudosu#默认kali/kalipasswdrootxxxx6.网络配置本地网络:kali网络:代码语言:javascript代码运行次数:0运行复制vi/etc/network/interface7.配置dns代码语言:javascript代码运行次数:0运行复制vi
    linux运维 . 运维 679 2025-07-16 09:29:00
  • 如何实现Linux网络故障转移 高可用网络配置实例
    如何实现Linux网络故障转移 高可用网络配置实例
    在Linux环境中构建可靠的网络服务需通过网络接口绑定和Keepalived实现故障转移。1.网络接口绑定(Bonding/Teaming)用于物理链路层冗余,常用模式包括active-backup(保障故障切换)、balance-rr(轮询负载均衡)和802.3ad(LACP标准,支持负载均衡与容错)。2.Keepalived基于VRRP协议管理虚拟IP漂移,主节点持有VIP并发送心跳,故障时备份节点接管,配置中需定义vrrp_instance、优先级、认证及健康检查脚本,以确保服务连续性。
    linux运维 . 运维 322 2025-07-16 09:30:04
  • 如何测试Linux网络接口DMA性能 直接内存访问评估
    如何测试Linux网络接口DMA性能 直接内存访问评估
    要评估Linux系统中网络接口DMA性能,需确认DMA启用状态并测试优化。1.使用ethtool和/proc文件确认网卡DMA是否启用;2.利用iperf3、netperf、pktgen等工具测试性能并监控CPU使用率;3.检查dmesg日志中的DMA相关错误并观察中断分布;4.调整网卡多队列、TSO、GSO等功能以提升DMA效率,并通过性能测试验证效果。
    linux运维 . 运维 611 2025-07-16 09:28:02
  • 使用awk数组进行求和[通俗易懂]
    使用awk数组进行求和[通俗易懂]
    大家好,很高兴再次与大家见面,我是全栈君。今天我们要处理一个名为gamebill.txt的文本文件,目的是计算出3个人的累计消费金额,并根据金额大小进行排序。我们将使用awk的数组来完成这个任务。解决方案如下:catgamebill.txt|tail-n+2|awk'{money[$1]+=$2}END{for(iinmoney)printi,money[i]}'|sort-k2-n这条命令的解释:catgamebill.txt:读取gamebill.txt文件的内
    linux运维 . 运维 381 2025-07-16 09:26:02
  • 用户态 tcpdump 如何实现抓到内核网络包的?
    用户态 tcpdump 如何实现抓到内核网络包的?
    大家好,我是飞哥!今天聊聊大家工作中经常用到的tcpdump。在网络包的发送和接收过程中,绝大部分的工作都是在内核态完成的。那么问题来了,我们常用的运行在用户态的程序tcpdump是那如何实现抓到内核态的包的呢?有的同学知道tcpdump是基于libpcap的,那么libpcap的工作原理又是啥样的呢。如果让你裸写一个抓包程序,你有没有思路?按照飞哥的风格,不搞到最底层的原理咱是不会罢休的。所以我对相关的源码进行了深入分析。通过本文,你将彻底搞清楚了以下这几个问题。tcpdump是如何
    linux运维 . 运维 768 2025-07-16 09:25:01
  • 《Redis设计与实现》笔记3
    《Redis设计与实现》笔记3
    发布与订阅发布与订阅模式允许客户端订阅一个或多个频道,并在其他客户端向这些频道发送消息时接收到这些消息。具体操作如下:发布与订阅分为两类:频道订阅与退订、模式订阅与退订。1.1频道的订阅与退订频道的订阅命令为subscribe,在第一个终端中输入该命令后,终端会进入等待状态。127.0.0.1:6379>subscribenewsReadingmessages...(pressCtrl-Ctoquit)1)"subscribe"2)"news"3)(integer)1
    linux运维 . 运维 873 2025-07-16 09:24:01
  • Linux vim怎么保存退出 vim怎么用
    Linux vim怎么保存退出 vim怎么用
    大家好,很高兴再次与大家见面,我是全栈君。Linux系统主要用于服务器,配置文件的修改通常通过vi或vim来完成。相较于vi,vim提供了更为强大的功能。本文将以CentOS7.6为例,详细讲解在Linux下如何退出vim。通常情况下,vim并未预装在系统中。可以通过执行yuminstall-yvim来安装vim。安装完成后,输入vi并按下Tab键,如果能看到vim命令,说明安装成功。使用vim时,直接输入vim即可进入vim界面,可以查看vim的基本指令。输入vim+文件名表示编辑该文件,如果
    linux运维 . 运维 1074 2025-07-16 09:22:02
  • 如何重载Linux服务配置 systemctl reload应用技巧
    如何重载Linux服务配置 systemctl reload应用技巧
    systemctlreload有时失效的原因主要有三点:一是服务的systemd单元文件未定义ExecReload指令,此时systemd可能退化为restart或报错;二是ExecReload指定的命令执行失败,如配置文件存在语法错误导致重载失败;三是配置变更过于底层或根本性(如端口更改),服务本身不支持平滑重载。要判断服务是否支持reload,可通过systemctlcat服务名称查看其单元文件中的[Service]部分是否包含ExecReload指令。验证重载效果应通过检查服务状态(sys
    linux运维 . 运维 1018 2025-07-16 09:19:02
  • 玩转mongoDB(六):索引,速度的引领(普通索引篇)
    玩转mongoDB(六):索引,速度的引领(普通索引篇)
    数据库索引的概念类似于书籍的索引,拥有索引后无需翻阅整本书,数据库可以直接在索引中进行查找,找到条目后即可跳转到目标文档的位置,这可以显著提高查询速度,通常是几个数量级的提升。一、创建索引在person集合的age字段上创建索引,并比较创建索引前后查询语句的性能差异。创建索引的命令为:db.person.ensureIndex({"age":1})。这里我们使用了ensureIndex在age字段上建立索引。值为“1”表示按照age进行升序排列,而“-1”表示按照age进行降序排列。没有索引时的
    linux运维 . 运维 800 2025-07-16 09:18:45
  • Linux下通过grep查找指定的进程是否存在
    Linux下通过grep查找指定的进程是否存在
    一、功能概述在Linux系统中,可以使用命令行工具来检查特定进程是否运行,并返回其PID。通过这种方式,可以在程序中监控指定程序的运行状态,并在程序异常退出时自动重启该程序或系统。二、执行命令2.1shell脚本示例以下是使用shell脚本查找指定进程PID的代码:#查找指定进程的PIDfind_name=s_app#s_app是要查找的进程名称pid_val=`ps-ef|grep$find_name|grep-vgrep|awk'{print$2}'`if[$
    linux运维 . 运维 986 2025-07-16 09:18:24
  • ldd命令 ubuntu_使用示例解释Linux ldd命令
    ldd命令 ubuntu_使用示例解释Linux ldd命令
    大家好,很高兴再次与大家见面,我是你们的朋友全栈君。让我们通过一些例子来详细说明Linux中的ldd命令。如果你的工作需要深入了解Linux中的可执行文件和共享库,那么掌握一些命令行工具是必不可少的。其中,ldd命令可以帮助你查看共享对象的依赖关系。在本教程中,我们将通过一些简单易懂的例子来探讨这个工具的基础知识。请注意,这里提到的所有示例都在Ubuntu16.04LTS上进行了测试。Linuxldd命令正如前面提到的,ldd命令用于打印共享对象依赖关系。以下是该命令的语法:ldd[option
    linux运维 . 运维 476 2025-07-16 09:16:17
  • 如何查找Linux进程占用端口 netstat和ss命令实践指南
    如何查找Linux进程占用端口 netstat和ss命令实践指南
    要排查Linux系统中端口被哪个进程占用,可使用netstat或ss命令。1.使用netstat时,执行sudonetstat-tulnp可查看所有监听状态的TCP/UDP端口及对应进程信息,若需查找特定端口(如3000),则附加管道grep:3000;2.使用ss命令更高效,执行sudoss-tulnp同样显示端口与进程信息,且支持更灵活过滤,如ss-lntup'sport=:80';3.若未安装netstat,可通过包管理器安装net-tools;4.若无法看到进程名,可能是权限不足或进程已
    linux运维 . 运维 594 2025-07-16 09:16:02
  • 蓝桥云课之新手入门指南
    蓝桥云课之新手入门指南
    第一种,就是网页版的linux蓝桥ROS课程也是这种模式:蓝桥云课ROS机器人发布5年啦(原实验楼ROS机器人在线云实践课程)环境是16.04代码语言:javascript代码运行次数:0运行复制#includeintmain(){printf("Hello,Shiyanlou.");return0;}webide好像打开的是VSCode………………如果没有按要求完成,会有提示:没有成功的项目会显示x主要是一个学习Python的环境。代码语言:javascript代码运行次数:0运
    linux运维 . 运维 415 2025-07-16 09:14:20
  • Evernote 竞品 Notesnook 正式开源
    Evernote 竞品 Notesnook 正式开源
    出品|OSC开源社区(ID:oschina2013)Streetwriters近日兑现了8月初的承诺,正式将其笔记平台Notesnook开源。作为一个完全开源的Evernote替代品,Notesnook强调隐私保护,支持端到端加密,旨在杜绝基于服务器的笔记分析与审查。Notesnook由三人团队开发,他们在开发过程中发现,许多用户对使用Notesnook持犹豫态度,原因是软件未开源,而市场上许多注重隐私的优秀软件都是开源的。他们在博客中也提到,不开源反而使他们显得与众不同。Not
    linux运维 . 运维 279 2025-07-16 09:10:18
  • Spring Cloud Alibaba - 16 Nacos 注册中心源码 (上)
    Spring Cloud Alibaba - 16 Nacos 注册中心源码 (上)
    Nacos的核心功能详解Nacos的核心功能服务注册NacosClient通过发送REST请求的方式向NacosServer注册自己的服务,并提供自身的元数据,如IP地址、端口等信息。NacosServer接收到注册请求后,会将这些元数据信息存储在双层内存Map中。服务心跳在服务注册之后,NacosClient会定期发送心跳信号给NacosServer,以告知服务始终处于可用状态,防止被移除。心跳信号的默认发送间隔为5秒。服务健康检查NacosServer会启动一个定时任务来检查已注册服务实例
    linux运维 . 运维 439 2025-07-16 09:10:01

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

MLM营销系统

管理员用户名:xuanfeng管理员密码:888
电商源码
2025-11-09

六七企业网站管理系统(67CMS)2.0

经过一年的开发更新与升级,67CMS2.0版正式上线67cms 2.0的变革1.不再需要授权,商业用户免费使用!!2.栏目分类的级别添加至四级3.单页的级别添加至四级4.新增加人才招聘模块,招聘也可进行分类检索,采用公用的分类调用5.图集采用新的js效果调用6.英文版后台已翻译完毕,可无限添加语言包7.其他N多细节修改,与Bug修复不做详细介绍了
企业站源码
2025-11-09

若冰企业商务平台.net

集企业自助建站、网络营销、商品推广于一体的系统 功能说明: 1、系统采用Microsoft SQL Server大型数据库支持,查询数据库用的全是存储过程,速度和性能极好。开发环境是vs.net,采用4层结构,具有很好的可维护性和可扩冲性。 2、用户注册和登陆 未注册用户只具备浏览商品、新闻和留言功能;要采购商品,需接受服务协议并填写相关注册信息成为正式用户后方可进行,以尽可能减少和避免无效订单,提高管理效率。 3、最新加入商品由系统自动按产品添加日期生成,使网站随时处于更新变化状态,也为老客
电商源码
2025-11-09

08cms企业建站系统 1.0 正式版

08cms企业建站系统是基于08cmsv3.4核心程序,通过系统架构,模板制作,并根据此系统的功能和操作流程进行了代码优化。由08cms官方团队开发。安装链接:install.php、管理后台链接:admina.php日常管理请不要使用创始人帐号(admin),系统内置有内容管理帐号08cms:密码08cms系统特点:1、系统可自动生成静态页面;2、根据企业系统的特点,基于08cms V3.4核心开发的企业系统,对后台的操作界面和流程进行了优化,加强管理员维护站点的使用体验;3、优化前台代码,更利于搜索
企业站源码
2025-11-09

手绘咖啡器具插图矢量素材

手绘咖啡器具插图矢量素材适用于咖啡主题、咖啡教学等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-09

彩色海洋珊瑚礁合集矢量素材

彩色海洋珊瑚礁合集矢量素材适用于生物科普插图等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-09

绿色农场主题宣传海报源文件设计下载

绿色农场主题宣传海报源文件设计适用于农场宣传海报设计 本作品提供绿色农场主题宣传海报源文件设计的图片会员免费下载,格式为PSD,文件大小为12.8M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-09

极简风格宠物店商务名片设计下载

极简风格宠物店商务名片设计适用于宠物店商务名片设计 本作品提供极简风格宠物店商务名片设计的图片会员免费下载,格式为PSD,文件大小为1.2M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-09

驾照考试驾校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号