Linux 入门:每天都会用到的十个命令

举报
yd_225636183 发表于 2026/10/25 11:20:37 2026/10/25
【摘要】 为什么先学命令行刚接触 Linux 时,很多人只敢用图形界面:点一点、拖一拖,确实能做事。但一旦要上服务器、批量处理文件、看日志排错,没有图形界面可用,命令行就是唯一的路。而且命令行有个图形界面没有的好处:可重复——一条命令跑通了,写进脚本就能跑一百遍。下面这十个命令,覆盖日常 80% 的场景,记住它们,Linux 就算真正入门了。看东西:ls、pwd、cdpwd        # 我现在在...

为什么先学命令行

刚接触 Linux 时,很多人只敢用图形界面:点一点、拖一拖,确实能做事。但一旦要上服务器、批量处理文件、看日志排错,没有图形界面可用,命令行就是唯一的路。而且命令行有个图形界面没有的好处:可重复——一条命令跑通了,写进脚本就能跑一百遍。

下面这十个命令,覆盖日常 80% 的场景,记住它们,Linux 就算真正入门了。

看东西:ls、pwd、cd

pwd        # 我现在在哪个目录
ls -la     # 列出当前目录所有文件(含隐藏文件)
cd /var/log   # 跳到指定目录
cd ..      # 回上一级
cd ~       # 回家目录

ls -la 输出的第一列是权限,drwxr-xr-x 开头的 d 表示目录,- 表示普通文件。看不懂权限没关系,先会看、会走就行。

读文件:cat、less、tail

cat app.log        # 小文件一次看完
less app.log       # 大文件分页看,按 q 退出
tail -f app.log    # 实时追踪日志新增内容,排错神器

新手常犯的错:用 cat 打开几百 MB 的日志,终端直接卡死。记住:大文件用 less,看增量用 tail -f。

查系统:top、df、free

top        # 谁在吃 CPU 和内存,按 q 退出
df -h      # 磁盘还剩多少空间(-h 是按 GB/MB 显示)
free -h    # 内存还剩多少

服务器“变慢了”先跑这三个:CPU 满了、磁盘满了、内存满了,三种病因一眼就能区分,不用瞎猜。

改东西:cp、mv、rm(重点讲 rm)

cp a.txt b.txt       # 复制
mv a.txt /tmp/       # 移动(也是改名的方法)
rm a.txt             # 删除——没有回收站

rm 是 Linux 里最危险的命令,没有回收站,删了就真的没了。两条铁律:删之前先 ls 确认一遍;永远不要以 root 身份执行 rm -rf / 这类命令。不确定的时候加 -i,让系统每次删除前都问你一句:rm -i a.txt。

找东西:grep

grep "error" app.log          # 在日志里找 error
grep -r "timeout" /etc/       # 递归搜整个目录

grep 加 tail -f 是排错组合拳:先 tail -f 看着日志滚,再开一个终端 grep 定位关键字,十分钟能定位的问题别花一小时翻文件。

权限不够怎么办

看到 Permission denied,先别急着加 sudo。先 ls -l 看看文件归谁、自己有没有读权限。能用普通用户解决的,别动 root——权限放得越宽,出事的面越大。

小结

ls/pwd/cd 找路 → cat/less/tail 看东西 → top/df/free 查状态 → cp/mv/rm 改东西 → grep 定位问题。这十个命令练上三天,日常操作就不再需要图形界面;再往后学管道 |、重定向 > 和 chmod,Linux 的大门才算真正推开了。

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

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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