Linux 基础命令速览:从登录到排障

举报
yd_240066378 发表于 2026/11/02 09:06:04 2026/11/02
【摘要】 刚把一台新的云主机接进来时,我习惯先不急着装软件,而是用一组很短的命令把机器看清楚。下面是我自己按上手顺序整理的速览,适合刚接触 Linux 的同学对照着敲一遍:先确认自己是谁、在哪,再看资源,最后才动文件。一、先确认身份和位置登录之后第一件事是 whoami 和 pwd。前者告诉你当前用户,后者告诉你所在目录。接着用 id 看所属组,避免后面因为权限把命令敲进死胡同。如果提示符是井号,说明...

刚把一台新的云主机接进来时,我习惯先不急着装软件,而是用一组很短的命令把机器看清楚。下面是我自己按上手顺序整理的速览,适合刚接触 Linux 的同学对照着敲一遍:先确认自己是谁、在哪,再看资源,最后才动文件。


一、先确认身份和位置


登录之后第一件事是 whoami 和 pwd。前者告诉你当前用户,后者告诉你所在目录。接着用 id 看所属组,避免后面因为权限把命令敲进死胡同。如果提示符是井号,说明已经是 root;如果是美元符号,普通用户要改系统配置时再考虑 sudo。我一般不把所有命令都加上 sudo,只在写系统目录或安装软件包时才用,这样误操作的范围更小。


二、把目录当地图来走


ls -lah 比单独的 ls 有用得多。-l 看权限和属主,-a 把隐藏文件带出来,-h 把大小换成 K 和 M。进入目录用 cd,回到上一级是 cd 空格两点,回到家目录直接敲 cd。路径记不住时,配合 Tab 补全比来回翻记录更快。想知道某个命令从哪来,用 which 或 type,例如 which python3,能避免装了多个版本却调用错了解释器。


三、看文件,先别急着改


小的配置用 cat 就够,长日志用 less,退出按 q。只想看开头或结尾时,head -n 20 和 tail -n 50 更干脆。日志还在往里写,就用 tail -f 跟着刷。搜索关键字我用 grep -n,把行号打出来,回头改文件不用再猜位置。需要在多级目录里找文件名,用 find 配合 -name。这几条足够覆盖日常排障里大部分“先看再动”的场景。


四、资源不够时先看这三样


机器变慢,不要先重启。df -h 看磁盘是不是满了,free -h 看内存还剩多少,top 看是谁在吃 CPU。top 里按 P 按处理器占用排序,按 M 按内存排序,按 q 退出。如果只是想确认进程在不在,ps 配合 grep 比打开完整的 top 更快。端口被占用时,ss -lntp 能告诉你谁监听了哪个端口,在较新的系统里比 netstat 更常见。


五、文件的增删改要留余地


新建空文件用 touch,建多层目录用 mkdir -p,它会把中间层一并建好。复制是 cp,移动或改名是 mv。删除用 rm 时,我强制自己先 ls 一眼再动手,尤其不要在根目录附近写递归强制删除。改权限用 chmod,脚本要执行就给它加上 x;改属主用 chown。权限数字可以后学,先记住读、写、执行,以及它们分别落在用户、组、其他人三列上。


六、把命令串起来


管道是 Linux 最好用的小工具。history 接到 tail 能回顾刚才敲过什么,du -sh 再排序能看出当前目录谁最占空间。重定向里,单个大于号是覆盖写入,两个大于号是追加。我想留一份现场时,会把 df -h 和 free -h 的输出追加到一个文本文件,方便事后对照,而不是只靠记忆。


七、收尾时的小习惯


离开前用 history 扫一遍,把不该留在记录里的敏感参数清掉。需要后台跑的长任务可以放到后台,但更稳妥的是先确认日志写到了文件,而不是丢在马上要关掉的终端里。系统服务则优先用对应的服务管理命令查看状态,而不是反复杀掉进程再碰运气。


这些命令单独看都很短,连在一次排障里就成了固定套路:确认身份、定位目录、读日志、看资源,再决定要不要改文件。下次登上一台新主机,按这个顺序走一遍,通常比打开搜索引擎更快进入状态。

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

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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