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

  • Linux系统安全-Linux启动流程和服务管理(init和systemd)
    Linux系统安全-Linux启动流程和服务管理(init和systemd)
    一.Linux启动流程详解Rhel6的启动过程:Rhel7的启动过程:GRUB2相较于GRUB一代的提升:它更加稳健、可移植且功能更强大。GRUB2支持BIOS、EFI和OpenFirmware,能够处理GPT和MBR分区表。同时,它还支持非Linux操作系统,如苹果的HFS文件系统和Windows的NTFS文件系统。systemd旨在改进sysvinit的不足之处,并与Ubuntu的upstart竞争,预计将取代后者。systemd的设计目标是:尽可能减少启动的进程数量;尽可能并行启动更多的进
    linux运维 . 运维 946 2025-07-17 11:12:41
  • VS Code的Git Control无法正确识别husky(NVM)问题
    VS Code的Git Control无法正确识别husky(NVM)问题
    前言在使用husky7(.husky)时,发现其钩子脚本与VSCode的Git控制功能存在兼容性问题。环境:Mac,Node管理工具(nvm),husky7问题示例:在初始化husky7后,项目根目录会生成一个.husky目录。husky推荐使用脚本来区分不同的钩子拦截,因此我们添加了一个常见的钩子(pre-commit)。脚本逻辑非常简单,使用的是sh(这是最通用的shell),类Unix和Linux系统基本都内置了这个shell。如果你指定使用zsh等其他shell,可能在其他环境中不一定可
    linux运维 . 运维 761 2025-07-17 11:08:02
  • Framebuffer 应用编程中涉及的 API 函数
    Framebuffer 应用编程中涉及的 API 函数
    本节程序的目标是:启动LCD设备节点,获取分辨率等参数,映射Framebuffer,并最终实现绘点功能。5.2.1open函数在Ubuntu中执行“man2open”命令,可以查看到open函数的详细说明:头文件:函数原型:函数说明:①pathname参数指定要打开的文件路径;②Flags参数定义打开文件的方式,常用的有以下6种:a.O_RDWR表示以读写方式打开;b.O_RDONLY表示以只读方式打开;c.O_WRONLY表示以只写方式打开;d
    linux运维 . 运维 869 2025-07-17 11:06:22
  • 20-Netty TCP 粘包和拆包及解决方案
    20-Netty TCP 粘包和拆包及解决方案
    TCP粘包和拆包的基本介绍TCP是面向连接的,面向流的,提供可靠性服务,收发两端(客户端和服务器端)都有一一成对的Socket,因此发送端为了将多个发给接收端的包,更有效的发给对方,使用了优化算法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包,这样做虽然提高了效率,但是接收端就难于分辨出完整的数据包了,因为面向流的通信是无消息保护边界的由于TCP无消息保护边界,需要在接收端处理消息边界问题,也就是我们所说的粘包,拆包问题,看一张图示意图TCP粘包,
    linux运维 . 运维 854 2025-07-17 11:04:26
  • C++——随机数算法
    C++——随机数算法
    大家好,很高兴再次与你们见面,我是全栈君。前言:需要明确的是,计算机生成的随机数字实际上是伪随机数字,简单来说,这类伪随机数依赖于一个种子值来决定其数值大小。默认情况下,种子的值为1。如果不改变种子值,我们每次生成的随机数将是相同的。因此,设置种子值是必要的。在C语言中,生成随机数主要使用两个函数:srand()和rand()。这两个函数的使用非常简单,直接看代码即可。rand()函数会返回一个在0到RAND_MAX之间的伪随机整数(在我的机器上,RAND_MAX是int的最大值)。RAND_M
    linux运维 . 运维 405 2025-07-17 11:04:01
  • 将SSH多次登录失败的IP加入黑名单
    将SSH多次登录失败的IP加入黑名单
    最近刚搞完网络安全攻防演练,正好整理用到的一些命令。这次记录的是将SSH多次登录失败的IP加入黑名单的过程。代码语言:javascript代码运行次数:0运行复制#统计暴力破解次数awk'/Failed/{fa[$(NF-3)]++}END{for(polinfa)printpol,fa[pol]}'/var/log/secure|column-t我虽然将ssh的端口更改了,但还是免不了被人发现,并且尝试暴力破解。查看记录才发现一直有被爆破的记录,最离谱的一个IP爆破了2W次......代码
    linux运维 . 运维 560 2025-07-17 11:02:59
  • 缓冲区溢出 攻击 「建议收藏」
    缓冲区溢出 攻击 「建议收藏」
    大家好,又见面了,我是你们的朋友全栈君。缓冲区溢出漏洞实验缓冲区溢出缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写此外,为了进一步防范缓冲区溢出攻击及其它利用shell程序的攻击,许多shell程序在被调用时自动放弃它们的特权。因此,即使你能欺骗一个Set-UID程序调用一个shell,也不能在这个shell中保持root
    linux运维 . 运维 336 2025-07-17 11:02:18
  • 如何强制删除Linux软件包 忽略依赖的卸载方法
    如何强制删除Linux软件包 忽略依赖的卸载方法
    强制卸载Linux软件包可通过忽略依赖实现,但可能影响系统稳定性。1.Debian/Ubuntu用户可用sudodpkg--remove--force-all包名跳过依赖检查,适用于安装失败或残留包;2.CentOS/RHEL/Fedora用户可执行sudorpm-e--nodeps包名直接删除被依赖链困住的包;3.使用sudoaptremove--ignore-missing包名结合修复命令可灵活处理依赖问题;操作前建议用aptrdepends包名或rpm-q--whatrequires包名查
    linux运维 . 运维 329 2025-07-17 11:01:02
  • Bluetooth flow control
    Bluetooth flow control
    大家好,又见面了,我是你们的朋友全栈君。4.5.3流量控制由于新的数据包在接收ACL缓冲区可能已满时到达,因此需要流量控制。返回的TX数据包中的头部字段FLOW可以使用STOP或GO来控制新数据的传输。4.5.3.1目标控制只要数据无法被接收,链路控制器将自动在返回数据包的头部插入STOP指示。只要RXACL缓冲区未被基带资源管理器清空,就应返回STOP。当可以再次接受新数据时,应返回GO指示。GO应为默认值。所有不包含数据的数据包仍可被接收。例如,语音通信不受流量控制的影响。虽然设备无法接收新
    linux运维 . 运维 1015 2025-07-17 11:00:55
  • 华为出品 | 加法网络应用于图像超分辨率(附github源码及论文下载)
    华为出品 | 加法网络应用于图像超分辨率(附github源码及论文下载)
    作者:Edison_G1、前言摘要尽管AdderNet在图像分类任务中取得了成功,但将其直接应用于图像超分辨率任务却面临挑战。具体而言,加法器操作难以学习标识映射,这对于图像处理任务至关重要。此外,AdderNet无法保证高通滤波器的功能。为此,研究人员深入探讨了加法器操作与标识映射之间的关系,并通过插入快捷方式来提升使用加法器网络的超分辨率(SR)模型的表现。随后,研究人员开发了一种可学习的poweractivation机制,以调整特征分布和细化细节。实验结果表明,基于加法网络的图像超分辨率模
    linux运维 . 运维 610 2025-07-17 10:54:17
  • SpringBoot 集成 Schedule 详解
    SpringBoot 集成 Schedule 详解
    一、如何使用Schedule1.1启动类加注解在启动类上添加注解@EnableScheduling代码语言:javascript代码运行次数:0运行复制@SpringBootApplication@EnableSchedulingpublicclassApplication{publicstaticvoidmain(String[]args){SpringApplication.run(Application.class,args);}}1.2在方法上添加注解@
    linux运维 . 运维 246 2025-07-17 10:52:22
  • 【论文阅读】Web Data Extraction Based On Visual Information
    【论文阅读】Web Data Extraction Based On Visual Information
    [论文阅读]WebDataExtractionBasedOnVisualInformationandPartialTreeAlignment基础概念DOMTree:未经渲染的HTML节点树,如图(a)所示。VBT(VisualBlockTree):网页的可视块树模型,如图(b)所示。视觉特性:选择网站设计者最广泛使用的属性来定义结果页面的视觉外观,例如font-weight,font-size,text-align,vertical-align,color。(【译者】云中的猫:应
    linux运维 . 运维 694 2025-07-17 10:52:02
  • 查询数据库空间使用情况的函数_查看当前数据库
    查询数据库空间使用情况的函数_查看当前数据库
    大家好,我们又见面了,我是你们的朋友全栈君。让我们来了解一下如何使用JavaScript来查询数据库的空间使用情况。以下是相关的代码和说明:代码语言:javascript代码运行次数:0运行复制```javascriptsp_spaceused[[@objname=]'objname'][,[@updateusage=]'updateusage'][@objname=]'objname'```这段代码用于请求指定表、索引视图或队列的空间使用信息。objna
    linux运维 . 运维 967 2025-07-17 10:49:15
  • Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量 (图文详解步骤2021)[通俗易懂]
    Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量 (图文详解步骤2021)[通俗易懂]
    大家好,又见面了,我是你们的朋友全栈君。Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量(图文详解步骤2021)系列文章传送门这个系列文章传送门:Hadoop入门(一)——CentOS7下载+VM上安装(手动分区)图文步骤详解(2021)Hadoop入门(二)——VMware虚拟网络设置+Windows10的IP地址配置+CentOS静态IP设置(图文详解步骤2021)Hadoop入门(三)——XSHELL7远程访问
    linux运维 . 运维 1048 2025-07-17 10:48:13
  • 关于优雅地实现LRU缓存这件事,一次性说清楚
    关于优雅地实现LRU缓存这件事,一次性说清楚
    前言最近疫情宅在家里,人的思绪就有点飘散。回想这么多年的经历,算法啊、框架啊、前端啊、面试啊,一阵唏嘘跟感慨。那些年遇到的面试里,某大厂大佬问过我一个问题,“说到缓存,你了解LRU算法么,能实现一下吗?”具体的问题大概是这样的:请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现有如下函数的LRUCache类:LRUCache(intcapacity):以正整数作为容量capacity初始化LRU缓存get(intkey):如果关键字key存在于缓存中,则返回关键字的值,否则返回
    linux运维 . 运维 554 2025-07-17 10:48:02

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号