Windows 系统一个令人诟病的地方在于,它的 Shell 终端太拉胯了。且不说原先的 CMD,难用且难看,就连新加入的 PowerShell 也是一如既往的难看。 对于长期使用惯了 Zsh 的用户来说,切换到 Windows 10 系统上的 CMD 和 PowerShell 简直就是噩梦!
PowerShell 是 Windows 平台上的一款强大的命令行工具,它不仅支持执行各种命令,还可以通过扩展模块和主题来定制自己的命令行界面。
自带的 PowerShell 虽然有了自定义颜色等功能,但还是太丑,这一篇文章将帮你打造 Windows10 上最美终端。
引言 PowerShell 安装 oh-my-posh 参考: JanDeDobbeleer/oh-my-posh: A prompt theme engine for any shell. Windows | Oh My Posh - 官方 本文为最新的 oh-my-posh 3 , 而不是 oh-my-posh2 1. 安装 字体 参考: Windows Terminal 美化(oh-my-posh) - 喜欢小让 - 博客园 Fonts | Oh My Posh DejaVuSansMono Ner
下载地址:https://github.com/PowerShell/PowerShell/releases/tag/v7.1.3 https://github.com/microsoft/terminal/releases/tag/v1.9.1942.0
通过 Powerline 来自定义 PowerShell,以提供 Git 状态提示符,再对 Windows Terminal 美化,得到一个优秀的终端体验
发布于 2017-12-26 07:00 更新于 2018-02-19 22:53
作为一个程序员,终端工具是必不可少的。但是「Windows」 的默认终端实在太丑了,作为一个颜控忍不了。所以必须实施终端改造计划。目前我们都会使用 「PowerShell」,所以改造计划就先从它开始。先看看我改造的效果:
我一直秉持着一个美化舒适的开发环境能够极大的激发编程的兴趣这件事。而 Win10 原版的 PowerShell 和 CMD 窗口以及 git 自带的 git bash 都不能令我满意,甚至可以说实在是太丑了。
微软的新终端Windows Terminal终于发布正式版了。这个终端诞生以来就大获好评,对于使用Windows进行开发的小伙伴来说又有了新的玩具了。先来看看官方的介绍视频吧。
PowerShell 安装 Chocolatey 非常简单,管理员运行,然后输入如下指令
用过Linux的同学可能听说过ohmyzsh这个东西,它是一个工具包,包含了关于zsh(一个功能强大的Linux Shell)的各项配置,可以让用户非常方便的鼓捣出一套功能强大而炫酷的Shell界面。那么对于Windows用户,能不能也这么配置,拜托难看且难用的cmd终端呢?答案当然是肯定的,这就是今天本文要介绍的内容啦。
使用 PowerShell, 执行下面的命令分别安装 Posh-Git 和 Oh-My-Posh:
撰写本文日期是在2019年11月12日,Windows系统版本是1903,Windows Terminal 与刚开始出预览版时也有了很多改进。
打造精致的 Windows 终端 前言 本文致力于 Windows Terminal + Oh my posh 打造精致的 Windows 终端。😐 Windows Terminal Windows Terminal is a new, modern, feature-rich, productive terminal application for command-line users. It includes many of the features most frequently requested
1.0+ 正式版本已经发布了,不需要自行编译了。直接去Github Window Terminal 下载安装即可
Windows Terminal是微软出品的新版终端,可扩展性超高,用户可以很大程度的DIY终端外观,比旧版Cmd这个小黑框更好看也更强大。
我们美化后的最终效果如上图所示,通过使用Windows Terminal我们可以很方便的对界面进行美化,小伙伴们也可以根据自己的需求去配置参数与字体,背景,主题颜色,下面我们就来说说具体的配置流程
在该GitHub地址有不同的配色方案,将其加入到上面配置的schemes中,修改colorScheme中配色名为新加入配色的name https://github.com/mbadolato/iTerm2-Color-Schemes/tree/master/windowsterminal
今天配置一下据说很强大的 Windows terminal,因为刚刚下载的时候是挺丑的,还是黑黑的框,得自己去折腾一下。
接着之前的文章 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南, 依然假定你安装好了windows terminal预编译版本。
昨天将实验室的主机重装成win10了。现在我就是在实验室远程连接寝室的笔记本来写博客。
他开始自学Vue3并使用SpringBoot3完成了一个前后端分离的Web应用系统,并打算将其用Docker容器化后用K8s上云。
PoshC2 主要是用 Python3 编写的,遵循模块化格式,使用户能够添加自己的模块和工具,从而实现可扩展且灵活的 C2 框架。开箱即用的 PoshC2 带有 PowerShell/C# 和 Python2/Python3 植入物,除了 Python2/Python3 有效负载外,还有用 PowerShell v2 和 v4、C++ 和 C# 源代码、各种可执行文件、DLL 和原始 shellcode 编写的有效负载。这些在各种设备和操作系统上启用 C2 功能,包括 Windows、*nix 和 OSX。
Iceoryx(冰羚)是一种高性能、实时通信中间件,专门设计用于处理大规模、实时数据交换的场景。Iceoryx旨在提供低延迟、高吞吐量和可靠性,适用于各种实时系统和嵌入式应用。
Windows 终端是一个新式主机应用程序,它面向你喜爱的命令行 shell,如命令提示符、PowerShell和 bash(通过适用于 Linux的 Windows子系统 (WSL))。 它的主要功能包括多个选项卡、窗格、Unicode和 UTF-8 字符支持、GPU 加速文本呈现引擎,你还可用它来创建你自己的主题并自定义文本、颜色、背景和快捷方式。
Git 这个一般开发者都会用到,但是我们关注的是 git 提供的 git-bash 功能。git bash 提供了部分 linux 命令,能够更好的方便我们使用命令行
Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具,是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序。
这时oh-my-posh会设置一个默认的主题(只要看到彩色的字体,应该就是设置成功啦)
Oh My Posh 是一款可深度定制的全平台终端工具,支持 Windows、GNU/Linux(WSL)、macOS 三个系统上的 PowerShell、bash、zsh 等终端。
正式开始下面的内容之前,你可以考虑下要不要折腾,或者说是不是真的爱vim,如果不爱请离开,就现在,因为它真的带刺,没有足够的热爱就不会有足够的耐心和精力去维护和学习,vim很难学,但属于那种学会了就离不开的类型。
PowerShell 7 指的不是系统自带的 powershell ,而是新下载的(微软官方出品),当然这个教程也适用于系统自带的 powershell
欢迎来到Docker for Windows! Docker是用于创建Docker应用程序的完整开发平台,Docker for Windows是在Windows系统上开始使用Docker的最佳方式。 如果你没有安装Docker for Windows,请阅读这篇文章:Windows 10 安装 Docker for Windows 检查Docker Engine,Compose和Machine的版本 启动您最喜爱的shell(cmd.exe,PowerShell或其他)来检查docker和docker
不知你有没有看过 Linux 上 oh-my-zsh 的样子?看过之后你一定会惊叹,原来命令行还能这么玩!然而 Windows 下能这么玩吗?答案是可行的,接下来就来看看怎么玩。
以前写过一版基于powershell、ComEmu以及oh-my-posh的[windows终端美化方案](/posts/8a76eb87/)。最近重装了系统,发现这个方案已经有些过时了。搜罗了一下时下比较热门的终端美化,经久不衰的依然是oh-my-posh,而且最新版的windows-terminal-preview已经支持图形化配置了。所以这里讲解一下美化方案。
windows电脑上的终端工具Window terminal大家应该都不陌生,这里介绍一款美化工具,从此告别windows terminal的黑与白。
可以发现的是有不少渗透测试工具都是用PowerShell编写的,特别是对于红队团队的活动,因为大多数现代Windows都有PowerShell,而且管理员通常不会限制普通用户访问PowerShell控制台,这给攻击者带来了很大的好处,特别是在蓝队不监视PowerShell使用情况下
首先是VC6.0的algorithm里没有min函数,而我用min做变量名导致CE4次,找了半天才找出来
重開 Windows PowerShell 並安裝 Oh My Posh 所需的字型
前言 近期下血本入手了拯救者y9000p 2022,32G+2T(ddr5是真的贵🥲 其次,win11有一点不错的就是自带Windows Terminal,之前一直没去美化,于是想着这次好好装饰一下~ 过程 准备工作: 这里我们先下个PowerShell,然后如果要换字体也可以去自行下载安装 安装 oh-my-posh 打开PowerShell执行以下命令安装 # 下载 winget install JanDeDobbeleer.OhMyPosh # 升级 winget upgrade JanDeDobbe
前面一篇配置高颜值的Windows Terminal,其实就是用不同的颜色、字体或者符号区分命令行信息。但是,这个配置启动有点慢了。于是做一点改进。Starship 是轻量级的终端工具。可以适用于任何 Shell,也包括PowerShell。你只需要安装它,然后在相应的配置文件PowerShell_profile.ps1/.bashrc/.zshrc/config.fish添加一行配置,剩下的工作交给它来完成就好了。它可以做到:
linux-smart-enumeration是一款专为渗透测试和CTF设计的Linux枚举工具,该工具可以帮助广大研究人员收集与本地Linux系统安全相关的信息。
链接:https://pan.baidu.com/s/1RZteNm-AoJoB8zH2Zs899g 提取码:wins
exe2hex 将可执行二进制文件编码为 ASCII 文本格式。然后,将结果传输到目标计算机(回显 ASCII 文件比回显二进制数据容易得多)。执行exe2hex的输出文件后,使用或PowerShell(默认情况下在Windows上预安装)还原原始程序。可以使用exe2hex中的内置 Telnet 或 WinEXE 选项自动将文件传输到目标计算机。 Binary EXE -> ASCII Text -> *Transfer* -> Binary EXE
有一个很好玩的插件 PoShFuck ,安装后,输入 wtf ,就可以自动帮我们打开网页,用谷歌搜索刚刚报错的语句。但是谷歌引擎‘不好用’,于是我将其改为了 BAIDU ,如下图。我将阐述修改方法。BING 也是可以的。
描述: 脚本和批处理都属于伪可执行文件,它们只是包含了若干命令行解释器能够解释和执行的命令行代码。
JanDeDobbeleer/oh-my-poshhttps://github.com/JanDeDobbeleer/oh-my-posh
领取专属 10元无门槛券
手把手带您无忧上云