8年投资近200个项目,盈科资本钱明飞:“把钱投到好资产上”
06-17
你说什么?头图不能少! ! !作者:Minitimate Blog:Minimate的博客,只是为了和大家分享PowerShell。在macOS或者Linux上是否使用SSH远程连接服务器,使用npm启动nodejs服务器进程,使用Java启动封装tomcat的Springboot项目。
你们是全部还是更多?或者少用终端?那么您在 Windows 上使用过 Powershell 吗?或者...内置的PowerShell太难用了?那么尝试使用Windows Terminal调用PowerShell吧~~程序特色 PowerShell(包括Windows PowerShell和PowerShell Core)是微软开发的一个任务自动化和配置管理框架。它是由 .NET Framework 和 .NET Core 构建的命令行界面 shell 相关脚本。
该语言组件最初只是一个Windows组件,后来在2018年8月18日开源并跨平台支持。呵呵,虽然是跨平台支持,但我自己很少使用Windows。
我从未在 Linux 或 macOS 上使用过 PowerShell。有兴趣的朋友可以查看开源地址:Core可以自动检测合适的编码并自动识别Linux。
Windows下还有换行符,跨平台。不过,我感触最深的是它支持一些GNU和Unix命令,比如:cd、cat等,而且这是在安装WSL之前原生支持的。
安装WSL后,它的功能可以更加强大。说白了,“白话”版本,一般情况下,你可以把PowerShell当作“大号”的CMD(命令提示符)来使用。
在继承原有命令的同时,还支持OpenSSL、OpenSSH等工具功能。例如:支持使用SSH连接Linux。
同时还支持扩展,比如使用WSL;它更实用。不过,我们今天的主角是Windows Terminal:TerminalWindows Terminal,顾名思义。
我们来谈谈Windows系统上的Terminal,它是一个终端模拟器。事实上,从Win11开始,Windows Terminal就是PowerShell的默认调用者。
也就是说,PowerShell在Win10中的位置已经被Windows Terminal取代了:这已经成为Windows Terminal了。当然,如果你是Win10用户,那也没关系。
您可以在 Microsoft Store 中免费下载并更新:Microsoft Store 中的 Windows Terminal 当然,如果无法访问 Microsoft Store 或者下载速度慢,可以从 GitHub 下载:Terminal,默认是PowerShell界面:默认界面是Powershell调用CMD。同样,Windows Terminal也支持调用CMD。
事实上,Windows Terminal 支持自定义任何第三方命令行。您甚至可以自定义 ssh 连接(稍后讨论),只需将其添加到新选项卡中:添加 CMDMore。
以上看似简单得不能再简单的内容,确实会让你原来的Win10蓝了。 PowerShell 更易于使用且外观更好,但下一步是真正使您的 PowerShell 更强大的解决方案?(? ? ?ω? ? ?)?。
定制配色首先要解决配色问题。这不是好看不好看的问题,而是直接影响用户体验。
例如,这是 Win10 上的 PowerShell。通过SSH连接到Linux后,使用Vim进行编辑操作:哇哦,这个配色……你想要吗?别担心,不是你电脑显示器的色域不够...是真的看不清...?ヽ(`Д′)?┻?┻但是,如果你用Windows打开的话终端,效果不同:在Windows终端中打开。
当然,这不是最终的形式。可能还是很难看清楚,但是我们可以定制配色。
打开设置: 打开设置后可以选择颜色: 选择颜色但是默认的颜色不是我喜欢的。我喜欢与 macOS 终端相同的主题。
(没办法,人老了,不喜欢变化?ヽ(`Д′)?┻?┻)我的macOS Terminal主题颜色snazzy自带的配色其实不太适合大家的需求,所以……我就教你如何进行自定义配色。例如,我通常使用 macOS 或 Linux,并且我使用的终端配色方案很时髦:我也想在终端或 PowerShell 上使用类似的配色方案。
这样就可以打开自定义文件进行配置:打开JSON文件,在schemes中添加我们自己定制的配色JSON对象:在这里找到。例如:我添加snazzy的颜色匹配并附加JSON对象代码语言: javascript copy { "background": "#A36", "black": "#A36", "blue": "#57C7FF", "brightBlack": " #68", "brightBlue": "#57C7FF", "brightCyan": "#9AEDFE", "brightGreen": "#5AF78E", "brightPurple": "#FF6AC1", "brightRed": "#FF5C57", " BrightWhite": "#EFF0EB", "brightYellow": "#F3F99D", "cursorColor": "#9B", "青色": "#9AEDFE", "前景": "#EFF0EB", "绿色": "# 5AF78E”,“名称”:“时髦”,“紫色”:“#FF6AC1”,“红色”:“#FF5C57”,“selectionBackground”:"#3EA", "white": "#F1F1F0", "yellow": "#F3F99D"},添加JSON对象后,保存并在首页激活:激活配色看看效果:是更清楚吗? SSH tab 另外,我使用的是Windows Terminal with PowerShell,我会首先使用Win10(年后版本)开始支持SSH,并且使用PowerShell进行激活。
Win10及以上版本的Windows Terminal配合PowerShell的SSH打开一个选项卡,这个选项卡的功能与Xshell的Remember Server(Linux)类似:我添加了这个选项卡后,只需点击该选项卡,然后进入即可。我可以远程SSH到我局域网内的树莓派:进入树莓派服务器,当然,如果你想免密码登录,需要在本地预先配置好证书~~配置好了,下面说一下。
怎么配置呢,其实很简单,只需要在设置中添加即可: 添加SSH配置 END 以上就是本次分享的全部内容了。我本来想引入 WSL...但是我的 Windows 虚拟机没有足够的空间来安装另一个 WSL。
让我给你讲一下我自己的经历。只能说WSL环境在Windows Terminal上很舒服(我在朋友电脑上用过,感觉和Linux一样~)如果有机会我会把WSL分享给大家(又挖坑)。
,现在腾讯云轻量级应用服务器这么便宜。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-18
06-18
06-18
06-17
最新文章
【玩转GPU】ControlNet初学者生存指南
【实战】获取小程序中用户的城市信息(附源码)
包雪雪简单介绍Vue.js:开学
Go进阶:使用Gin框架简单实现服务端渲染
线程池介绍及实际案例分享
JMeter 注释 18 - JMeter 常用配置组件介绍
基于Sentry的大数据权限解决方案
【云+社区年度征文集】GPE监控介绍及使用