
linux
文章平均质量分 69
「已注销」
这个作者很懒,什么都没留下…
展开
-
视频监控摄像头国标GB28181配置参数逐条解析
SIP服务器的ID就是我们说的平台的国标ID,在国标28181体系内任何一个设备都有一个国标ID,每个摄像头有一个自己的20位ID,录像机,平台,网关,编解码都有自己的国标ID。现在的很多信息化项目,都会涉及到国标GB28181的视频监控产品,当我们配置这些国标平台,录像机,摄像头时,如果对相关参数的定义不清楚的话,会给我们项目实施带来很大阻力。在编码ID内配置相应的国标ID。在配置好国标平台参数,就可以配置摄像头了,如果你用的是其它国标平台,管理员会给你分配一个国标ID,你按照以下步骤配置即可。原创 2024-09-15 14:29:56 · 3876 阅读 · 0 评论 -
欧拉系统安装 NVIDIA 显卡驱动
从官方NVIDIA 显卡驱动下载地址下载驱动 NVIDIA-Linux-x86_64-550.54.15.run,并上传到每个 GPU 节点。服务器重启完成后,再次执行安装命令,会自动执行构建、安装的任务(截图不全)。,不安装该系统包时会出现以下警告提示,但不影响安装和使用。初次执行,请按提示操作,然后重启服务器。550 版驱动支持显卡列表。原创 2024-09-07 22:28:44 · 2286 阅读 · 0 评论 -
欧拉系统 kernel 升级、降级
查看系统启动默认内核,uname -r 查看系统运行内核。--downloaddir= 指定包下载路径。下载升级 kernel rpm 软件包。--resolve 下载依赖项。查看系统 kernel 启动顺序。查看系统启动默认 kernel。查看可升级 kernel 版本。下载 kernel 升级软件包。系统初始 kernel 版本。查看 kernel 版本信息。设置默认启动 kernel。dnf 升级 kernel。rpm 升级 kernel。验证 kernel 版本。原创 2024-09-07 14:42:44 · 1726 阅读 · 0 评论 -
在嵌入式Linux平台上使用Nginx搭建RTMP流媒体服务器
目前 RTMP 是主流的流媒体传输协议。采集M3568板子上的摄像头视频流,使用gstreamer/ffmpeg进行RTMP推流到板子上的nginx服务器(nginx通过rtmp模块提供rtmp服务),然后在同个局域网内使用vlc播放器(或其他客户端)从nginx服务器获取该实时视频流。Nginx-RTMP是基于Nginx框架的模块开发,很好地继承了Nginx的异步高性能以及扩展性好的优点。带nginx-rtmp-module模块编译的nginx安装包(nginx-install.tar)。原创 2024-08-08 18:41:43 · 1053 阅读 · 0 评论 -
搭建SRS流媒体直播服务实现直播推流
SRS(Simple Real-Time Media Server)是一个开源的流媒体服务器,旨在提供高效、稳定的实时音视频服务。SRS专注于实现互联网级别的集群部署,追求概念完整性和代码实现的简洁性。其主要功能包括支持多种流媒体协议、实现直播流的推流和播放、支持流媒体录制和转码等。原创 2024-08-08 18:33:06 · 910 阅读 · 0 评论 -
(k8s)Kubernetes故障排除手册
让我们逐步了解如何使用自定义调试容器进行高级调试任务。使用自定义调试容器创建临时 PoddP dP dP88 88 88运行诊断命令在调试容器中,我们可以运行各种命令。有状态应用程序在会话和重启之间维护状态信息,通常使用持久性存储。示例包括数据库、消息队列和其他需要数据持久性的应用程序。原创 2024-07-28 09:45:00 · 1168 阅读 · 0 评论 -
CI/CD学习之路
https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg4NDg0MjQ0MQ==&action=getalbum&album_id=3433192036428447744&scene=173&subscene=&sessionid=svr_0b1e7fe1d6b&enterid=1721879847&from_msgid=2247485821&from_itemidx=1&count=3&nolastread=1#wechat_redirectcentos7搭建C原创 2024-07-25 12:00:16 · 547 阅读 · 0 评论 -
物理机 gogs+jenkins+sonarqube 实现CI/CD
其中ref就是推送过去的分支啦。以下的推送的内容都是可以通过文章后面设置jenkins变量来获得的。历史版本下载地址: http://www.oracle.com/technetwork/java/javase/archive-139210.html。当前最新版本下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html。上述方法之所以安装不成功,主要是golang版本和golangci-lint版本不一致导致导致的;原创 2024-07-25 11:55:14 · 2341 阅读 · 0 评论 -
Linux 某进程 CPU 高问题,用 Shell 脚本发现处理
首先,我们需要编写一个Shell脚本来发现系统中CPU使用率最高的进程。分析原因:在采取任何行动之前,分析高CPU使用率的原因,可能是代码问题、资源争用或其他因素。优化和调整:根据分析结果,对系统或应用程序进行优化和调整,以避免类似问题的再次发生。记录日志:在脚本中添加日志记录功能,记录高CPU使用率的进程信息,以供后续分析。语句判断该进程的CPU使用率是否超过设定的阈值,并输出相应的信息。在发现高CPU使用率的进程后,我们需要决定如何处理它。获取进程CPU使用率:对上一步获取的进程ID使用。原创 2024-07-24 13:43:52 · 738 阅读 · 0 评论 -
这可能是市面上最强大的实时监控系统
大家好,这里是IT学习日记。WGCLOUD运维监控系统。32/1000。如需更多类型优质项目推荐,请在文章后留言。WGCLOUD是一款新一代的极简运维监控系统,旨在实现快速部署、简化运维学习曲线,支持全自动化运行,无需模板和脚本配置。支持分布式、实时监控、多段和跨平台实现运维数据监控。控制台。原创 2024-07-24 12:49:03 · 1108 阅读 · 0 评论 -
centos7.4中Shell脚本实现LAMP一键编译安装平台
【代码】centos7.4中Shell脚本实现LAMP一键编译安装平台。原创 2018-08-14 12:51:26 · 1255 阅读 · 0 评论 -
替代ELK:ClickHouse+Kafka+FlieBeat
整个部署的过程踩了不少坑,尤其是 filebeat yml 的参数设置和 clickhouse 的配置说明。转载 2024-07-11 17:55:51 · 434 阅读 · 0 评论 -
ZooKeeper环境搭建详细步骤
接下来我们来演示一下配置的详细过程命令,下面以三个虚拟机 node1,node2,node3 为例,安装目录/opt/apps/zookeeper。ZooKeeper 集群的投票选举机制是一个很重要的内容,下面来验证是否存在自动选举,保证高可用。思路:先查看哪一台节点是领导者,停止领导者后,剩下的两个跟随者的状态角色,就会发生选举改变。上面已经查看过,node2 是领导者,下面停止 node2 上的 ZooKeeper 服务。: 指定每个节点的数据存储目录,应为服务器上的唯一路径,例如。原创 2024-07-11 17:40:54 · 1263 阅读 · 0 评论 -
15个SQL优化技巧
原创 2024-07-10 11:26:19 · 106 阅读 · 0 评论 -
Python操作系统交互的15个实用命令
在执行操作系统命令时,正确处理错误是非常重要的。创建zip文件,然后移动到备份目录,展示了Python在文件管理和自动化任务中的强大能力。结合以上知识,编写一个简单的自动化备份脚本,将指定目录的内容打包并移动到备份目录。允许直接传递字符串作为命令,但有安全风险,特别是当命令部分来自用户输入时。代表当前目录,它返回一个列表,包含了该目录下所有文件和文件夹的名字。首先,让我们从最基本的开始——列出当前目录下的所有文件和文件夹。这段代码创建了一个持续读取子进程输出的循环,直到命令执行完毕。原创 2024-07-09 18:46:33 · 651 阅读 · 0 评论 -
LINUX服务器网卡接口聚合Bond技术及原理
Bond技术,也被称为网卡绑定或网卡捆绑,是将两个或更多的物理网卡绑定成一个虚拟的网卡(Bond通过这一技术,多块网卡对外呈现为一个单独的以太网接口设备,并具有相同的IP地址。Bond技术主要用于解决网卡单点故障或网卡负载较高的场景,旨在提高服务的可靠性和网络带宽。原创 2024-05-30 21:56:55 · 1502 阅读 · 1 评论 -
一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针
serverMmon(青蛇探针)是nodeJs开发的一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~。全球服务器分布世界地图服务器(控制端)ping 连通率功能后台编辑 添加 删除 服务器(控制端)生成服务器(控制端)一键安装脚本在线SSH多服务器批量执行命令多服务器定制分享地址控制游客那些服务器可显示更新预警通知 (已经完成 tg推送)ping服务器服务器排序SSH自定义端口自定义统计流量vnStar流量统计sftp编辑器其他功能不一一叙述自行安装体验。转载 2024-05-30 21:33:55 · 236 阅读 · 0 评论 -
掌握Tcpdump
Tcpdump是一个强大的网络数据包捕获工具,其名称来源于其两个主要功能:“tcp”代表传输控制协议,位于传输层;“dump”则意为导出。它使用libpcap库来捕获数据包,可以对网络上传输的数据包进行嗅探,并保存成文件,也可对嗅探到的数据包进行过滤、统计和分析。Tcpdump适用于大多数的类Unix系统 操作系统:包括Linux、Solaris、BSD、Mac OS X、HP-UX和AIX 等等。在这些系统中,Tcpdump 需要使用libpcap这个捕捉数据的库。转载 2024-05-18 19:17:06 · 168 阅读 · 0 评论 -
一款开源自建Office办公套件
LibreOffice是一款免费、开源的办公套件,支持多种操作系统,包括Windows、Mac OS和Linux。它提供了与Microsoft Office相似的多个办公应用程序,包括文字处理、电子表格、演示文稿、绘图、数据库等,但更注重开源、免费和跨平台的特点。转载 2024-05-18 16:51:29 · 432 阅读 · 0 评论 -
快速搭建一套强大的视频会议系统
它支持音视频、白板共享、屏幕共享、文字聊天、文件共享等功能,并允许用户在共享的白板上进行协作,包括绘制图形、上传文件和发送聊天消息。最厉害的是,Nettu Meet还能把数学图形插入白板中,这对于数学等科目的在线辅导非常有帮助。:在共享的白板上,可以进行实时讲解、演绎公式、画草图等操作,同时支持远程参与者在白板上进行协作。:通过共享屏幕功能,可以将自己的桌面或应用程序展示给其他与会者,方便进行演示和分享。:具有绘图仪功能,可以将数学图表插入到白板中,为数学等科目的在线辅导提供便利。转载 2024-05-18 16:28:16 · 1191 阅读 · 0 评论 -
(k8s)kubernetes 使用 Ceph RBD 作为后端存储(静态供给、动态供给)
允许用户创建虚拟块设备,并将其映射到客户端系统中,就像本地磁盘一样使用。存储集群中的一个重要组件,它提供了块级别的存储访问。需要绑定一个存储池,创建一个名为。静态供给方式需要提前创建好。命令,所以在开始前需要安装。,并初始化该存储池给。转载 2024-05-10 19:44:47 · 392 阅读 · 0 评论 -
又一款永久免费 | 巧设蜜罐迷局,解锁未知威胁!
蜜罐技术本质上是一种对攻击方进行欺骗的技术,通过布置一些作为诱饵的主机网络服务或者信息,诱使攻击方对它们实施攻击,从而可以对攻击行为进行捕获和分析,了解攻击方所使用的工具与方法,推测攻击意图和动机,能够让防御方清晰地了解他们所面对的安全威胁,并通过技术和管理手段来增强实际系统的安全防护能力。HFish 蜜罐平台以其深刻的洞察力和卓越的实用性,未来一定会成为数字安全领域中不可或缺的利器。也希望 HFish 团队在瞬息万变的网络世界中,以智慧和勇气守护我们的数字疆界,早日成为安全产品的第一梯队!转载 2024-05-03 10:39:11 · 161 阅读 · 0 评论 -
Linux配置时间同步 - chrony
chrony是一款开源的NTP时间同步软件,主要用于Unix-like计算机系统(如Linux、BSD和macOS)来提供高精度的时间同步。Chrony的设计注重性能和可靠性,具有低延迟、低CPU占用率、低内存消耗等优点。chrony由两个程序组成,chronyd(服务器端)和chronyc(客户端)chronyd:后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步,它确定了计算机增减时间的比率,并对此进行平滑调整chronyc:提供用户界面,用于监控性能并进行多样化的配置。转载 2024-05-03 10:22:13 · 593 阅读 · 0 评论 -
如何在Linux上添加路由
上述方法添加的路由是临时的,系统重启后会失效。如果需要永久保存路由配置,可以将路由信息添加到网络配置文件中。在添加新路由之前,我们需要先查看当前系统的路由表,以便了解当前的网络配置情况。这将在网络配置文件中添加路由信息,以便在系统重新启动后仍然有效。下一跳的IP地址,即数据包到达目标地址时需要经过的路由器或网关。这会列出系统中所有的路由信息,包括目的地址、网关和接口等。一旦我们了解了当前的路由配置,就可以开始添加新的路由了。这将显示与连接相关的详细信息,包括添加的路由信息。转载 2024-05-02 23:27:31 · 689 阅读 · 0 评论 -
一款支持企业自建服务器的远程控制软件,TeamViewer的开源替代,Star 62.7K+!
一句话介绍RustDesk:一款功能齐全的开源远程控制软件,可通过最少的配置实现企业自托管服务器,安全可靠,部署简单。经过不到4年时间的发展,目前RustDesk获得了62.7K+的Star。转载 2024-05-02 23:16:00 · 424 阅读 · 0 评论 -
几个基础的OpenSSH安全加固配置
如果客户端是Linux系统的话,使用自带的Shell,只要ssh-keygen和ssh-copy-id两个命令就够了,如果使用其他客户端,记得上传公钥到正确的文件名,该文件权限为600。最后,一定要关注安全信息通报,及时更新,毕竟很多漏洞是在代码甚至数学层面,如某个加密算法实现错误甚至被破解,这个时候除了及时升级,就只能靠限制访问了。SSH默认端口是22,改成其他的,有高手说大于1024不安全,不过黑客这个事情也有成本的,有些人上来就扫常用端口,没发现就走了。这个很简单,主要是防内鬼。转载 2024-05-02 23:05:25 · 199 阅读 · 0 评论 -
linux性能调优
Linux 性能工具把观察到的性能问题跟系统原理关联起来,特别是把系统从应用程序、库函数、系统调用、再到内核和硬件等不同的层级贯穿起来。这些问题或场景。1·流量高峰期,服务器 CPU 使用率过高报警,登录 Linux 上去 top 完,进一步定位,是系统 CPU 资源太少,或者程序并发部分有问题。\2. 系统没有跑吃内存的程序, free 命令之后,发现系统没有内存了,哪里占用了内存。\3. 收到 Zabbix 告警发现某台存放监控数据的数据库主机的 iowait 较高。...原创 2021-01-12 18:30:05 · 1927 阅读 · 0 评论 -
win10安装Linux子系统 + ROS(告别双系统和虚拟机)
对于程序员们,日常是在windows下工作,但有的工程项目又要在Linux下开发。怎么办呢?很多人装了虚拟机,慢慢你发现虚拟机那个慢啊,以及出现很多错误你都找不到原因。然后装个双系统吧,来回切系统极不方便,有时候一天开机十几次。在Linux下跑东西时,自己又啥也不能干。而且安装双系统时,很有可能把自己原来的windows搞崩溃。那么,告别这些远古时代的操作,我们在win10下安装Linux子系统。从此,即能充分发挥计算机硬件资源的计算速度,你又可以在两个系统下同时开工。爽哉!一、安装几个软件1.原创 2020-05-21 14:46:30 · 623 阅读 · 0 评论 -
将大文件分解成小文件再合并成大文件
使用sz命令下载文件时,超过4G下载不了,如何下载呢?本文介绍的方法是先对该文件进行拆分,拆分成多个小于4G的文件,然后分别下载,下载到本地后再进行合并或直接解压,具体操作如下:1.分拆为多个文件的命令:cat workspace_20150624230059.tar.gz | split -b 2G - workspace_20150624230059.tar.gz....原创 2020-04-09 15:15:35 · 215 阅读 · 0 评论 -
centos7部署OV-PN
V直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OV无疑是Linux下开源V的先锋,提供了良好的性能和友好的用户GUI。下面通过在如下拓扑图环境下搭建OVServer,介绍如何在CentOS7下搭建OVServer由于没有公网IP进行模拟,在路由器LAN一侧(192.168.60.X)的CentOS7服务器上搭建OVServer,在路由器W...原创 2020-03-18 10:35:05 · 189 阅读 · 0 评论 -
reposync同步yum源
reposync同步yum源的方法安装reposyncyum install yum-utils -y在本地配置外网的yum源,以阿里云上的virt源为例,这个源中的qemu-kvm-rhev包是OpenStack所依赖的,如果你想同步base源或者epel源,更换成对头的baseurl即可[virt]name=kvmbaseurl=http://mirrors.a...原创 2019-12-11 15:23:11 · 357 阅读 · 0 评论 -
ubuntu16.04部署PXE安装 (Dhcp+tftp+kickstart+apache2)
ubuntu16.04部署PXE安装(Dhcp+tftp+kickstart+apache2)建议服务端用桌面版本,kickstart可以图像化自动生成一、安装 所需服务 (isc-dhcp-server tftpd-hap* apache2 system-config-kickstart)apt -y install isc-dhcp-serverapt -y install t...原创 2019-12-04 14:34:08 · 489 阅读 · 0 评论 -
【go-fastdfs】go-fastdfs 分布式文件系统搭建
文章目录【go-fastdfs】go-fastdfs 分布式文件系统搭建〇、缘起一、从头开始:FastDFS 简介二、主角出场:go-fastdfs (go语言版本的FastDFS)1.介绍2.安装3.配置4.启动5.使用三、数据美化:go-fastdfs-web 监控工具安装0.介绍1.安装2.配置3.部分截图四、写在最后:总结五、友情链接:其他相关文章【go...原创 2019-11-28 16:20:03 · 2019 阅读 · 1 评论 -
Elasticscarch集群环境搭建
Elasticscarch集群环境搭建准备环境操作系统:CentOS 7ElasticScarch版本:5.6JDK:1.8集群的构建方式和节点的介绍我准备使用的VirtualBox虚拟机构建3个ElasticScarch的节点。IP和主机名如下:IP hostname 192.168.94.101 es-node1 192.168.94.102 ...转载 2021-01-12 16:00:43 · 275 阅读 · 0 评论 -
无显示器下为树莓派安装Raspbian系统
之前久闻树莓派的大名,但是一直找不到合适的理由来说服自己去使用这么炫酷的板子。直到我意识到了一个问题:为什么要用树莓派?可以跑Linux系统,刚好正在学习Linux系统; 因为1,所以可以跑ARM的汇编,正好可以练手; 可以跑Python,就可以玩网络编程,还可以研究下机器学习; 可以当作服务器使用,还可以存数据; 可以学习嵌入式开发(目前还不知道怎么弄) 机房上课直接带上树莓派...转载 2019-11-18 15:36:59 · 295 阅读 · 0 评论 -
运维监控系统之Open-Falcon
一、Open-Falcon介绍open-falcon是一款用golang和python写的监控系统,由小米启动这个项目。1、监控系统,可以从运营级别(基本配置即可),以及应用级别(二次开发,通过端口进行日志上报),对服务器、操作系统、中间件、应用进行全面的监控,及报警,对我们的系统正常运行的作用非常重要。2、基础监控CPU、Load、内存、磁盘、IO、网络相关、内核参数、ss 统计...原创 2019-11-04 13:26:16 · 3671 阅读 · 0 评论 -
Linux运维基本技能
一、实现批量添加20个用户,用户名为user1-20,密码为user+123写一个脚本,实现判断10.0.0.0/24网络里,当前在线用户的IP有哪些如何查看当前的Linux服务器的运行级别?如何查看Linux的默认网关?如何在Linux上重建初始化内存盘镜像文件?在CentOS 5.X / RHEL 5.X中,可以用mkinitrd命令来...原创 2018-09-01 14:16:06 · 490 阅读 · 0 评论 -
了解CORE文件
1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。2. 开启或关闭core文件的生成用以下命令来阻止系统生成core文件:ulimit -c 0下面的命令可以检查生成core文件的选项是否打开:ulimit -a该命令将显示所有的用户定制,其中选项-a代表“all”。也可...转载 2018-09-28 20:18:01 · 557 阅读 · 0 评论 -
Ceph分布式存储
一、Ceph概述:概述:Ceph是根据加州大学Santa Cruz分校的Sage Weil的博士论文所设计开发的新一代自由软件分布式文件系统,其设计目标是良好的可扩展性(PB级别以上)、高性能、高可靠性。Ceph其命名和UCSC(Ceph 的诞生地)的吉祥物有关,这个吉祥物是“Sammy”,一个香蕉色的蛞蝓,就是头足类中无壳的软体动物。这些有多触角的头足类动物,是对一个分布式文件系统高度并行的...原创 2018-12-15 11:31:47 · 2209 阅读 · 0 评论 -
iptables防火墙规则选项
Linux:网络防火墙netfilter:Frameiptables:数据报文过滤,NAT,mangle等生成工具;网络:IP报文首部,TCP报文首部防火墙:硬件,软件:规则(匹配标准,处理办法)Framework:默认规则:开放:堵关闭:通规则:匹配标准IP:SIP,DIPTCP:SPORT,DPORT, SYN=1, FIN=...原创 2020-05-21 13:38:06 · 579 阅读 · 0 评论