概述
在 Linux 系统中,用户管理与系统监控是核心技能。无论是远程登录服务器进行管理,还是创建删除用户以规范权限体系,亦或是通过系统命令实时监控服务器状态,这些操作都构成了 Linux 系统管理的基石。
Linux 用户管理核心命令及系统监控工具使用方法。内容包括通过 SSH 远程登录服务器,使用 adduser 和 passwd 创建新用户,利用 userdel 安全删除用户。同时介绍 uname 查看系统内核信息,sar 进行性能采样分析,以及 top 实时进程监控。掌握这些基础操作有助于构建 Linux 系统管理能力,便于后续深入学习。

在 Linux 系统中,用户管理与系统监控是核心技能。无论是远程登录服务器进行管理,还是创建删除用户以规范权限体系,亦或是通过系统命令实时监控服务器状态,这些操作都构成了 Linux 系统管理的基石。
在 Linux 系统中,远程登录服务器是最基础的操作之一,通过 ssh 命令可以安全地连接到远程主机。其基本语法如下:
ssh 用户名@主机 IP 地址
# 示例:连接到 IP 为 192.168.1.100 的服务器,用户名为 root
ssh [email protected]
关键特性:
创建新用户需要两步操作:先用 adduser 创建用户账号,再用 passwd 设置密码。
# 1. 创建新用户
adduser 用户名
# 示例:创建用户名为 devuser 的新用户
adduser devuser
# 2. 为用户设置密码
passwd 用户名
# 示例:为 devuser 设置密码
passwd devuser
创建过程详解:
权限提示:
删除用户时需谨慎,根据是否保留用户数据有不同的删除方式:
# 普通删除(保留用户家目录)
userdel 用户名
# 示例:删除用户 devuser 但保留其家目录
userdel devuser
# 递归删除(删除用户及家目录)
userdel -r 用户名
# 示例:彻底删除用户 devuser 及其所有数据
userdel -r devuser
危险警告:
替代方案: 若只需禁用用户而非删除,可使用 usermod -L 用户名锁定密码,或修改 /etc/passwd 将 shell 设为 /sbin/nologin
uname(全称 unix name)命令用于获取系统的基础信息,通过不同参数可查看不同维度的信息:
# 查看所有系统信息
uname -a
# 示例输出:Linux localhost.localdomain 5.4.0-124-generic #140-Ubuntu SMP Fri Mar 24 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
# 仅查看内核版本
uname -r
# 示例输出:5.4.0-124-generic
# 查看系统架构
uname -m
# 示例输出:x86_64(64 位系统)或 i686(32 位系统)
字段解析:
扩展用法:
sar(System Activity Reporter)是 Linux 下强大的系统性能监控工具,可收集、报告系统活动信息,常用于性能分析和故障排查:
# 查看当前 CPU 利用率
sar -u 1 5
# 含义:每 1 秒采样一次,共采样 5 次
# 查看内存使用情况
sar -r 2 3
# 含义:每 2 秒采样一次,共采样 3 次
# 查看磁盘 I/O 情况
sar -d 3 2
# 含义:每 3 秒采样一次,共采样 2 次
数据存储与查看:
应用场景:
top 命令是 Linux 系统的'任务管理器',以交互式界面实时显示系统运行状态和进程资源占用情况:
# 直接运行 top 进入监控界面
top
界面解析(按默认视图):
显示各进程的 PID、用户、CPU%、内存%、命令等信息

交互快捷键:
进阶技巧:

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online