工欲善其事必先利其器之PowerShell 6
2019-07-16 本文已影响0人
Hiper
安装PowerShell 6
PoweShell Core 6.0是PowerShell的新版本,它是跨平台(Windows,macOS和Linux),开源,专为异构环境和混合云构建。
它与win10自带的PowerShell并不是简单的更替关系,而是并行的关系,即基于.NET Framework的Windows PowerShell和基于.NET Core的 PowerShell Core.Po就目前而言,这两个PowerShell,微软都很侧重,但是对于客户来讲,跨平台的终究方便一些.这也是推荐PowerShell 6的理由.
这里是官方的安装指导:powershell 6
基本上是傻瓜操作,不过国内用户很有可能登入不了Github,这里给出百度网盘链接: https://pan.baidu.com/s/1ANgwMDJn7jPxcbfebW1dkQ
提取码: fy9m
下载下直接安装即可
![](https://img.haomeiwen.com/i18751695/0e252496b0a1c6aa.png)
一路Next下去,最后点开安装目录,找到pwsh.exe打开
![](https://img.haomeiwen.com/i18751695/130bc3add2bf6280.png)
到这里PowerShell6的安装就告一段落了,接下来咱们安装一下Openssh,使得在PowerShell6中可以运行ssh.
安装Openssh
打开win10左下角的语音助手,搜索添加或删除程序
![](https://img.haomeiwen.com/i18751695/7f2d95d0a6424f34.png)
打开后选择可选功能
![](https://img.haomeiwen.com/i18751695/f47687c51b3bf11a.png)
然后点击添加功能,这里因为我已经安装上了,所以直接在下面显示出来了,你们点进去添加功能,把这两个添加上就可以了
![](https://img.haomeiwen.com/i18751695/87a5c9ac585791e6.png)
最后测试一下,输入ssh,显示下图就可以了
![](https://img.haomeiwen.com/i18751695/9405b5a237dd58d6.png)
个性化PowerShell 6
首先更改一下配色,右键打开属性,如下
![](https://img.haomeiwen.com/i18751695/5d7e267452009894.png)
![](https://img.haomeiwen.com/i18751695/1788eaf4a7bc3450.png)
按图片设置颜色即可,这个配色是Ubuntu终端的默认配色,个人感觉还行.
接下来设置字体,首先给出更纱字体包链接: https://pan.baidu.com/s/1rnh1a0OYJPRVP21V_RImNw 提取码: ay7x
或者github链接https://github.com/be5invis/Sarasa-Gothic
这个字体号称是程序员最喜欢的字体,咱也不懂,咱也不敢说,用的人多就用呗.
下载下解压,然后打开windows设置
![](https://img.haomeiwen.com/i18751695/e94fc7b6701a4ff4.png)
然后全选字体,拖到安装区
![](https://img.haomeiwen.com/i18751695/35ec3dcb69ad4e62.png)
然后是一个漫长的等待过程,安装完成后打开PowerShell6 属性设置,如下图,找到这个字体
![](https://img.haomeiwen.com/i18751695/09eecdd0e80b9d17.png)
设置完即可.
shift+右键打开PowerShell 6
首先打开注册表,打开如下路径
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command
![](https://img.haomeiwen.com/i18751695/d9b166a194c65529.png)
然后右键点开编辑
![](https://img.haomeiwen.com/i18751695/5f6782948ea3ce65.png)
将箭头所指的地方改成如图所示,即把PowerShell.exe替换成pwsh.exe.点确定保存,然后试试效果,打开任意文件夹,然后shift+右键
![](https://img.haomeiwen.com/i18751695/0c7843854e9a6df4.png)
点击在此处打开PowerShell窗口
![](https://img.haomeiwen.com/i18751695/a7db2d5df08e2d82.png)
完美!