文章目录
- Windows命令行软件管理器:Chocolatey
- 1.Chocolatey使用
- 1.1 安装
- 1.2 常用命令
- 1.3 使用流程
- 2.常用shell命令汇总
Windows命令行软件管理器:Chocolatey
Chocolatey 是一款强大的 Windows 命令行软件管理器,目前在 GitHub 上已斩获 10.8k + 的星标,可以方便开发者像在 Linux 下使用 yum 命令来安装软件,或者像在 macOS 下使用 brew 命令来安装软件,堪称 Windows 开发者的效率神器。
使用 Chocolatey 的几个原因:简化软件安装过程、软件版本管理方便、依赖管理自动化、省去了环境变量的配置等。
1.Chocolatey使用
1.1 安装
-
通过管理员打开 PowerShell,所有操作均在此执行。
-
设置 Chocolatey 的安装路径:
$env:ChocolateyInstall = 'D:\Chocolatey'[Environment]::SetEnvironmentVariable('ChocolateyInstall', $env:ChocolateyInstall, 'Machine')
-
运行以下命令安装 Chocolatey:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
-
验证安装是否成功:
choco -v
1.2 常用命令
-
查找安装包:
choco search package_name
-
查看安装包信息:
choco info package_name
-
安装安装包:
choco install package_name
安装时指定路径:
choco install package_name -y --install-arguments "'/D=to/your/path'"
-
升级安装包:
choco upgrade package_name
-
卸载安装包:
choco uninstall package_name
1.3 使用流程
查询 Chocolatey 可用的软件或软件包:https://community.chocolatey.org/packages
-
通常先去官网查询想要安装的包,然后找到对应的版本,复制命令到 shell 中,完成安装。示例:
2.常用shell命令汇总
Windows 下自带的 Shell 叫命令提示符,或者 cmd 或者 powershell,macOS/Linux 下叫终端 terminal。
操作 | Linux | Windows |
---|---|---|
切换目录 | 使用 cd 命令,cd .. 返回上级目录 | 使用 cd 命令,cd .. 返回上级目录 |
目录列表 | 使用 ls 命令列出目录下所有文件和子目录,可使用通配符 * 过滤,如 ls *.java 列出所有 .java 后缀文件 | 使用 dir 命令,可使用通配符 * 过滤 |
新建目录 | 使用 mkdir 命令,如 mkdir hello 新建 hello 目录 | 使用 md 命令 |
删除文件 | 使用 rm 命令,如 rm hello.java 删除 hello.java 文件 | 使用 del 命令 |
删除目录 | 使用 rm -r 命令,如 rm -r hello 删除 hello 目录 | 使用 rmdir 命令 |
重复命令 | 可使用上下箭头选择以往执行过的命令 | 可使用上下箭头选择以往执行过的命令 |
命令历史 | 使用 history 命令查看所有使用过的命令 | 按下 F7 键 |
解压文件 | 系统自身提供 unzip 命令解压后缀名为 “.zip” 的压缩包 | 需要手动安装解压软件来解压后缀名为 “.zip” 的压缩包 |
🤗🤗🤗