Category: Script
-
如何查询电脑本机的Git账户信息
Public✅ CMD 直接查看(复制执行) :: 单独查看用户名 git config user.name :: 单独查看邮箱 git config user.email :: 查看全部配置(包含用户信息) git config --list 分层查看(区分全局 / 当前仓库) :: 全局(本机所有仓库
-
Vim/Vi 常用命令
Public分三大模式:普通模式(默认)、插入模式、末行模式(冒号:) 打开 vi 后默认是普通模式,按 i/a/o 进入插入模式;插入模式按 Esc 回到普通模式;普通模式按 : 进入末行模式。 一、模式切换(最基础)
-
Shell 脚本中高效使用 cp 的要点
Public核心原则:减少不必要拷贝、避免误覆盖、善用参数、批量优先用 glob/xargs/rsync、大文件注意缓存 一、常用参数(脚本里最实用) # -n:不覆盖已存在文件(脚本安全首选,避免误删数据) cp -n src.txt dest/ # -u:只在源更新(源比目标新 / 目标不存在)才拷贝,增
-
数据库备份脚本 db_backup.sh 支持 MySQL / PostgreSQL 二选一;自动压缩、保留 N 天备份、记录日志、备份失败标记,适合定时全量备份 👉 如果你是 openGauss,我后面单独给适配版本,当前版本:MySQL 为主,PG 注释打开即可 #!/bin/bash expo
-
服务器 CPU 监控完整示例命令
Public下面分Linux(最常用)、Windows,从命令行实时查看、持久化监控、告警、CPU 指标解读,适合运维 / 开发日常排查和线上监控。 一、Linux 服务器 CPU 监控 1. 即时查看(内置命令,无需安装) top top 按
-
Linux/Unix 线上排错命令速查表
Public适用:服务器、容器、WSL;优先轻量命令,不轻易装包;高危操作标 ⚠️ 思路:先看负载 → 看 CPU / 内存 → 磁盘 → 网络 → 进程 / 线程 → 日志 → 抓包 一、系统基础概览(第一时间执行) # 系统版本 uname -a cat /etc/os-release # 负载、运行时间
-
实用 Linux / Unix 命令行技巧
Public适用于 macOS、Linux、WSL,bash/zsh 通用,避开冷门魔法,优先提效、排错、安全。 一、基础操作小技巧 1. !! 重复上一条命令(sudo 救场神器) apt update # 提示权限不足,直接输入 sudo !! # 等价 sudo apt update
-
SQLite 简单表结构设计示例
PublicQLite 特性要点: 没有严格的数据类型,TEXT/INTEGER/REAL/BLOB/NUMERIC INTEGER PRIMARY KEY AUTOINCREMENT 自增主键 支持 NOT NULL / UNIQUE / DEFAULT / CHECK 不支持外键默认关闭,需要 PRAGMA
-
MySQL 每日备份 Shell 脚本
Public特性:单库备份、压缩、保留 N 天自动清理过期备份、日志记录、锁文件防止并发、支持发送告警;兼容 MySQL5.7 / 8.0,MariaDB。 依赖:mysqldump、gzip,建议安装。 1. 脚本 mysql_backup.sh #!/bin/bash set -euo pipefail
-
Linux 自动化任务脚本完整指南
PublicLinux 自动化最常用两种方案:Shell 脚本(一次性 / 批量任务) + 定时任务 cron(周期性自动执行),高级场景可以用 Python、Ansible。下面从基础写法、调试、定时、最佳实践、避坑完整讲。 一、Shell 脚本入门(bash) 1. 最简脚本模板 demo.sh #!/bi