自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell脚本 扫描linux服务器进程cpu使用率

扫描linux服务器进程cpu使用率大于等于脚本设置的阈值。

2024-08-12 18:15:26 216 1

原创 shell脚本 关闭ds_agent安全进程

【代码】shell脚本 关闭ds_agent安全进程。

2024-07-25 17:50:57 422

原创 shell脚本 关闭linux服务器非必要端口对外开放

注意:该脚本会清空linux防火墙的filter表的规则和用户自定义链路。脚本的效果是将端口限制为仅服务器内部访问,提高服务的。脚本如下执行就行了,默认开放80和22。如果有额外的端口需要开放。

2024-07-02 16:41:34 253

原创 python脚本 限制 外部访问 linux服务器端口

该脚本会清空linux防火墙的filter表的规则和用户自定义链路。脚本的效果是将端口限制为仅服务器内部访问,提高服务的安全性,稳定性。可以提供ip地址白名单。

2024-06-27 16:57:44 310

原创 nginx 修复 前端CORS跨域

通过nginx去对Origin请求头的来源地址去做逻辑处理,不在白名单内返回403。~*表示执行一个不区分大小写的正则匹配。~表示执行一个不区分大小写的正则匹配。其中这里的白名单可以是多个。

2024-06-26 15:24:58 323

原创 shell脚本 关闭安全进程sangfor_watchdog

【代码】shell脚本 关闭安全进程sangfor_watchdog。

2024-06-21 15:30:05 634

原创 shell脚本修复 ssh登录 Permission denied, please try again.

具体脚本如下,写入linux文本文件执行即可。

2024-06-04 11:22:22 244 1

原创 shell脚本 字符串拼接变量赋值失效

去问了下ai 说是要去掉 docker exec 的-it 因为会干扰命令的输出,然后命令的结果有特殊字符就不奇怪了。可以看到data_dir属性是有值的,但是做字符串拼接变量赋值失效了很奇怪。1. 还是觉得赋值没有问题,手动显示赋值再执行下。2. 怀疑是这个命令返回的结果有问题,有特殊字符。

2024-06-03 15:36:05 272

原创 shell脚本 更新服务器的ip地址

【代码】shell脚本 更新服务器的ip地址。

2024-05-27 14:42:09 151

原创 磁盘重新格式化报错 is apparently in use by the system; will not make a filesystem here!

部署服务的时候发现磁盘格式不对,需要重新格式化磁盘格式。设备繁忙使用,强制杀掉占用/dev/sdb的进程。根据报错,定位到正在被系统使用。

2024-04-25 19:05:51 942

原创 shell if语句整数 eq 判断 报错: integer expression expected

2. 报错: integer expression expected。1. 手动定义变量赋值0发现是可以正常if判断的。1. 执行命令拿到数字赋值给变量进行if判断。怀疑变量是有特殊字符,但是直接输出看不到。3. 但是变量输出也没有其他的字符。通过awk将变量特殊字符给替换成空。发现直接执行没有特殊字符了。2. 直接执行该变量。

2024-04-12 14:24:04 1054

原创 管道符过滤、处理 命令的输出失效

将标准输出,和标准错误输出一并输出(1 是标准输出(STDOUT),2 是标准错误输出(STDERR)。发现执行命令的输出内容无法进行管道过滤和处理。命令 加上 2>&1 再进行管道符过滤处理。

2024-04-12 13:51:20 336

原创 服务器cpu占用高没看到进程

1. 今天连服务器发现root密码被改了,再改回去,登录发现服务器很卡,top查看,可用的cpu为0,但是没看到明显的进程,很显然中了病毒。发现myservice.service 服务的异常行为,不断尝试启动,然后被kill 掉,很显然是我们干掉的。好景不长 过一会发现 杀掉删除后过一会rcu_tasked进程又起来了,cpu又被重新占满。2. 发现crontab -l有异常的定时计划,给删除掉。2. 删除文件和杀掉进程 可以看到,cpu可用就恢复了。ok 观察一会儿发现正常了。5. 删除掉这个服务。

2024-03-06 16:11:07 1394

原创 rc.local启动程序 配置source脚本重启不生效

rc.local文件配置source命令执行的脚本 服务器重启后不生效。将source执行的脚本命令 追加写入 ~/.bashrc配置文件。发现执行docker命令还是没有提示。

2024-02-18 17:23:37 675

原创 linux 服务器本机hosts文件配置了域名解析不生效

发现nsswitch.conf的配置文件hosts属性冒号是中文的,改回英文的就可以了。已经在hosts文件配置好了域名,发现配置的不生效。

2024-01-18 13:21:55 1932

原创 Linux下配置静态ip地址

问题:虚拟机重启后ip地址动态更新,导致连shell十分麻烦。3. 重启网卡的命令。

2024-01-08 11:10:48 1256

原创 prometheus 服务不可用

现象: grafana查看面板无数据, prometheus容器一直重启。

2023-12-20 19:06:07 622

原创 MySQL 命令行常用操作

【代码】MySQL 命令行常用操作。

2023-12-08 13:29:56 58

原创 SQLite 命令行常用操作

查看当前库的所有表。

2023-11-27 10:01:55 126

原创 shell脚本 修复ssh登录慢

【代码】shell脚本 ssh连接慢。

2023-11-24 11:37:52 458

原创 Shell脚本常用命令和语法

效果 "servrt":"127.0.0.1:80";删除文件第7行在添加一行带转义字符。对第4行的文件进行字符串替换。效果 handsome:ta。删除文件第7行,在添加一行。

2023-10-31 20:03:51 153

原创 Shell脚本 清理多个目录下的缓存文件

paths里面定义路径,多个路径空格分开即可。每次手动删除挺麻烦的写个脚本定时执行清理下。

2023-10-28 00:23:53 227

原创 解压jar 、 将解压出来的目录打成jar包

【代码】解压jar 、 将解压出来的目录打成jar包。

2023-10-20 18:03:29 88

原创 nginx location 匹配规则

【代码】location 匹配规则。

2023-10-13 15:45:31 100

原创 iframe页面无法使用粘贴

针对iframe无法使用粘贴板的问题,可采用。加上allow属性即可。

2023-10-13 10:32:42 831

原创 磁盘分区WARNING: Re-reading the partition table failed with error 16: 设备或资源忙

partprobe 输入要分区失败的硬盘。fdisk -l是有看到刚刚创建的。lsblk 没有看到刚刚的分区。fdisk 保存分区出现的。

2023-10-08 17:12:44 1389

原创 Nginx 添加安全Security Missing Headers

以上的配置加上后 使用服务时可能会受到nginx的限制,要加下白名单,以下是示例。因为服务地址扫出来有漏洞,所以在nginx上去加请求的响应头。注意更新完要重新更新下nginx的配置。以下在server块添加就好了。

2023-09-23 18:02:02 757

原创 查询 docker/overlay2/ 下面的目录名查找容器

排查发现是docker容器输出的错误日志导致的。根据目录名排查出容器的名称和容器id。今天发现服务器磁盘空间满了。

2023-09-19 19:59:41 406

原创 DockerFile创建镜像 运行jar包

【代码】docker file构建镜像运行jar包。

2023-09-14 22:51:56 551

原创 mysql 容器运行实例

e MYSQL_ROOT_PASSWORD 设置密码。-v mysql数据目录映射到宿主机目录。运行mysql个容器实例。--name 设置名称。

2023-09-12 15:02:41 60

原创 Ubuntu系统新建用户时终端只显示$符号

问题:在新建用户的时候切换到新建用户的终端,只是显示$符号。Ubuntu系统新建用户时终端只显示$符号。2、然后使用命令绑定bash即可。注:其中name是新建用户名。

2023-08-16 15:28:44 1092 1

原创 windows Nginx修改配置后,重新加载不生效?

windows 杀掉所有的nginx进程。windows 启动nginx。

2023-08-04 13:00:31 216 1

原创 cmd...

切换盘c:查看当前目录dir切换工作目录cd。

2023-08-04 09:36:30 67 1

原创 shell脚本 修改linux系统的时间时区为CST

[root@localhost ~]# mv /etc/localtime /etc/localtime.bak[root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime[root@localhost ~]# date

2023-08-01 10:28:55 169

原创 linux对分区进行扩容

这里使用命令df -h 可发现/dev/mapper/centos-root 下面的空间扩大了 180G。如果提示找不到 /dev/sda4。请输入 partprobe 这个再创建分区的时候应该会有提示。扩展lv,这里假设上面新建的分区大小是180G,这里跟的是要扩展分区名。这里可能会提示空间不足,可能是因为计算误差把,适当减小即可。把剩余的空间先创建一个分区,具体步骤参考上一篇文章。加入这里新添加的分区名叫做 /dev/sda4。使用新增的物理卷扩展 centos。让文件系统识别新添加的磁盘文件系统。

2023-07-28 12:02:25 1312

原创 K8s命令

列出未运行的容器重启未运行的容器查看k8s状态。

2023-07-13 18:40:29 116

原创 Docker命令

实时查看docker容器的日志。

2023-05-30 22:21:24 403

原创 Nginx配置

转发给后端服务时,若发现后端服务故障,则将请求转发给其他节点进行处理,并将服务器标记为故障、在30s时间内不再转发给故障服务器。30s后重试转发给故障服务器,若仍旧不成功则重复刚才的操作;nginx负载高可用设置。

2023-05-30 22:01:05 265

原创 Linux常用操作命令

sftp username@ip //sftp 用户名@服务器IP地址。-n 或 --number:由 1 开始对所有输出的行数编号。查看pid=66510的进程,其启动时间和运行时间是什么。查看的 /dev/sdb1 ftype的值。将标准输出重定向到文件中,覆盖掉原有的数据。每周6 晚上12:00执行cron表达式。将标准输出重定向到文件中,以追加的方式。-v:反向查找,只打印不匹配的行。-r:递归查找子目录中的文件。vim 上移动光标,可以使用。-r:递归查找子目录中的文件。

2023-05-30 21:51:33 1470 2

空空如也

空空如也

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

TA关注的人

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