⊞

PowerShell 命令速查

PowerShell 常用命令与 Unix 别名速查。

本地处理 · 不上传

加载工具中…

相关:powershell · windows · 命令 · 速查

PowerShell 命令速查列出常用的 cmdlet 与其 Unix 命令的对应关系。PowerShell 传递的是对象而非文本,这与传统 shell 有本质不同。

使用步骤

  1. 按文件、进程、网络、服务分类找命令
  2. 对照它与 Unix 命令的别名关系
  3. 注意管道传的是对象而不是文本
  4. 执行策略受限时先确认签名与作用域设置

使用场景

  • 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 命令速查,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。