MAC的命令行总结(1)

如何理解MAC下的Command命令

为什么要学习命令行?
如果你是计算机用于写文件,编程. 命令行能更能快速的帮你完成. 仅需要关注自己的思考.

MAC的Command命令分类

  • 创建
  • 删除
  • 编辑
  • 查看
  • 符号
  • 进阶

创建:

  • 文件夹: mkdir

    mkdir 文件夹

    more: mkdir -p 文件夹/文件夹/

  • 文件: touch

    touch 文件名

删除:

  • 文件夹: rmdir
    rmdir 文件夹

    more:

    rmdir 文件夹/文件夹 (非空目录)

  • 文件: rm 文件

    more:

    rm -rf 文件夹\文件夹

编辑:

  • 改名

    mv old文件 new文件

  • 复制

    cp old文件 new文件

  • 环境变量

    环境变量: 一个MAC新手,或者说WINDOWS也会遇到的问题.环境变量能做什么.

    windows:如何在输入框输入QQ, 就可以系统迅速打开QQ:

    MAC:设置启动python,Ruby.

查看

  • 列出文件

    ls

  • 当前目录

    pwd

  • 缩略图
    • less 文件
      查看文件的内容
    • more 文件
      查看更多文件的内容
  • 查找文件

    • 搜索文件

      find 目录 -name '文件名称' -print
      查找文件

    • 搜索文件中的内容

      grep 文件内容 文件

  • 快捷方式

    • PUSHD
      进入到其他文件,并将当前目录当作还原点.

    • POPD
      回到之前的还原点.

符号:

> < | * $ :

  • >: 重定向符号

    cat > 1.txt cat文件定向到1.txt. cat这个命令输入的文字 输入1.txt中.

  • <:重定向文件

    cat < 1.txt 1.txt命令输入到cat中.

  • ‘|’:管道文件

    cat 1.txt |grep qq

    查看1.txt文件,并查找QQ

  • *
    通配符,代表任意文件.
    *.txt : 任意一个txt文件

  • $系统变量名称

    $USER :账户名称
    $$PATH: 环境变量
    $HOME: 主目录