← ClaudeAtlas

linux-opslisted

【Linux运维】Linux 服务器运维实战指南,包含进程管理、系统监控、网络诊断、日志分析、用户权限、故障排查。 触发时机: - 用户要求"Linux命令"、"服务器运维" - 服务器出问题需要排查 - 需要监控系统状态 提供完整命令和排查流程。
afine907/skills · ★ 0 · AI & Automation · score 75
Install: claude install-skill afine907/skills
# Linux Ops — Linux 运维实战指南 Linux 服务器运维从日常操作到故障排查的完整指南。 ## Goal Linux 服务器运维实战指南,包含进程管理、系统监控、网络诊断、日志分析、用户权限、故障排查 ## Trigger - 用户要求"Linux命令"、"服务器运维" - 服务器出问题需要排查 - 需要监控系统状态 ## 进程管理 ### 查看进程 ```bash # 基础查看 ps aux # 所有进程 ps aux | grep nginx # 过滤进程 ps -ef --forest # 进程树 pstree -p # 进程树(带PID) # 详细信息 ps -o pid,ppid,user,%cpu,%mem,cmd -p 12345 # 指定字段 top -p 12345 # 实时监控指定进程 htop # 交互式进程管理 # 查找进程 pgrep -a nginx # 按名称查找 pidof nginx # 获取PID lsof -i :80 # 查看端口占用 fuser -n tcp 80 # 端口占用进程 ``` ### 进程控制 ```bash # 信号管理 kill -15 PID # 优雅终止 (SIGTERM) kill -9 PID # 强制终止 (SIGKILL) kill -HUP PID # 重新加载配置 killall nginx # 按名称终止 pkill -f "python app.py" # 按模式终止 # 后台运行 nohup ./app.py & # 后台运行 disown # 断开终端关联 screen -S mysession # 创建 screen 会话 tmux new -s mysession # 创建 tmux 会话 # 优先级 nice -n 10 ./cpu-intensive.sh # 降低优先