
Linux
文章平均质量分 76
五言六舌
这个作者很懒,什么都没留下…
展开
-
Linux源码解读系列:深入理解内核的奥秘
(1).进程调度:进程调度是Linux内核的主要任务之一,其目标是尽可能地提高CPU的利用率和系统的吞吐量。因为正如我们在这篇博客中所展示的,Linux源码是一份丰富的知识宝藏,它可以帮助我们更好地理解计算机世界,也可以帮助我们提升编程技能,实现自我价值。然而,阅读和理解Linux源码并不是一件容易的事情,它需要深厚的计算机科学知识,包括数据结构、算法、操作系统原理等。(1).进程管理:也被称为进程调度,负责管理CPU资源,以便让各个进程能够公平、高效地使用CPU,实现进程的创建、调度和销毁等功能。原创 2024-01-08 17:07:00 · 1668 阅读 · 0 评论 -
Eureka工作原理详解
Eureka采用了C-S架构,即客户端-服务器端架构,其中服务提供者(Provider)将自己的信息注册到Eureka服务器端,同时从服务器端获取其他服务的信息。然而,随着Dubbo框架的不断开发优化,以及各种注册中心组件的诞生,即使是RPC框架,现在的注册中心也逐步多样化。Eureka、ZooKeeper、Consul和Nacos都是常见的服务注册中心,它们Eureka、ZooKeeper、Consul和Nacos都是常见的服务注册中心,它们在处理服务注册与发现的过程中各有其特点和优势。原创 2024-01-06 17:11:42 · 1782 阅读 · 0 评论 -
自动化脚本管理kvm
【代码】自动化脚本管理kvm。原创 2024-01-06 14:12:58 · 520 阅读 · 0 评论 -
KVM虚拟化技术
KVM(Kernel-based Virtual Machine)是一种基于内核的虚拟化技术,它最初是由德国Qumranet公司开发的。如今,KVM已经成为了Linux操作系统的一个标准组件,支持大多数主流的Linux发行版。在当今的云计算时代,虚拟化技术已经成为了企业和个人用户的首选。KVM虚拟化技术的核心思想是将宿主机的硬件资源抽象为虚拟机,使多个虚拟机可以同时运行在一个物理服务器上。当宿主机启动时,KVM会加载一个轻量级的内核模块kvm.ko,该模块负责与硬件进行交互,实现虚拟机的创建、管理和调度。原创 2024-01-05 20:04:04 · 1970 阅读 · 0 评论 -
ELK+kafka+filebeat企业内部日志分析系统搭建
三台安装elasticsearch来搭建ES集群实现高可用,其他机器就依次安装filebeat,kafka,logstash和kibana软件。由于ES运行依赖于java环境,所以在部署es之前,我们要安装好jdk。二、安装head插件和部署Kibana(安装在同一台机器上)一、部署elasticsearch来搭建ES集群。2、创建运行ES的普通用户(三台机器都需要操作)安装好jdk环境,我们就可以安装ES了。5、创建ES数据及日志存储目录。6、修改安装目录及存储目录权限。7、部署kibana。原创 2024-01-03 14:33:42 · 783 阅读 · 0 评论 -
ansible 配置jspgou商城上线(MySQL版)
准备两台纯净的服务器进行,在实验之前我们关闭防火墙和selinux。看到该界面,我们的操作就成功了。直接访问代理服务器即可。原创 2024-01-03 09:12:52 · 794 阅读 · 0 评论 -
CentOS系统:更换下载阿里云的CentOS镜像和EPEL源
为了提高软件包的下载速度和可用性,我们可以将CentOS系统的镜像源和EPEL源更换为阿里云的镜像源。本文将介绍如何更换下载阿里云的CentOS镜像和EPEL源,以便在CentOS系统中获取更好的软件包下载体验。我们当今市场最常用的CentOS大概就是七八九三个版本,但是阿里云镜像目前还没有上线CentOS 9这个版本,所以我们下面就说一下八九这两个版本镜像的更换步骤。通过将CentOS系统的镜像源和EPEL源更换为阿里云的镜像源,您可以提高软件包的下载速度和可用性,从而获得更好的用户体验。原创 2023-11-01 20:16:41 · 4808 阅读 · 1 评论 -
堡垒机:加强企业安全的重要工具(附:JumpServer堡垒机的安装)
堡垒机是一种关键的安全工具,可以加强企业网络的安全性和合规性。通过控制和监控对关键系统的访问,堡垒机帮助企业防止未经授权的访问和潜在的安全威胁。它提供了审计和日志记录功能,以满足合规性要求,并简化了权限管理和操作效率。对于任何重视网络安全的企业来说,堡垒机都是一个不可或缺的工具。希望这篇博客文章能够为您提供一些关于堡垒机的基本了解和好处。如有任何问题或进一步讨论,请随时提问。原创 2023-10-31 21:10:41 · 438 阅读 · 1 评论 -
Zabbix安装教程:基于CentOS 7上轻松安装监控系统
在当今快节奏的技术世界中,对于系统和网络的监控变得越来越重要。监控系统可以帮助我们实时了解服务器和网络设备的运行状态,及时发现并解决潜在问题,确保系统的稳定性和可靠性。而zabbix作为一款功能强大且广泛使用的开源监控解决方案,提供了丰富的功能和灵活性,成为了许多企业和组织的首选。本教程将带领您逐步完成在CentOS 7操作系统上安装Zabbix的过程。我们将从安装必要的软件包开始,配置数据库,设置Zabbix服务器和前端,最后启动相关服务并配置防火墙。原创 2023-10-24 18:59:45 · 1966 阅读 · 0 评论 -
Linux 文件权限管理:理解和使用文件权限
读取权限允许用户查看文件的内容,写入权限允许用户编辑或修改文件,而执行权限允许用户运行可执行文件或访问目录中的内容。总之,Linux 文件权限的重要性在于它们提供了对文件和系统的访问控制,保护数据的机密性和完整性,实施最小权限原则,促进文件共享和协作,并增强系统的安全性。通过使用这些命令,您可以修改文件的权限位、更改文件的所有者和所属组,以及管理文件的访问权限。在本博客中,我们深入探讨了Linux/Unix系统中的权限管理机制,并学习了如何使用chmod和chown命令来修改文件和目录的权限和所有者。原创 2023-10-16 13:25:19 · 403 阅读 · 2 评论 -
Linux常用命令
【代码】【无标题】原创 2023-10-12 16:29:34 · 251 阅读 · 0 评论 -
应用shell脚本部署qq农场(Linux)
9、将文件/etc/httpd/conf/httpd.conf中DirectoryIndex index.html 修改为 DirectoryIndex index.html index.php。20、将文件/etc/php.ini中的short_open_tag = Off修改为short_open_tag = On。15、把解压出来的upload文件移动到/var/www/html/目录下。7、使用yum命令下载httpd,php服务。8、下载完成后,启动httpd服务。10、重启httpd服务。原创 2023-09-24 15:39:45 · 517 阅读 · 0 评论 -
创建一台虚拟机CentOS-7 Linux.
12、在选择磁盘中,可选择创建虚拟磁盘,因虚拟磁盘由主机文件系统上的一个或多个文件组成,客户机操作系统会将其视为单个硬盘。2、新建虚拟机,在类型配置中我们选择自定义(高级),此配置自带有SCSI控制器类型、虚拟磁盘类型以及与旧版VMware产品兼容性。4、在安装客户机操作系统来源中需要选择稍后安装操作系统,此时创建虚拟机将包含一个空白硬盘,这样方便在以后的使用中按需配置。2、点击CD/DVD,勾选使用ISO映像文件,后点击浏览,找到提前下载的镜像,勾选上。11、在选择磁盘类型中,可选择推荐SCSI。原创 2023-09-23 13:12:44 · 522 阅读 · 2 评论