最近在用windows命令行拉取git项目的时候经常用到cmd,但是有一说一真的命令行还得看linux系统,总觉得windows的cmd给人一种阉割的感觉。
事实上windows的cmd只是windows的一个小应用而已,这要从windows的前身DOS(disk operating system)磁盘操作系统开始说起,最初的DOS是单用户单任务的,仅靠白底黑字的指令来执行操作,之后windows诞生了,属于是多用户多任务的,而为了保留DOS的功能开辟了cmd的界面,注意这里是保留DOS的功能,而不是保留DOS,因为DOS本身就是一个操作系统,cmd只是一个实现了DOS功能的接口。
而对于linux shell就非同小可了,人家可是正儿八经的根正苗红。shell是介于应用程序与内核之间的壳,所有要想和内核交互的应用程序必须要经过shell,而且shell功能强大体验极佳,微软也认识到了shell的强大功能,尽管一直在改进cmd,但是还是妥协了在windows中引入了powershell,也还是终归比不上shell的真身。
我们一般打开可以直接搜索cmd,或者快捷键win+R+回车,出来的都是下面的cmd界面
看到这里有宝子就要问了,煮啵为什么你的cmd有背景呢,别急这就是本文主要想分享的。
但是有时候我们单纯使用cmd会提示一些权限不足,因此需要管理员权限打开cmd,这时候还是win+R,这时候不要着急按enter,改为ctrl+shift+enter,这样打开就是管理员cmd,如下图:
现在问题来了,这两个界面只有cmd界面可以设置背景,而管理员界面则显得更加朴素一点。
一、cmd窗口背景设置
首先在微软商店中下载windows terminal
然后再win+R+enter之后进入设置界面
在设置界面选择命令提示符—>外观
在这里不仅可以选择配色,还可以选择背景图片的路径以及不透明度。
二、管理员cmd界面设置
相比之下,管理员cmd界面就没有上面的cmd可以设置的这么多了,只能右键选择默认项进行设置
可以进行字体和颜色等设置。