Linux 常用命令入门:从零开始掌握终端操作

举报
yd_228790497 发表于 2026/10/31 13:27:16 2026/10/31
【摘要】 从目录、文件、查看、权限、进程和网络六个方面,介绍 Linux 新手最常用的终端命令与安全操作习惯,帮助零基础读者快速上手终端。

第一次打开 Linux 终端时,很多人会被黑底白字的界面吓住。其实终端并不可怕,它只是用文字代替鼠标来完成操作。掌握十几个常用命令,就能完成日常大部分工作。本文从目录、文件、查看、权限、进程和网络六个方面,带你建立清晰的命令地图。

一、先认识你在什么位置
pwd 会打印当前工作目录,相当于告诉你现在站在哪个文件夹里。ls 用于列出当前目录下的文件和子目录,加上 -l 可以看到权限、大小和修改时间,加上 -a 可以看到以点开头的隐藏文件。cd 用于切换目录,cd … 回到上一级,cd ~ 回到家目录,cd / 则回到根目录。刚开始练习时,可以先用这三个命令在目录之间走一走,熟悉后再做修改操作。

二、文件和目录的基本操作
mkdir 用于新建目录,touch 用于新建空文件或者更新已有文件的时间。cp 用于复制文件,复制目录时要加上 -r。mv 既可以移动文件,也可以给文件改名。rm 用于删除文件,删除目录时同样需要 -r。需要特别提醒的是,rm 删除后一般无法像回收站那样恢复,执行前一定要先用 ls 确认目标,尤其不要在不理解的情况下使用强制递归删除。养成先确认、再执行的习惯,比记住多少参数更重要。

三、查看文件内容的方法
cat 适合查看较短的文件,一次把内容全部输出。less 适合查看较长的文件,可以用上下方向键翻页,按 q 退出。head 默认显示文件前十行,tail 默认显示最后十行,tail -f 还可以实时跟踪日志文件的变化,这在排查服务问题时非常实用。grep 用于在文件中搜索关键词,例如 grep 错误 app.log,就能快速定位包含错误的日志行。配合管道符使用效果更好,例如把一个命令的输出交给另一个命令处理。

四、权限其实并不神秘
Linux 用读、写、执行三个权限来保护文件,分别对应 r、w、x。ls -l 输出的第一列就是权限信息,前三位属于文件所有者,中间三位属于同组用户,最后三位属于其他用户。chmod 用于修改权限,chown 用于修改文件的所有者。初学者不必背诵所有数字组合,先理解读、写、执行的区别,再逐步学习常用写法。需要修改系统文件时,可以使用 sudo 临时获得管理员权限,但同样要先确认命令的含义。

五、查看和管理进程
ps aux 可以列出当前正在运行的进程,top 可以动态查看占用资源较多的进程,按 q 退出。找到异常进程后,可以用 kill 加进程号来结束它,必要时再使用强制结束选项。日常使用中,先看清楚进程名和占用情况再结束,避免误杀系统关键进程。df -h 可以查看磁盘空间,free -h 可以查看内存使用情况,这两个命令能帮助你快速判断机器是否资源不足。

六、网络连通性快速检查
ping 用于测试本机到目标地址是否连通,curl 可以用来请求网址并查看返回结果,ss 可以查看本机正在监听的端口和网络连接状态。遇到服务打不开时,先用 ping 判断网络是否通,再用 curl 判断服务是否响应,最后查看端口和日志,这样的排查顺序会比盲目重启更有效。

七、给新手的四个好习惯
第一,多用 Tab 键自动补全命令和路径,既省时间又能减少拼写错误。第二,遇到不熟悉的命令,先运行命令名加 --help,或者查 man 手册,不要直接复制来历不明的命令执行。第三,重要操作前先备份,修改配置文件前先复制一份原文件。第四,善用 history 查看自己执行过的命令,遇到好用的组合可以整理成自己的笔记。终端的学习曲线看起来陡峭,但只要每天练习几个命令,一周后你就会发现,命令行比反复点鼠标更快、更准确,也更适合批量处理和自动化工作。

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

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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