用户与进程管理

用户管理

# 添加用户
useradd -m -s /bin/bash newuser
passwd newuser

# 修改用户
usermod -aG sudo newuser     # 添加sudo权限

# 删除用户
userdel -r username          # 删除用户及家目录

# 切换用户
su - username                # 切换并加载环境

进程管理

查看进程

# 静态查看
ps aux                 # 所有进程
ps aux --sort=-%mem    # 按内存排序

# 动态查看
top                   # 实时监控(按 q 退出)
htop                  # 更友好的 top

进程控制

# 后台运行
nohup command &        # 退出终端后继续运行
Ctrl+Z                 # 暂停前台进程
bg                     # 放到后台继续运行
fg                     # 调回前台

# 终止进程
kill PID              # 正常终止
kill -9 PID           # 强制终止
killall process_name   # 按名称终止

服务管理(systemd)

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl status nginx
systemctl enable nginx    # 开机自启

系统监控

# 磁盘
df -h                  # 磁盘空间
du -sh *               # 当前目录占用

# 内存
free -h                # 内存使用

# 网络
ss -tuln               # 查看监听端口
ping -c 4 host         # 网络连通性

# 系统信息
uname -a               # 内核版本
uptime                 # 运行时间