Docker基础操作
Docker删除镜像 参考:https://blog.csdn.net/lanshen110119/article/details/90201412 有标签 docker rmi $(docker images --format '{{.Repository}}:{{.Tag}}') 没有标签 docker rmi $(docker images …
Linux基础操作集锦
版本相关操作 查看内核版本 cat /proc/version; CentOS查看版本 cat /etc/redhat-release; 查找文件 -- 示例,查找根目录下大于100M的文件 find / -size +100M; -- 根据文件名称模糊匹配文件 find / -name log; 后台启动脚本 参考:nohup &的用法、…
Nginx同一端口同时监听http和https
nginx版本 1.22.1 依赖模块 stream、stream_ssl、stream_ssl_preread 配置代码 # 如:8080端口根据http和https分别转向不同的服务:https跳转至127.0.0.1:8081,http跳转至127.0.0.1:8082,在nginx配置文件中添加如下代码即可: # 注意,以下代码位置 和 h…
PG定时备份数据
编写备份脚本 新建目录 用于存放当前用户下的自定义定时任务脚本 # 新建定时任务脚本存放目录 mkdir -p /home/myCron; 新建文件 touch /home/myCron/backup_pg.sh; 授予可执行权限 chmod +x /home/myCron/backup_pg.sh; 编写删除脚本 vim /home/myCron…
PG扩展查询SQL
PG查看每个表所占用磁盘空间大小 参考连接:https://blog.csdn.net/yueludanfeng/article/details/86487585 -- 方法1 select table_full_name, round( CAST ( size as numeric ) / 1024 / 1024 / 1024, 2 ) || '…
.gitignore不生效
参考:https://geek-docs.com/git/git-questions/1678_git_clear_git_local_cache.html git rm -r --cached .git add .git commit -m 'update .gitignore'
Linux环境下实现数据定时备份
[TOC] cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。 /var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名 /etc/crontab 这个文件负责调度各种管理和维护…
Clamav安装
软件下载 ClamAV官网地址 软件安装 离线安装 # 如:文件clamav-1.0.4.linux.x86_64.deb上传至/home/software目录 cd /home/software # ubuntu系统下可使用dpk -i 命令安装 dpkg -i clamav-1.0.4.linux.x86_64.deb # 安装后的默认配置文件…
Prometheus、Grafana安装
上传文件至指定目录 # 上传文件至/home/zhoujibin/package # 主程序 /home/zhoujibin/package/prometheus-2.45.0.linux-amd64.tar.gz # node节点程序 /home/zhoujibin/package/node_exporter-1.6.1.linux-amd64.…