文章目錄
- 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” 的壓縮包 |
🤗🤗🤗