有用

电脑效率06 / 10

命令行十个命令

比图形界面更快的批量操作。

  • 学会用时1 小时
  • 你的收获一行命令处理几百个文件
  • 用到的频率每周 2 次
  • 难度进阶

01为什么学

没学之前

重命名几百个文件,只能一个个点。

学会之后

十个命令,看文件、搬文件、搜内容,批量操作一行搞定。

  • 服务器、开发工具、自动化都会用到
  • 看懂别人给你的命令

02图解

流程图
  1. 1pwd我在哪
  2. 2ls有什么
  3. 3cd进目录
  4. 4cp / mv复制、移动
  5. 5grep / find搜内容、搜文件
先 pwd、ls 看清楚,再动手。

03基本单元10 个

  • ls
  • cd
  • pwd
  • cp
  • mv
  • rm
  • mkdir
  • cat
  • grep
  • find

04怎么用

  1. ls 看文件,cd 进目录,pwd 看当前位置
  2. cp 复制,mv 移动或重命名,mkdir 新建目录
  3. rm 删除,没有回收站,用之前先 ls 确认
  4. grep 搜内容,find 搜文件

05速查表

命令作用例子
ls列出文件ls -l
cd切换目录cd ~/Documents
cp / mv复制 / 移动或重命名mv a.txt b.txt
mkdir新建目录mkdir 项目
grep搜文本grep -r "TODO" .
find搜文件find . -name "*.md"

06套用一次

grep -r "TODO" . 找出所有待办标记。

07常见的坑

  • rm -rf 乱敲

    先 ls 确认路径,再删除。

  • 路径里有空格

    路径加引号。

08自测与练习

先做 10 秒自测,再动手练一下。

想知道自己在哪个目录,用?

10 分钟小练习

在终端里创建目录、复制文件、搜索关键词。

看参考答案
先在练习目录里试,不要在重要目录里试。

+配合着学

电脑效率的全部 10 条