命令行基础入门教程

零基础学习命令行操作,掌握 Windows、macOS、Linux 系统的基本命令。 为使用 AI CLI 工具打下坚实基础,让您的电脑操作效率提升 10 倍!

🎯 为什么学习命令行?

💡 命令行的优势
  • 效率提升:比图形界面快 10 倍,批量操作一键完成
  • AI 协作:所有 AI CLI 工具都需要命令行环境
  • 自动化:支持脚本编程,重复任务自动执行
  • 远程操作:远程服务器管理必备技能
  • 专业形象:技术人员的基本素养
⚠️ 学习时间预估

完全零基础的用户,只需要 1-2 小时就能掌握基本操作,1 周内熟练使用!

🚀 如何打开命令行

🪟

Windows 命令提示符

方法一:使用快捷键

Win + R,输入 cmd,然后按回车

方法二:开始菜单

点击开始菜单 → 输入 "cmd" 或 "命令提示符" → 点击打开

方法三:PowerShell(推荐)

Win + X,选择 "Windows PowerShell"

🍎

macOS 终端

方法一:Spotlight 搜索

Cmd + 空格,输入 "Terminal",然后按回车

方法二:应用程序文件夹

打开 "应用程序" → "实用工具" → "终端"

方法三:快捷键

在 Finder 中按 Cmd + Shift + U 打开实用工具文件夹

🐧

Linux 终端

方法一:快捷键

Ctrl + Alt + T(大多数发行版)

方法二:应用程序菜单

打开应用程序菜单 → 搜索 "Terminal" 或 "终端"

方法三:右键菜单

在桌面或文件夹中右键 → 选择 "在终端中打开"

📚 基础命令详解

📁

cd - 切换目录

cd [目录路径]

功能:切换当前工作目录到指定路径

说明:这是最常用的命令之一,用于在不同文件夹之间导航

常用示例:
# 进入指定目录
cd Documents

# 返回上一级目录
cd ..

# 进入用户主目录
cd ~

# 进入根目录
cd /
📋

ls / dir - 列出文件

# macOS / Linux
ls [选项]

# Windows
dir [选项]

功能:列出当前目录中的文件和文件夹

说明:查看目录内容的基本命令

常用示例:
# macOS / Linux
ls -la

# Windows
dir /a
📍

pwd - 显示当前目录

pwd

功能:显示当前工作目录的完整路径

说明:用于确认当前位置,Windows 用户可以使用 cd 不带参数查看

示例输出:
/Users/username/Documents
# 或 Windows
C:\Users\username\Documents
📂

mkdir - 创建目录

mkdir [目录名]

功能:创建新的文件夹

说明:用于组织文件,创建项目目录等

常用示例:
# 创建单个目录
mkdir myproject

# 创建多级目录
mkdir -p project/src

# Windows 创建多级目录
mkdir project\src
📄

touch - 创建文件

touch [文件名]

功能:创建新的空文件或更新文件时间戳

说明:Windows 用户可以使用 type nul > 文件名echo. > 文件名

常用示例:
# macOS / Linux
touch README.md

# Windows
type nul > README.md
# 或
echo. > README.md
📋

cp / copy - 复制文件

# macOS / Linux
cp [源文件] [目标文件]

# Windows
copy [源文件] [目标文件]

功能:复制文件或目录

说明:备份文件、复制配置等常用操作

常用示例:
# 复制文件
cp file.txt backup.txt
copy file.txt backup.txt

# 复制目录(macOS/Linux)
cp -r src/ backup/
✏️

mv / move - 移动文件

# macOS / Linux
mv [源文件] [目标位置]

# Windows
move [源文件] [目标位置]

功能:移动文件或重命名文件

说明:整理文件结构、重命名文件等

常用示例:
# 移动文件
mv file.txt documents/
move file.txt documents\

# 重命名文件
mv oldname.txt newname.txt
rename oldname.txt newname.txt
🗑️

rm / del - 删除文件

# macOS / Linux
rm [文件名]

# Windows
del [文件名]

功能:删除文件或目录

⚠️ 警告:删除的文件无法恢复,请谨慎操作!

常用示例:
# 删除文件
rm file.txt
del file.txt

# 删除目录(macOS/Linux)
rm -r directory/

# Windows 删除目录
rmdir /s directory

⚡ 命令快速参考表

功能 macOS / Linux Windows 说明
切换目录 cd cd 进入指定文件夹
列出文件 ls dir 查看目录内容
当前路径 pwd cd 显示当前位置
创建目录 mkdir mkdir 新建文件夹
创建文件 touch type nul > 新建空文件
复制文件 cp copy 复制文件/目录
移动文件 mv move 移动/重命名
删除文件 rm del 删除文件/目录
查看文件 cat type 显示文件内容
清屏 clear cls 清除屏幕内容

🎯 实践练习

💻 新手练习任务

按照以下步骤练习,巩固所学命令:

  1. 打开命令行工具
  2. 使用 pwdcd 查看当前位置
  3. 使用 lsdir 查看当前目录内容
  4. 使用 mkdir 创建名为 "practice" 的文件夹
  5. 使用 cd practice 进入该文件夹
  6. 使用 touch 或相应命令创建 "test.txt" 文件
  7. 使用 ls 确认文件创建成功
  8. 使用 cd .. 返回上级目录
  9. 使用 rm 或相应命令删除练习文件夹