极客前沿

从零开始:Linux命令行入门,新手必会的50个命令

2026-06-13 01:30
DEV Beginners
查看原文

本文教你如何安装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的终端)。我们先试一个最简单的命令:

  1. 输入 echo "Hello World" 并按回车,你会看到输出“Hello World”。
  2. 输入 pwd 查看当前目录。
  3. 输入 ls 列出当前目录下的文件。

这些命令就是Linux的基石。命令(command)是你告诉计算机做什么的指令,比如显示文字、查看文件。每个命令通常有选项(如 -l)和参数(如文件名)。

Tutorial Image

验证是否成功:学习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 clonegit commit等)。
  • 搭建开发环境(安装Node.js、Docker等)。

记住,命令用多了自然就记住了。遇到不懂的命令,可以用 man 命令名 查看手册(如 man ls)。现在就从第一个命令开始吧!

内容来源

DEV Beginners

发布时间

2026-06-13 01:30

返回 AI技术