⊞
PowerShell 命令速查
PowerShell 常用命令与 Unix 别名速查。
本地处理 · 不上传
加载工具中…
相关:powershell · windows · 命令 · 速查
PowerShell 命令速查列出常用的 cmdlet 与其 Unix 命令的对应关系。PowerShell 传递的是对象而非文本,这与传统 shell 有本质不同。
使用步骤
- 按文件、进程、网络、服务分类找命令
- 对照它与 Unix 命令的别名关系
- 注意管道传的是对象而不是文本
- 执行策略受限时先确认签名与作用域设置
使用场景
- Windows 上的日常命令操作
- 查找与 Linux 命令的对应
- 编写自动化脚本
- 管道处理对象数据
小贴士
- PowerShell 管道传递的是对象而非文本,因此可以直接访问属性做筛选,不必像传统 shell 那样靠文本切割。
- cmdlet 遵循「动词-名词」的命名规范(Get-Process、Set-Item),了解这个规律后能猜出很多命令名。
- 执行策略默认限制脚本运行,首次运行脚本时需要调整策略,但不应一律设为最宽松。
常见问题
和 Linux 的 shell 有什么本质区别?
PowerShell 的管道传递结构化对象,可以直接写 `| Where-Object {$_.CPU -gt 100}` 按属性筛选;传统 shell 传递文本,必须用 awk、cut 之类的工具切割。这是设计理念上的根本差异。
为什么脚本运行不了?
默认的执行策略限制脚本执行。可以用 Set-ExecutionPolicy 调整,推荐设为 RemoteSigned(本地脚本可运行,下载的需签名),而不是完全放开的 Unrestricted。
命令名太长怎么办?
PowerShell 为常用 cmdlet 提供了别名,如 ls、cd、cat 都能用。但脚本中建议写完整名称,别名在不同版本和平台上可能不一致,可读性也更差。
PowerShell 命令速查是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用PowerShell 命令速查,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。