从零开始:Linux命令行入门,新手必会的50个命令
本文教你如何安装Linux环境、掌握50个最常用命令,快速上手开发者日常工作。
很多新手觉得Linux命令行很难,其实你不需要记住上千条命令,掌握50个核心命令就能覆盖95%的日常开发工作。本文带你一步步安装环境、运行第一个命令,轻松入门。
准备环境:选择你的Linux体验方式
如果你是Windows用户,最简单的方式是使用WSL(Windows Subsystem for Linux),它让你在Windows里直接运行Linux命令。如果你是Mac用户,自带的终端(Terminal)已经基于Unix,可以直接使用大部分命令。也可以安装虚拟机(如VirtualBox)或使用云服务器(如阿里云ECS)。
- Windows用户:打开PowerShell(管理员),运行
wsl --install,重启后即可使用Ubuntu。 - Mac用户:打开“终端”应用,无需额外安装。
- 云服务器:购买后通过SSH连接,参考服务商文档。
常见坑:WSL安装后如果报错,请确保Windows已更新至最新版,并开启“适用于Linux的Windows子系统”功能。
安装步骤:打开终端并运行第一个命令
环境准备好后,打开终端(WSL的Ubuntu或Mac的终端)。我们先试一个最简单的命令:
- 输入
echo "Hello World"并按回车,你会看到输出“Hello World”。 - 输入
pwd查看当前目录。 - 输入
ls列出当前目录下的文件。
这些命令就是Linux的基石。命令(command)是你告诉计算机做什么的指令,比如显示文字、查看文件。每个命令通常有选项(如 -l)和参数(如文件名)。
验证是否成功:学习50个常用命令
为了让你快速上手,我们精选了50个最常用的命令,分为以下几类:
- 文件操作:
ls(列出文件)、cd(切换目录)、cp(复制)、mv(移动)、rm(删除,小心使用!)。 - 查看内容:
cat(显示文件内容)、head(显示开头几行)、tail(显示末尾几行)。 - 搜索与过滤:
grep(搜索关键词)、find(查找文件)。 - 系统信息:
top(查看进程)、df(磁盘空间)、free(内存使用)。 - 网络:
ping(测试网络)、curl(获取网页内容)。
你可以逐个尝试,比如输入 ls -l 查看详细列表,输入 cat /etc/os-release 查看系统版本。
常见坑:rm 命令删除的文件不会进入回收站,建议先用 ls 确认再删除。新手可以用 rm -i 交互式删除。
下一步可以做什么
掌握这些命令后,你可以:
- 管理文件和目录,像在图形界面一样操作。
- 运行Python脚本(比如
python3 script.py)。 - 使用Git进行版本控制(
git clone、git commit等)。 - 搭建开发环境(安装Node.js、Docker等)。
记住,命令用多了自然就记住了。遇到不懂的命令,可以用 man 命令名 查看手册(如 man ls)。现在就从第一个命令开始吧!
内容来源
DEV Beginners
发布时间
2026-06-13 01:30