分类: linux总结

223 篇文章

在离线环境中将 CentOS 7.x 原地迁移至 RHEL 7.9
在离线环境中将 CentOS 7.x 原地迁移至 RHEL 7.9 说明 CentOS 7.x 需要先更新到 CentOS 7.9 后才能迁移到 RHEL 7.9,另外出于方便,以下所有操作都使用的是 root 用户 Red Hat Enterprise Linux (RHEL) 7.9的生命周期如下: 发布日期: 2019年9月10日 标准支持期…
SSH登录后系统不停刷-bash: /usr/bin/xxx: Argument list too long错误
SSH登录后系统不停刷日志-bash: /usr/bin/xxx: Argument list too long错误 问题 本周收到技术同事反馈SSH连接登录虚拟机很慢很慢,登录完成后就疯狂报错,-bash: /usr/bin/xxx: Argument list too long错误。 解决 同事反馈是刚刚批量执行一个脚本后重新登录就出现这种错误…
Linux 生成随机字符串的方法
Linux 生成随机字符串的方法 随机字符串常用于创建随机账号或密码,Linux 可用以下方法生成随机字符串。 1.生成由大写字母组成的随机字符串: $ head /dev/urandom | tr -dc A-Z | head -c 20 WNXGCDUIYSDOBTEJBNGB 2.生成由小写字母组成的随机字符串: $ head /dev/ur…
centos8之网卡配置
centos8之网卡配置 前言 centos8的网卡服务与centos7有所不同,无法通过systemctl或者service命令重启网卡。centos8网卡服务由nmcli进行管理。 网卡配置 1.进入网卡配置目录 [root@k146 rke2]# cd /etc/sysconfig/network-scripts/ [root@k146 ne…
UDP端口检测命令-hping3 和nc
UDP端口检测命令-hping3 和nc TCP端口用telnet命令检测,UDP就说检测不了?NONONONO 测试环境 操作系统:CentOS7 测试命令:hping3 和 nc 如果服务端启用了防火墙,需要将指定的端口放通,或者临时将防火墙关闭。 配置 主要查看开启了哪些UDP端口,我们使用这些端口进行测试: netstat -ulnp 安装…
Centos设置http/https proxy及忽略proxy的方法
Centos设置http/https proxy及忽略proxy的方法 前提 虚拟机处于内网,故要想与外网进行http/https通信只能通过nat或者加proxy的方式。nat方式有网段的限制,而http/https proxy代理则没有,使用起来也方便。 Centos系统设置http/https proxy的方法,在/etc/bashrc或者/…
银河麒麟服务器系统v10离线部署ansible
银河麒麟服务器系统v10离线部署ansible 前因 因为平台部署的os只有基础的rpm包,对ansbile包是额外下载,因此又要绕圈部署。 官方离线包地址 [root@k8s-188 yum.repos.d]# cat kylin_x86_64.repo ###Kylin Linux Advanced Server 10 - os repo###…
CentOS7 使用 parted 分区解决大于2T的硬盘
CentOS 7 使用 parted 分区解决大于2T的硬盘 记录操作过程 # 硬盘 sdb 进行分区 parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. # 显示当前分区 (part…
CentOS七个启动级别和默认启动级别设置(init)
CentOS七个启动级别和默认启动级别设置(init) 手动输入命令会执行相关操作 init 0 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 init 1 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 init 2 运行级别2:多用户状态(没有NFS) init 3 运行级别3:完全的多用户状态(…
Linux中/etc/rc.d/rc.local配置失败总结
Linux中/etc/rc.d/rc.local配置失败总结 1./etc/rc.local和/etc/rc.d/rc.local是软链接关系 /etc/rc.local和/etc/rc.d/rc.local是软链接关系,因此两者内容一致,默认/etc/rc.local是777,但/etc/rc.d/rc.local的权限默认是644 本次也是存在…
编译安装nginx的ngx-brotli模块
编译安装nginx的ngx-brotli模块 测试环境 centos 7.9 64 Nginx 1.24.0 先通过有网虚拟机下载后,上传到内网虚拟机 什么是 Brotli 我们控制使用压缩的资源,除了有 Gzip 外,还有 br,而这个 br 就是我这里要说的 Brotli 如有些大厂已经支持,可通过浏览器开发者模式查看响应头 Accept-En…
GlusterFS环境部署
GlusterFS环境部署 前言 因这两天再部署三方基于ks二开的环境,存储使用了GlusterFS,就记录一篇关于GlusterFS入门文章,主要讲述GlusterFS环境搭建以及初步使用。 安装 操作系统为centos7.9,参考:https://wiki.centos.org/SpecialInterestGroup(2f)Storage.h…
mongodb清理日志文件
mongodb清理日志文件 前言 最近发现公司部分mongodb的的日志文件过大,需要对其进行清理。 过程 1.确认mongodb版本,公司环境使用3.6,即参考官方文档滚动重置:https://www.mongodb.com/docs/v3.6/tutorial/rotate-log-files/ 开始 1.打开mongo shell(由于在mo…
PostgreSQL14.10+TimeScaleDB2.13.1数据库部署
PostgreSQL14.10+TimeScaleDB2.13.1数据库部署 前因 因zabbix换成PostgreSQL,因此进行记录 数据库安装步骤分为: 安装编译的依赖环境 编译和构建pgsql 数据库初始化 数据库配置文件 添加TimeScaleDB插件 PostgreSQL部署 安装编译的依赖环境 在编译过程中,如提示缺少相关包的错误,一…
Centos-监控IP频繁尝试登录服务器封禁脚本
Centos-监控IP频繁尝试登录服务器封禁脚本 前言 因为虚拟机之前已部署fail2ban,但是存在漏封禁的情况,查看日志发现一些漏扫啥的会几分钟登录一次或者就十几分钟才尝试1-2次导致漏封情况。 那就继续每天定时再执行一次脚本再去把漏封的封禁掉 脚本 该脚本的作用是监控IP登录失败次数,如果某个IP的登录失败次数超过设定的最大次数,则阻止该IP…
Linux部署东方通TLQ 管理控制台
Linux部署东方通TLQ 管理控制台 Linux 平台命令行安装 将管理控制台安装包 Install_TLQManageConsole8.1.xx.x.bin 上传至服务器上, 执行: chmod +x Install_TLQManageConsole8.1*.bin 赋予执行权限。 注:无论界面或命令行,如果想使用中文安装,都需要设置 Linu…