tmux 使用笔记:断线不丢会话的效率工具
会话/窗口/面板三个概念讲清楚,给出必记的十几条快捷键与一份可直接用的配置文件,以及服务器上为什么必须用它。
共 14 篇笔记
会话/窗口/面板三个概念讲清楚,给出必记的十几条快捷键与一份可直接用的配置文件,以及服务器上为什么必须用它。
为什么笔记会「记了等于没记」、目录结构与命名规范、双链与标签怎么取舍、回顾机制,以及本站的做法。
只讲服务器上改配置真正需要的部分:两种模式、十来条命令、保存退出、搜索替换,以及误入 vim 后怎么活着出来。
为什么需要版本管理器、PATH 切换的原理、nvm/pyenv/mise 的用法对比、项目级版本锁定文件,以及服务器上的注意事项。
四个工具各自解决什么痛点、安装方式、常用参数与别名配置,以及什么时候还是该用老工具。
两者的语法与适用场景、环境变量差异导致的经典失败、日志去哪看、错过的任务怎么补,以及一份对照表。
把 .bashrc/.vimrc/.gitconfig 收进 Git 仓库、用软链接或 stow 部署、一份可复用的安装脚本,以及敏感信息怎么处理。
Makefile 的基本语法、假目标与变量、依赖触发、在部署与备份场景的用法,以及它比 shell 脚本好在哪。
只输出响应头、跟着重定向、看各阶段耗时、POST JSON 与表单、带证书与忽略证书、调试 HTTPS 与 HTTP/2。
-a 到底包含什么、结尾斜杠的语义差异、--delete 的危险性、--dry-run 预演、排除规则与限速,含一份备份脚本。
jq 的基本语法、取字段与过滤、数组与对象构造、格式化 API 响应,以及在脚本里替代 Python 处理 JSON。
分支策略、提交信息规范、撤销操作的四种场景、rebase 与 merge 怎么选,附我日常在用的命令集。
从 set -euo pipefail 讲起,给出四个真实在用的脚本范例(部署、巡检、批量重命名、定时提醒),以及调试技巧。
不背语法,只记真正用到的:grep -E/-P 的常用模式、IP 与时间的匹配、反向引用替换、以及 sed/awk 里的正则差异。