别名
Powershell 命名系统具有非常严格的 cmdlet 命名规则(Verb-Noun 模板;有关更多信息,请参阅[尚未创建的主题])。但是每次想要以交互方式列出目录中的文件时,编写 Get-ChildItems
并不是很方便。
因此,Powershell 允许使用快捷方式 - 别名 - 而不是 cmdlet 名称。
你可以编写 ls
,dir
或 gci
而不是 Get-ChildItem
并获得相同的结果。别名等效于其 cmdlet。
一些常见的别名是:
别号 | 小命令 |
---|---|
%,foreach | 对于 -EachObject |
?,哪里 | 位置对象 |
猫,gc,类型 | 获取内容 |
cd,chdir,sl | 设置地点 |
cls,清楚 | 清除,主机 |
cp,copy,cpi | 复制项目 |
DIR / LS / GCI | GET-ChildItem |
回声,写 | 写输出 |
FL |
格式列表 |
FT |
格式表 |
FW |
格式宽 |
gc,pwd | 获取地点 |
克 | 获得会员 |
IEX |
调用,表达 |
二 | 调用 -项目 |
mv,搬家 | 布展项目 |
rm,rmdir,del,erase,rd,ri | 除去项目 |
睡觉 | 启动睡眠 |
开始,闷棍 | 开始处理 |
在上表中,你可以看到别名如何启用模拟其他环境(cmd, bash)中已知的命令,从而提高了可发现性。