欢迎光临
专业Linux运维二十年
共 63 篇文章

标签:linux 第6页

如何安装本地rpm软件包 rpm -ivh安装步骤说明-Linux老运维

如何安装本地rpm软件包 rpm -ivh安装步骤说明

使用rpm-ivh命令可安装本地RPM包,但需注意权限、依赖和是否已安装;1.使用sudo获取权限执行安装;2.依赖问题可用yum/dnf自动解决或强制忽略(慎用);3.已安装时可用--replacepkgs或-Uvh覆盖;4.可通过-qpi、-qpl查看包信息和文件;5.使用-t参数测试安装过程。

赞(0)samlysamlyLinux运维 阅读(7)
SystemTap-Linux老运维

SystemTap

SystemTap简介SystemTap是一款用于诊断Linux系统性能或功能问题的开源工具。它使得对运行中的Linux系统进行诊断和调试变得更加便捷和高效。有了SystemTap,开发者和调试人员无需重新编译内核、安装新内核或重启系统等繁琐步骤。为了解决系统问题或提升性能,开发者只需编写一些脚本即可。SystemTap本身提供了一系列名为「tapset」的预定义脚本,开发者可以通过SystemTap的命令行接口对正在运行的内核进行诊断和调试,从而避免了修改或插入调试代码、重新编译内核

赞(0)samlysamlyLinux运维 阅读(12)
开发人员和管理员必须掌握的25个Nginx命令(上)-Linux老运维

开发人员和管理员必须掌握的25个Nginx命令(上)

Nginx是Linux和BSD用户中广受欢迎的web服务器之一,因其功能丰富的指令集和卓越的灵活性而备受青睐。如果您是一名Web开发人员,那么您可能正在使用Nginx或Apache服务器。因此,深入了解Nginx如何通过命令行操作是非常重要的。幸运的是,通过掌握一些常用的Nginx命令,您可以提升DevOps技能。我们的编辑为您精选了这些常用命令,并为Linux管理员提供了详细的讨论。请继续阅读本文,了解更多关于这些命令的信息。适用于Linux管理员的Nginx命令与许多其他Web服务器不同,N

赞(0)samlysamlyLinux运维 阅读(12)
Azkaban Two Server模式部署-Linux老运维

Azkaban Two Server模式部署

AzkabanTwoServer模式的部署TwoServer模式是将Azkaban和MySQL分开部署的方案,下面详细介绍这种部署方式。1、准备工作结点规划node1:azkaban-web、azkaban-execnode2:MySQL这里我将Azkaban的相关服务放置在一台服务器上,而MySQL则部署在另一台服务器上。服务器准备需要准备两台服务器,系统选择CentOS7。一台服务器命名为node1,另一台命名为node2。主机名称修改:根据需求进行修改。添加主机名解析:为了简化操作,我配置

赞(0)samlysamlyLinux运维 阅读(13)
聊聊rocketmq-streams的ILeaseService-Linux老运维

聊聊rocketmq-streams的ILeaseService

本文主要探讨了rocketmq-streams中的ILeaseService。ILeaseService接口定义了租约和锁的相关操作,主要包括hasLease、startLeaseTask、lock、tryLocker、unlock、holdLock、hasHoldLock和queryLockedInstanceByNamePrefix等方法。BasedLesaseImpl抽象类实现了ILeaseService接口,并依赖于ILeaseStorage来管理租约信息。startLeaseTask方

赞(0)samlysamlyLinux运维 阅读(13)
Linux下C++命令行调试实战-Linux老运维

Linux下C++命令行调试实战

本文为该系列的第四篇文章,如果您尚未阅读前面的内容,可以通过以下链接进行查阅:Linux中使用g++工具编译C++代码及其常用操作指令Linux下C++命令行编译示例Linux下的GDB调试器常用指令准备代码创建一个C++源代码文件src/04_debug/sum.cpp,并添加以下代码:#includeusingnamespacestd;intmain(intargc,charconst*argv[]){intN=100;

赞(0)samlysamlyLinux运维 阅读(14)
我使用延迟队列实现商品的竞拍成交功能-Linux老运维

我使用延迟队列实现商品的竞拍成交功能

背景我们平时开发可能要求实现这样的需求:用户可以在有效的时间内进行商品竞拍,当有效时间过了之后,取竞拍价最高的用户成交。我们一般可以使用定时任务每5s定时扫描数据库,获取有效时间大于当前时间的商品列表,然后取每个商品中竞价最高的用户存入商品成交表中。商品成交如果使用定时任务,这里会有一个问题,定时任务每5s执行一次,就会查询一次数据库,这样对系统,对数据库压力会有一定的压力,并且时间精确度不是很高。个人觉得不是最好的方法。对于上面的需求,我决定使用延迟对列实现。实现的逻辑为:当系统启动时,扫描已

赞(0)samlysamlyLinux运维 阅读(12)
Image Thresholding-Linux老运维

Image Thresholding

大家好,又见面了,我是你们的朋友全栈君。SimpleThresholdingThefunctioncv.thresholdisusedtoapplythethresholding.Thefirstargumentisthesourceimage,whichshouldbeagrayscaleimage.Thesecondargumentisthethresholdvaluewhichisusedtoclassifythepixelv

赞(0)samlysamlyLinux运维 阅读(11)
linux下java的环境配置-Linux老运维

linux下java的环境配置

大家好,又见面了,我是你们的朋友全栈君。今天我们来聊聊在Linux下配置Java环境的详细步骤。之前在配置Hadoop开发环境时,我已经对Java环境的设置有所了解,现在让我们在Ubuntu虚拟机上进行Java环境的配置。文章目录Linux下Java的环境配置删除原有的Java环境去官网下载相应的Java环境在Linux上进行解压修改~/.bashrc参考链接1.删除原有的Java环境首先,我们需要清理系统中已有的Java环境,以确保新环境的顺利安装。2.去官网下载相应的Java环境我选择的是J

赞(0)samlysamlyLinux运维 阅读(14)
如何恢复Linux误删文件 extundelete工具使用指南-Linux老运维

如何恢复Linux误删文件 extundelete工具使用指南

Linux系统中误删文件可通过extundelete工具恢复,前提是文件未被覆盖。1.安装extundelete并确认目标设备路径;2.使用--inode参数查看可恢复文件列表;3.通过--restore-file或--restore-directory恢复指定文件或目录;4.恢复前尽量卸载文件系统以避免数据覆盖;5.注意恢复后的文件权限、文件名可能异常,并非所有文件都能成功恢复。

赞(0)samlysamlyLinux运维 阅读(48)