命令行速成

命令行

Mac:Terminal

Windows:Command Prompt

查看当前工作目录

Mac

pwd(即 print working directory,打印工作目录)

$ pwd

Windows

> echo %cd%

新建目录

mkdir(make directory,创建目录)

$ mkdir directory

directory 目录下,新建子目录

在 Mac 上,请使用正斜杠:

$ mkdir directory/subdirectory

在 Windows 上,请使用反斜杠:

> mkdir directory\subdirectory

切换目录

cd(change directory,切换目录)

使用 cd 命令时,不用每次都输入完整目录路径。例如,要进入当前目录的某个子目录时,只需该子目录名称即可。

$ cd directory
$ cd subdirectory

要进入父级目录,使用命令 cd ..

$ cd ..

列出目录中的文件

ls(list segment,列出文件)

$ ls
$ ls subdirectory

若目录为空,ls默认不会打印任何内容。

在Windows上,对应的命令是 dir,也可以加上可选路径:

> dir
> dir subdirectory

dir 命令会默认打印出日期、时间、文件大小等信息。

退出程序

Ctrl + C

PowerShell:Command Prompt 的替代工具

PowerShell 针对 UNIX 命令使用 alias 进行了支持,但是命令参数可能不一样。

PowerShell 中可以使用如下 UNIX 命令:

  • cat
  • cd
  • clear
  • cp
  • diff
  • echo
  • kill
  • ls
  • man
  • mkdir
  • more
  • mv
  • pushd
  • popd
  • ps
  • pwd
  • rm
  • rmdir
  • set
  • tee
  • tree

PowerShell vs Bash

BASH and PowerShell Quick Reference

posted @ 2017-11-15 13:15  yongwu  阅读(420)  评论(0编辑  收藏  举报