为【Windows Terminal】加入各种命令行工具

34 篇文章 2 订阅

(一)Windows Terminal

Windows终端 是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。

在微软应用商店(Microsoft Store)中可以搜索下载它。
在Windows11中,Windows Terminal 可以代替CMD作为系统默认的终端工具。
参考链接:🔗Microsoft
开源项目:🔗Github
在这里插入图片描述
除去花哨的半透明、磨砂玻璃效果等等。实用方面Windows Terminal 对比CMD最大的优点是:

  • 选项卡整合了多窗口。
  • 明显更好的字体和配色显示。
  • 支持程序输出字体颜色(类似Linux的)。
  • 选项卡可以加入其它命令行工具。
  • 渲染效率非常高。

其中加入其它命令行工具,特别有意思,比如我的有这么几项:
在这里插入图片描述

(二)多种命令行工具

(2.1)Command Prompt

就是CMD啦,装完Windows Terminal默认就带有的配置。
在这里插入图片描述

名称:Command Prompt
命令行:cmd.exe
启动目录:%USERPROFILE%
图标:ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png

除了字体更好看,支持程序输出颜色(类似Linux)也是很重要的。
比如下面是同一个程序的输出,Windows Terminal 下的CMD如下:
在这里插入图片描述
单独的CMD.exe窗口显示如下:
在这里插入图片描述

(2.2)Windows Power Shell

同样也是装完Windows Terminal,或新版Power Shell默认就带有的配置。
呃,没有想记录的东西……
参考链接:🔗Microsoft
在这里插入图片描述

名称:Windows PowerShell
命令行:powershell.exe
启动目录:%USERPROFILE%
图标:ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png

(2.3)Git Bash

Git是需要自己安装的,所以要在Windows Terminal中增加一个配置,才会有Git Bash选项。
官网地址:🔗Git
在这里插入图片描述

名称:Git Bash
命令行:C:\Program Files\Git\bin\bash.exe
启动目录:%USERPROFILE%(改成常用的项目目录吧)
图标:C:\Program Files\Git\mingw64\share\git\git-for-windows.ico

(2.4)Cygwin Terminal

同上Cygwin是自己安装的,所以也要在Windows Terminal中增加一个配置。
PS:Cygwin提供的是类似Linux 发行版的功能在Windows上运行,并不是运行任意Linux原生程序。
官网地址:🔗Cygwin
在这里插入图片描述

名称:Cygwin Terminal
命令行:C:\cygwin\bin\bash.exe -l
启动目录:√使用父进程目录
图标:C:\cygwin\Cygwin-Terminal.ico

(2.5)Ubuntu(WSL)

安装完Ubuntu后自动生成的,不过无论哪个发行版,似乎图标都是Linux企鹅,所以自己换了个图标。
这是我的:🔗《大家来玩WSL(Windows Subsystem for Linux)》
参考链接:🔗Microsoft
在这里插入图片描述

名称:Ubuntu
命令行:wsl.exe -d Ubuntu
启动目录:/home/shion
图标:D:\Data\WSL2\Logo_ubuntu_16.png

(2.6)CentOS7(WSL)

由于微软商店并没有提供CentOS的WSL安装方式,自己完CentOS后我记得似乎不会自动加入到Windows Terminal,呃,也许我记错了,管它呢……
可以参考我的:🔗《大家来玩WSL(Windows Subsystem for Linux)》
在这里插入图片描述

名称:CentOS7
命令行:wsl.exe -d CentOS7
启动目录:/home/shion
图标:D:\Data\WSL2\Logo_CentOS_16.png

(三)管理员权限启动

在目录右键菜单中选择【在Windows终端中打开】是没有管理员权限的。
而有些指令需要管理员权限……

所以只能找到wt,右键点击选择用管理员权限运行。或者按住Ctrl+Shift再点击运行。
或者Win+R运行对话框中按住Ctrl+Shift再回车。

不是很方便,因为无法一步进入目录。
在这里插入图片描述
当然也可以在目录中打开无管理员权限的Windows Terminal,
然后用命令启动一个有管理员权限的新窗口,比如:

D:\somedir>powershell.exe -command Start-Process -Verb RunAs "wt"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值