因为最早接触的是
Linux
系统的发行版是Ubuntu
,然后后面接触腾讯云的校园推广活动才陆续的基础到了Ubuntu
的服务器版本和CentOS
等发行版,所以其实在Ubuntu
的桌面版上给我印象最深刻的就是终端这个本来是Linux
系统本质的东西。只需要简单的几个命令行就可以完成一系列的操作,事实上只要能够熟练的掌握指令,使用键盘与Shell
的交互模式, 不论是在速度和体验上都是完全优于GUI
的。所以在回到Windows
下进行开发的时候,最怀恋的其实是Shell
。其实Windows
中的CMD
也足够好用,作为CMD
的替代者,PowerShell
其实是完全不比Linux
下的Shell
体验差的,本篇记录下PowerShell
的一些操作技巧。
PowerShell
共有400多条系统指令,同时也兼容了CMD
的操作指令,网上都能查阅到相应的指令及其用法,这里不再赘述。
经常会把桌面堆得满满的又找不到程序和文件,其实使用PowerShell
可以很好的解决这个问题。
把桌面的快捷方式或程序本身放在一个固定的目录下,然后将这个目录写入Path
环境变量,保存后就可以直接在PowerShell
中输入快捷方式.link
或程序.exe
来启动了,只要你记住软件的名字,启动起来就十分方便了, 而不是满屏幕的找。
只记得一部分,也可以进入目录,输入记得的部分,然后用tab
来自动补全。
如上图所示
C:\
下创建一个tool
目录,将快捷方式或程序放入C:\tool
添加进Path
环境变量PowerShell
中输入putty.exe
可以直接启动puttyC:\
输入p
按tab键
自动补全