Linux 新手第一课:用五个命令摸清一台服务器

举报
温华9527 发表于 2026/10/28 12:43:08 2026/10/28
【摘要】 刚拿到 Linux 服务器先别急着装软件,用 pwd、ls、uname、ps、df 等只读命令,先摸清位置、负载、进程与磁盘,再动手排查。

刚拿到一台 Linux 服务器,先别急着装软件。先用几个只读命令把机器摸清楚:它在哪里、里面有什么、现在忙不忙、磁盘还剩多少。下面的顺序是我自己上手的习惯,命令都很轻量,不会改动系统,适合第一次登录时照着走一遍。

第一步,先确认位置:pwd 和 ls。pwd 会告诉你当前在哪个目录,ls 会列出这个目录里的内容。刚登录时多半在自己的家目录,先看一眼,再用 ls -la 看隐藏文件和权限。很多人第一次就迷路,其实不是命令难,而是不知道自己站在哪里。把位置搞清楚,后面的路才不会走偏。

第二步,看系统概况:uname 和 uptime。uname -a 能看到内核和机器架构,uptime 能看到开机多久、当前负载。负载数字如果长期很高,说明机器正在忙,这时候就不要再给它加压。先观察,再动手,是新手最容易忽略、也最有价值的习惯。

第三步,看进程和内存:ps 和 free。ps aux 可以列出正在运行的进程,配合 grep 找某个服务,比翻日志更快。free -h 用人类可读的方式显示内存和交换分区。如果内存长期吃紧,先找占用最大的进程,而不是立刻重启。重启能掩盖问题,却学不到原因。

第四步,看磁盘:df 和 du。df -h 看每个挂载点的剩余空间,du -sh 看某个目录到底占了多大。磁盘满了常常不是数据太多,而是日志没轮转、旧备份没清理。先定位最大的目录,再决定删什么,千万不要凭感觉删系统目录。

第五步,查日志和网络:journalctl 与 ss。journalctl 可以按服务、按时间查看日志,出问题先看最近的报错,而不是先猜。ss -tlnp 能看到本机在监听哪些端口,对照你以为开放的服务,能快速发现服务没起来、端口被占用或者监听地址不对。

给新手的三条提醒。第一,只读命令先行,写操作后行,凡是带 rm、dd、格式化字样的命令,先停三秒再回车。第二,改配置前先备份原文件,改坏了还能回退。第三,把每次排查写成一条笔记:现象、命令、结果、下一步。一个月后回头看,这就是你自己的运维手册。

小练习:登录一台测试机,按上面顺序走一遍,并记下三条信息:当前目录、负载、剩余磁盘最大的挂载点。能不查资料说出这三条,就算真正摸清了这台服务器。命令本身不难,难的是养成先看、再想、后动手的好习惯。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。