
Linux运维
运维知识
神奇的海马体
拥有RHCE、RHCAS、CKA证书,主分享Linux运维、云原生相关技术博文,感谢您的关注。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对接企业微信机器人报错:{\“errcode\“:60020,\“errmsg\“:\“not allow to access from your ip, hint: [169917845713115
脚本,如果缺py依赖就pip3 install 安装一下,此处不在赘述!http://公网IP地址:888/hook_path。但是但是,第一次配置可信IP地址,需要先配置。解决方案:企业微信机器人添加。共修改三处配置,如下。原创 2023-11-05 18:32:09 · 3475 阅读 · 3 评论 -
Centos系统安装阿里云盘+简单使用
【代码】Centos系统安装阿里云盘+简单使用。原创 2023-10-30 16:32:30 · 1125 阅读 · 0 评论 -
Linux| jq命令对JSON格式数据操作
数组中token == “网络” 的数据。函数对数组中的每个元素执行相同的操作。数组中所有token值改为TEST。10、添加多个过滤条件:获取。值是否=网络,如果满足输出。1、获取整个JSON对象。数组中第1、2个索引数据。11、添加过滤条件:获取。12、获取所有数组长度。数组中第1个索引数据中。数组中第1个索引数据中。9、添加过滤条件:获取。数组中第1个索引数据。14、转换成字符串,value = 网络。原创 2023-09-24 00:10:47 · 1121 阅读 · 0 评论 -
浏览器报错内容:Provisional headers are shown
与HTTP/1.1相比,HTTP/2引入了一些新的特性,以提高网页加载速度和性能。因此,在Nginx的配置中启用HTTP/2模式,可以优化网站的性能和用户体验,加快网页加载速度,提高响应速度,并减少网络资源的消耗。服务器推送:服务器可以主动将未经请求的资源推送给客户端,减少了客户端请求的次数,提高了页面加载速度。多路复用:HTTP/2可以同时发送多个请求和响应,减少了延迟时间,提高了效率。首部压缩:HTTP/2使用首部压缩算法,减少了头部信息的大小,节省了带宽资源。原创 2023-09-18 16:48:08 · 1325 阅读 · 0 评论 -
Ansible数组同步至Shell脚本数组中
2、需要写一个j2模板的Shell脚本,在j2模板的Shell脚本中引用ansible的。1、ansible中定义数组,我以。数组为例子,如下图数组内容。原创 2023-09-10 15:04:47 · 690 阅读 · 0 评论 -
Linux systemd管理常用的几个小案例
systemd是目前Linux系统上主要的系统守护进程管理工具,配置文件要以。1、systemd管理ElasticSearch。2、systemd管理 ZooKeeper。5、systemd管理 Jar包。3、system管理Nginx。4、system管理Redis。原创 2023-08-05 22:36:28 · 865 阅读 · 10 评论 -
Nginx平滑升级版本或添加模块
原因:Nginx平滑升级是根据环境变量来进行的 ,找不到 nginx目录 是因为上次启动nginx不是 使用完全路径启动的 而环境变量中并没有 nginx这个目录 所以导致 这个问题!一般有两种情况下需要升级 nginx,一种是确实要升级 nginx 的版本,另一种是要为 nginx 添加新的模块。问题:执行完成 “发送平滑迁移信号 USR2” 没有出现新的Master进程信息。发送平滑迁移信号 USR2: 启动新的主进程,实现热升级。按照原来的编译参数安装 nginx 的方法进行安装,原创 2023-06-12 17:27:22 · 11582 阅读 · 5 评论 -
解决yum安装php中的问题
Linux使用yum安装php时,有的时候会报错如下图:这是因为libargon2版本过低不支持,重新安装就可以解决。rpm -Uvh http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libargon2-20161029-3.el7.x86_64.rpmyum install libargon2...原创 2020-06-19 10:09:06 · 900 阅读 · 0 评论 -
Error: php72w-common conflicts with php-common-5.4.16-45.el7.x86_64
使用yum安装php的时遇到下面报错。Error: php72w-common conflicts with php-common-5.4.16-48.el7.x86_64Error: php-mysql conflicts with php72w-mysqlnd-7.2.31-2.w7.x86_64原因:可能是因为已经安装了更高的php组件的版本了,才导致yum安装失败的解决方法:[root@qzt001 ~]# yum -y install php* --skip-broken 如果还原创 2020-06-19 09:48:01 · 8387 阅读 · 0 评论 -
解决Linux挂在ntfs文件系统
Linux识别不了ntfs文件系统,所以要安装NTFS-3GNTFS-3G是一个开源软件1.安装NTFS-3G由于时间观念导致版本不一样,可以去百度下载最新版本wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgztar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz c...原创 2019-12-17 23:40:57 · 520 阅读 · 0 评论 -
卸载Python导致yum无法使用
//创建python下载包目录mkdir /usr/local/src/python///使用wget命令下载Python的一些所需包cd /usr/local/src/python/wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/lvm2-python-libs-2.02.166-1.el7.x86_64.rpmwget http://vault.centos.org/7.3.1611/os/x86_64/Packages/l原创 2021-04-20 20:35:01 · 1022 阅读 · 1 评论 -
服务器安装centos系统报错/dev/root/does not exist
报错是找不到安装系统的u盘,所以就无法识别安装的系统也就无法安装系统了!原因是 u盘名字 和 安装系统的名字不一致导致的解决方法一:重启服务器 e键原来的值:initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet改为:initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 rd.live.check quiet按f10保存重启解决原创 2021-10-31 09:09:51 · 8075 阅读 · 1 评论 -
浪潮4U服务器 raid5 &&直通(JBOD)
浪潮服务器 微信公众号寻求帮助浪潮专家服务raid 5 等 配置直通参考1.8JBOD章节R卡在浪潮八路机器UEFI模式下配置步骤(例如3108 9361 9460):http://www.4008600011.com/archives/16861PM8204在浪潮八路机器UEFI模式下配置步骤:http://www.4008600011.com/archives/16967官网-支持下载-驱动下载-下拉选择:服务器-外插部件(RAID卡/HBA卡/SCSI卡等)-raid卡(选择:rai原创 2021-10-31 14:20:39 · 3643 阅读 · 0 评论 -
supervisor管理jar包
命令如果组配置文件发生改变,则会重新启动组里面所有子进程,这点需要注意!第一次配置需要重启supervisord。添加子配置只需要update即可。添加组配置[group:组名]设计到组的话,我们执行。2、配置默认配置文件。原创 2023-04-17 21:36:40 · 23589 阅读 · 0 评论 -
Cockpit驾驶舱
Cockpit是一个免费开源的基于web的管理工具,用来使用web管理终端及监控系统信息!也可以实现集中式管理。1、配置阿里云yum源wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo2、安装cockpit[root@no原创 2021-11-03 10:44:04 · 23603 阅读 · 0 评论 -
Linux 系统安全应用
一、基本安全实施1、锁定用户及锁定文件1)锁定账户[root@test-t1 ~]# usermod -L list //锁定账户 -L, --lock[root@test-t1 ~]# passwd -S list //查看账户状态 -S, --statuslist LK 2021-10-08 0 99999 7 -1 (Password locked.)[root@test-t1 ~]# usermod -U list //解锁账户原创 2021-10-09 12:02:09 · 2219 阅读 · 0 评论 -
Linux邮件代理mailx
mailx是邮件代理工具 并非邮箱服务器,配置指定邮件账号发送邮件!!!邮件用户代理(MUA,Mail User Agent)邮件传送代理(MTA,Mail Transport Agent)邮件分发代理(MDA,Mail Deliver Agent)1、安装yum -y install mailx2、修改配置文件 /etc/mail.rc// 配置文件解释: set from=xxx@126.com # 发送的邮件地址 set smtp=smtp.126.com # 发送邮原创 2021-10-06 21:48:57 · 964 阅读 · 0 评论 -
Linux升级gcc8.3.0版本
废话不多说 直接上脚本!!!(需要联网)需要等待很长很长时间 建议更改脚本 make -j4(4核cpu编译) 但不建议改太高!有些机子 默认yum没有lbzip2安装包,从而导致脚本失败 需要配置epel源,阿里云epel源就挺不错的,此处不再赘述!!![root@localhost gcc]# cat install_gcc.sh #!/bin/bashclearINSTALL_GCC(){HOME_PATH=`pwd`echo "Installed in the GCC"echo原创 2021-09-29 00:15:47 · 23313 阅读 · 0 评论 -
Linux iostat命令详解
iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况,iostat,它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。安装iostatyum -y install sysstat.x86_64命令详解语法:Usage: iostat [ options ] [ <时间间隔> [ <次数> ] ]//不带次数 表示循环输出常用选项说明:原创 2021-09-25 20:41:45 · 979 阅读 · 0 评论 -
rpm包方式升级OpenSSH8.0版本
centos7.x默认采用的是OpenSSH_7.4p1这个版本,但是有些漏洞扫描设备扫描出OpenSSH_7.4p1版太低,不安全类似的问题,解决方式呢,就是升级OpenSSL更高版本,考虑到 不是一两台服务器,使用源码包方式安装太费劲了,建议使用rpm包导入后直接安装。建议先安装telnet服务 到最后不至于连服务器都连不上了!!1、安装rpm-build和openssh依赖包yum install rpm-build zlib-devel op原创 2021-08-28 22:42:53 · 2527 阅读 · 0 评论 -
Linux网卡配置虚拟IP地址
虚拟ip作用:配置虚拟ip也就是说一个网卡有多个ip地址,更方便多个网段之间进行测试使用!缺点是当网卡坏掉之后 基于这个网卡的所有虚拟网卡都会失效!!!步骤如下:1、查看内网ip地址[root@51 ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.10.14.51 netmask 255.255.255.0 broadcast 10.10.14.255原创 2021-08-26 21:48:37 · 4686 阅读 · 0 评论 -
搭建本地yum源
文章目录FTP yum源FTP yum源1.安装ftp[root@ftp-server ~]# yum -y install vsftpd [root@ftp-server ~]# systemctl start vsftpd[root@ftp-server ~]# systemctl enable vsftpdCreated symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/s原创 2021-06-10 20:54:12 · 538 阅读 · 0 评论 -
Centos 7 配置VNC远程桌面登入
登入到系统后安装tigervnc tigervnc-server 需要有root权限[root@kvm ~]# yum -y install tigervnc tigervnc-server安装好之后需要设置VNC登入密码[root@kvm ~]# vncpasswd Password: //设置密码Verify: //确认密码Would you like to enter a view-only password (y/n)? n //是否需要view-onlyA v原创 2021-05-19 22:47:44 · 1300 阅读 · 2 评论 -
Linux screen命令
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。会话恢复:只要Screen本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行screen -r就可以恢复会话的运行。同样在暂时离开的时候,也可以执行原创 2020-06-22 21:37:55 · 888 阅读 · 0 评论 -
Linux下禁用内部命令
内部命令:shell自带,通过某命令形式提供。1.查看内部命令列表[root@VM_0_17_centos ~]# help ........2.禁用内部命令[root@VM_0_17_centos ~]# enable -n cd[root@VM_0_17_centos ~]# cd /etc/ //禁用之后cd命令就不能使用了3.查看所有禁用的内部命令[root@VM_0_17_centos ~]# enable -n enable -n cd4.启用内部命令[root@VM原创 2020-06-17 16:26:24 · 2481 阅读 · 0 评论 -
Linux导入中文man手册
首先先下载中文版的man手册包下载地址:中文man手册或者使用wget命令导入到Linux里面[root@localhost ~]# wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.2.tar.bz2/cab232c7bb49b214c2f7ee44f7f35900/manpages-zh-1.5.2.tar.bz2//需要先安装wget下载好后确认一下编译安装[root@localh原创 2020-05-15 21:15:12 · 614 阅读 · 0 评论