自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Linux入门第一讲

始于80年代, 强大的图形界面操作逻辑. 对用户更加友好.

2024-09-19 06:59:21 174

原创 Linux信号透彻分析与理解

当主函数访问临界资源时,通常需要加锁,如果主函数在访问临界区时,给临界资源上锁,此时发生了一个信号,那么转入信号处理函数,如果此时信号处理函数也对临界资源进行访问,那么信号处理函数也会加锁,由于主程序持有锁,信号处理程序等待主程序释放锁。默认情况下,同一信号两次到达时,如果此时处于信号处理程序中,那么此信号将会阻塞。第一次发送sigqueue时,由于主函数持有锁,因此,sem_trywait返回-1,当第二次发送sigqueue时,主函数已经释放锁,此时就可以在信号处理函数中对临界资源加锁了。

2024-09-19 06:27:56 616

原创 Linux之fd与dup2复制fd用法

可见文件描述符的分配规则:在 files_struct 数组当中,找到当前没有被使用的最小的一个下标,作为新的文件描述符。**.dup实际上,调用dup(oldfd)等效于,fcntl(oldfd, F_DUPFD, 0)。Linux 进程默认情况下会有3个缺省打开的文件描述符,分别是标准输入 0, 标准输出 1, 标准错误 2。>( 输出重定向 ) 、>>( 追加重定向 ) 、

2024-09-19 05:56:37 586

原创 Linux中的中断管理机制_linux 另一个处理器的中断

TASKLET_SOFTIRQ, //优先级为6,专门为tasklet机制准备的软中断。NET_TX_SOFTIRQ, //优先就为2,用于发送网络数据包的软中断。NET_RX_SOFTIRQ, //优先级为3,用于接收网络数据包的软中断。RCU_SOFTIRQ, //优先级为9,专门为RCU服务的软中断。HI_SOFTIRQ=0, //优先级为0,是最高优先级的软中断类型。TIMER_SOFTIRQ, //优先级为1,用于定时器的软中断。

2024-09-19 05:25:15 965

原创 Linux下安装配置Python_linux python 编译安装 之前 需要 哪些 依赖项

1.查看当前系统的python版本号(大部分linux系统下自带了python2,最好不要同一个系统下两个都存在,除非你清楚的知道该怎么区分它们)python -V (这里的python目前指向的是python 2的链接)主要是大写的V我们需要安装的是Python3,(注意不要删除旧的,删除后yum就无法使用了)2.查看python相关的文件3.解压缩源码包5.移动解压后的Python源码包到python目录6.进入解压后的目录并且执行。

2024-09-19 04:22:38 819

原创 Linux【实操篇】—— Shell 编程入门、变量

Linux Shell 中的变量分为系统变量和用户自定义变量。系统变量顾名思义就是系统已经设置好的变量,诸如HOMEHOME、HOMEPWD、USERUSER、USERSHELL 等都是系统变量。使用指令set可以查看系统中所有的系统变量。变量名称=值;unset 变量名;readonly 变量名称=值(静态变量不能撤销);$变量。#定义变量AA=100#输出变量echo A=$A#撤销变量Aunset Aecho $A#声明静态的变量B = 3。

2024-09-19 03:19:57 884

原创 Linux--zabbix网络监控系统_zabbix监控linux服务器

web interface:是zabbix的GUI接口Pxory:属于可选组件,常用于分布式监控环境,可减少Server压力Agent:部署在被监控的主机上zabbix进程:zabbix_agentd:客户端守护进程zabbix_get:zabbix工具是单独使用的命令zabbix_sender:用于发送数据给server或者prixyzabbix_server:zabbix服务端守护进程zabbix_proxy:zabbix代理守护进程。

2024-09-19 02:17:10 1097

原创 Linux 系统被黑客入侵!怎么排查?_linux被远程攻击如何排查

【代码】Linux 系统被黑客入侵!怎么排查?_linux被远程攻击如何排查。

2024-09-19 01:14:34 654

原创 Linux 安装Mysql(图文教程)

输入命令后,点击回车,会让你输入密码,然后输入刚刚的初始密码(输密码的时候不可见),当然支持粘贴,你可以复制初始密码后,然后粘贴。再次进入后,就可以使用 SQL 语句进行数据库相关操作了,比如我们可以查看下当前连接下有哪些数据库。修改密码后,需要先 exit 退出,然后按照【8】重新登录,这次输入的密码为你的新密码了。如果执行报错,多半是没有权限,执行下面语句赋予权限,然后重试。如果查看不到,则表示没有密码。【4】安装 Mysql(这一步需要几分钟,静等安装)【9】修改 root 密码(xxxx为密码)

2024-09-19 00:43:11 961

原创 KVM虚拟化技术学习-KVM管理

3.创建已定义的存储池4.激活并自动启动已定义的存储池5.在存储池中创建虚拟机存储卷6.删除存储卷和池2.磁盘格式1.磁盘镜像文件格式2.什么叫写时的拷贝?raw立刻分配空间,不管你有没有用到那么多空间qcow2只是承若给你分配空间,但是只有当你需要用空间的时候,才会给你空间,最多只给你承若空间的大小,避免空间浪费3.工作当中用那个?工作中虚拟机会有多个备份,一个坏了,再起一个就行了,所有没必要用快照。当然也不一定。数据绝对不会存储到本地。3.挂载磁盘。

2024-09-18 20:17:38 437

原创 kubeadm部署kubernetes v1

mkdir -p /etc/sysconfig/ipvsadmcat > /etc/sysconfig/ipvsadm/ipvs.modules

2024-09-18 19:46:18 1109

原创 k8s学习 — (运维)第十章 k8s 集群监控_kubernetes 应用,服务验活监控

创建 prometheus-config.ymlmetadata:data:global:创建 configmap。

2024-09-18 19:15:02 470

原创 HCIA数据通信——基础设备配置

用户通过输入用户名和密码来验证身份,以获得远程主机的访问权限。为了保证设备安全,防止任何人都可以随意进入设备,在Console口下设置密码可以保证安全,我们直接设置密文密码。(6)域控制器用这个用户名在 SAM密码管理库中找到这个用户的密码散列,然后使用这个密码散列来加密 challenge。**容易受到暴力破解攻击:**由于密码是唯一的身份验证方式,如果密码容易被猜测或者系统存在漏洞,则容易受到暴力破解攻击。**(1)方便易用:**SSH密码登录不需要任何特殊的密钥或配置,只需要记住用户名和密码即可。

2024-09-18 18:05:55 739

原创 etc bashrc和 etc profile傻傻分不清楚?_

这里会有点小混乱, 因为既有 /etc/bash.bashrc 又有 /etc/bashrc, 其实是这样的 ubuntu 和 debian 有 /etc/bash.bashrc 文件但是没有 /etc/bashrc, 其他的系统基本都是只有 /etc/bashrc 没有 /etc/bash.bashrc.该模式下会存在一个叫 PS1 的环境变量, 如果还不是 login shell 的则会去 source /etc/bash.bashrc 和 ~/.bashrc 文件。

2024-09-18 17:19:49 503

原创 Docker简介及用途,为什么要使用Docker?Docker容器和虚拟机的区别?

Docker是一个开源的应用容器引擎,其可以让开发者将应用及应用运行的环境打包到一个轻量级,可移植的容器中,然后发布到任何流行的机器上。它的目的是实现轻量级的操作系统虚拟化解决方案,Docker是一种容器技术。Docker的基础是Linux容器(LCX)等技术。在LXC的基础上Docker进行了进一步的封装,让用户不需要关心容器的管理,使得操作更加简单,用户操作Docker的容器就像炒作一个快速轻量级的虚拟机一样简单。

2024-09-18 16:38:17 863

原创 docker-compose安装ES7

这里需要为4个用户分别设置密码,elastic, kibana, logstash_system,beats_system。(interactive 手动设置, auto 自动生成密码 )xpack.security.enabled: true #此项开启账号密码(只配置这项就可以了)xpack.security.enabled: true #此项开启账号密码。docker-compose restart 容器id。**#**进入es容器操作步骤。

2024-09-18 15:55:24 341

原创 CentOS7系统MBR、GRUB2、内核启动流程报错问题_centos 警告 内核

在急救模式修复,执行下面命令。**重启(先exit退出再再执行reboot重启)**测试系统是否正常使用,我这是虚拟环境,你的系统如果有服务或文件,测试起来更好一些。就好比windows,系统的C盘坏了,但是D盘、E盘里的文件会消失吗(有其他特殊情况),这样一整会不会对系统的理解又深了一个层次。进入后默认是登录页面,选择用户名登录,因为我这个没有开始创建文件,也没有服务,只能测试出系统正常开机,你做第二遍的时候记得搭建一些服务。重启后,发现系统自动使用PXE寻找网络中的系统,说明MBR引导找不到系统了。

2024-09-18 13:29:58 999

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除