lvbibir's Blog
  • 🏡 主页
  • 🔍 搜索
  • 📚 文章
  • 📈 归档
  • 💬 说说
  • 🤝 友链
主页 » 📚 文章

👨🏻‍💻 技术

不积跬步,无以至千里;不积小流,无以成江海

shell | centos 初始化

0 前言 以 centos7 为例, 通常我们新装完操作系统后需要进行配置 yum 源, iptables, selinux, ntp 以及优化 kernel 等操作, 现分享一些较为通用的配置. 同时博主将这些配置整理成了脚本, 可以一键执行. 1 常用配置 1.1 iptables & selinux sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config setenforce 0 iptables -F systemctl disable --now firewalld 1.2 PS1 终端美化 cat > /etc/profile.d/PS1_conf.sh << 'EOF' export PS1="\n[\[\e[31m\]\u\[\e[m\]@\[\e[32m\]\h\[\e[m\]] -\$?- \[\e[33m\]\$(pwd)\[\e[m\] \[\e[34m\]\$(date +'%F %T')\[\e[m\] \n(\#)$ " EOF source /etc/profile.d/PS1_conf.sh 1.3 history 格式化 cat > /etc/profile.d/history_conf.sh << 'EOF' export HISTFILE="$HOME/.bash_history" # 写入文件 export HISTSIZE=1000 ...

创建: 2023-08-01 | 更新: 2024-01-28 | 字数: 1858字 | 作者: lvbibir

Zabbix | 监控主机到指定 ip 的流量大小

zabbix 中通过 shell 监控定时监控流量, 配置聚合图形, 以及日志输出 ...

创建: 2023-08-04 | 更新: 2024-01-28 | 字数: 968字 | 作者: lvbibir

windows | miniconda 配置 python 虚拟环境

0 前言 python 虚拟环境的重要性已经无需多言了, 目前所有支持 python 虚拟环境的工具中最好用的应该就是 conda 了, 最重要的一点是可以一键创建不同版本的 python 环境以适应不同的需求. Anaconda 比较臃肿, 本文使用无 GUI 的 miniconda. 环境: win10 miniconda3-py11-23.5.2-0 1 安装 安装前需要确认一下系统及用户的环境变量中不要存在中文, 在 CMD 中直接执行 path 或者 git-bash 中执行 echo ...

创建: 2023-08-07 | 更新: 2024-01-28 | 字数: 967字 | 作者: lvbibir

Zabbix | 监控端口连通性并自动追踪 TCP 路由

zabbix 中通过 shell 脚本监控指定 agent 到指定 ip:port 的端口连通性, 不连通时自动触发 traceroute 追踪路由并记录到日志 ...

创建: 2023-12-07 | 更新: 2024-01-28 | 字数: 999字 | 作者: lvbibir

shell | 检测网站存活并自动钉钉告警

脚本内容如下, 替换钉钉 bot 的 token, 将脚本放至 crontab 执行即可 #!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # 设置要检测的网页URL urls=("https://emp.cnpc.com.cn/index.html" "https://mdm.cnpc.com.cn/") #urls=("https://emp.cnpc.com.cn/index.html" "https://mdm.cnpc.com.cn/" "https://www.956100.com" "https://mm.956100.com" "https://app.956100.com") # 钉钉机器人的 webhook 地址 webhook="https://oapi.dingtalk.com/robot/send?access_token=******************************" # 最大连续无法访问次数 max_attempts=3 # 设置并发进程数为 URL 数量 max_concurrent=${#urls[@]} # 初始化计数器 completed=0 for url in "${urls[@]}"; do # 在后台启动一个子进程进行测试 ( attempts=0 while [ $attempts -lt $max_attempts ]; do # 使用curl获取网页内容,并保存HTTP ...

创建: 2023-12-07 | 更新: 2024-01-28 | 字数: 340字 | 作者: lvbibir

troubleshooting | ssh 成功但是 scp 失败

0 前言 前段时间在配置 jenkins publish over ssh 时发现 jenkins 无法连接某个服务器, 经测试 ssh 可以正常登录, 但是 scp 时报错 subsystem request failed on channel 0, 记录一下这个问题的排查思路 1 大致思路 影响到 ssh 的配置无非是以下这些: 网络问题: server 和 client 之间的网络不通或者防火墙配置 认证问题: 账号密码或者密钥错误 配置问题: server 端本身 sshd 服务报错未正常 server 端 ...

创建: 2024-01-09 | 更新: 2024-01-28 | 字数: 1164字 | 作者: lvbibir

wsl | bashrc 环境变量不正确加载的处理方法

wsl2 使用过程中 .bashrc 无法正确加载的解决办法

创建: 2024-01-11 | 更新: 2024-01-28 | 字数: 85字 | 作者: lvbibir

wsl | 安装配置 miniconda 虚拟环境

wsl 中安装 miniconda python 虚拟环境的步骤, 包含修改 conda 源, pip 源, conda 基础使用, 以及管理 conda 的一些小建议 ...

创建: 2024-01-13 | 更新: 2024-01-28 | 字数: 583字 | 作者: lvbibir

docker | 简介以及基础概念

介绍 docker 的一些基础概念和优势 ...

创建: 2019-08-01 | 更新: 2024-01-27 | 字数: 2091字 | 作者: lvbibir

docker | 数据卷 volume

介绍如何使用 docker 的数据卷和数据卷容器 ...

创建: 2019-08-01 | 更新: 2024-01-27 | 字数: 1638字 | 作者: lvbibir

docker | 常见命令

基于 docker-18.03.0-ce 版本,介绍常见的 docker 命令及参数的使用方法 ...

创建: 2019-08-01 | 更新: 2024-01-27 | 字数: 3870字 | 作者: lvbibir

docker | 三剑客之 machine

docker machine 简介以及实战 ...

创建: 2019-08-01 | 更新: 2024-01-27 | 字数: 354字 | 作者: lvbibir

centos7 | 开启 bbr 算法

介绍在 CentOS7 上部署 BBR 的详细过程 ...

创建: 2021-08-01 | 更新: 2024-01-27 | 字数: 388字 | 作者: lvbibir

部署 Ambari 2.7.5 + HDP 3.1.5

记录通过 Ambari 部署 hadoop 集群的过程 ...

创建: 2021-12-01 | 更新: 2024-01-27 | 字数: 2644字 | 作者: lvbibir

ceph | centos7 部署 ceph-v12

介绍在 centos7 环境中通过 ceph-deploy 部署 ceph-v12 (natuilus) 集群和可视化的 dashboard ...

创建: 2021-12-01 | 更新: 2024-01-27 | 字数: 2081字 | 作者: lvbibir
1  ...  6 7 8

| 总访客数: | 总访问量:
京ICP备2021023168号-1  | Copyright © 2020-2026 lvbibir's Blog