常见 PowerShell 命令简写大全

PowerShell 的命令(Cmdlet)通常遵循 Verb-Noun 命名规范,但也可以使用 简写(Alias) 来更快地执行操作。以下是一些常见的 PowerShell 命令及其简写(别名):


1. 常见 PowerShell Cmdlet 的简写

完整命令简写(Alias)作用
Get-ChildItemgci, ls, dir列出目录内容
Set-Locationcd, chdir, sl切换目录
Get-Locationpwd显示当前目录
Clear-Hostcls, clear清屏
Get-Helphelp, man获取帮助信息
Get-Processgps, ps获取进程列表
Stop-Processspps, kill终止进程
Start-Processsaps, start启动进程
Get-Servicegsv列出服务
Stop-Servicespsv停止服务
Start-Servicesasv启动服务
Restart-Serviceresv重启服务
Get-Contentgc, cat, type读取文件内容
Set-Contentsc写入文件内容
Add-Contentac追加文件内容
Copy-Itemcopy, cp复制文件或目录
Move-Itemmove, mv移动文件或目录
Remove-Itemdel, erase, rd, rm, rmdir删除文件或目录
New-Itemni创建新文件或目录
Rename-Itemren, rni重命名文件或目录
Test-Pathtp检查路径是否存在
Get-Aliasgal获取命令别名
Set-Aliassal创建自定义别名
Get-Commandgcm获取命令列表
Get-Modulegmo列出已加载的模块
Import-Moduleipmo, impo导入模块
Remove-Modulerpmo卸载模块
Get-Historyh, history, ghy获取历史命令
Invoke-Expressioniex运行字符串命令
Invoke-Commandicm远程执行命令
Write-Outputecho, write输出文本
Write-Host输出到屏幕
Select-Stringsls在文本中搜索字符串
Sort-Objectsort排序
Measure-Objectmeasure计算文件或字符串
ConvertTo-Jsonctj转换为 JSON
ConvertFrom-Jsoncfj解析 JSON
Export-Csvepcsv导出 CSV 文件
Import-Csvipcsv导入 CSV 文件

2. 获取更多别名

你可以使用以下命令列出所有别名:

Get-Alias

如果你想查看某个命令的别名,比如 Get-ChildItem

Get-Alias -Definition Get-ChildItem

反过来,如果你想知道 ls 实际上代表什么:

Get-Alias ls

3. 创建自定义别名

如果你经常使用某个命令,可以为它创建自定义别名:

Set-Alias -Name mycmd -Value Get-Process

这样你只需输入 mycmd,就能执行 Get-Process

如果要让别名永久生效,可以把 Set-Alias 命令加到 PowerShell 配置文件 ($PROFILE) 中:

notepad $PROFILE

在文件中添加:

Set-Alias ll Get-ChildItem

保存后,重新启动 PowerShell 即可。


4. 结合管道使用

PowerShell 的强大之处在于 管道(|,可以组合多个命令:

gps | sort CPU -Descending | select -First 5

上述命令会列出 占用 CPU 最高的 5 个进程


这些 PowerShell 简写命令可以帮助你更快地执行各种操作,提高工作效率! 🚀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值