PowerShell 基本概念和常用命令
微软文档有具体介绍,本文主要是简单整理和备忘。
首先是区分 PowerShell 和 Windows PowerShell。
cmdlet,即 PowerShell 命令,使用动词-名词对来命名。
安装 PowerShell 之后,和旧版的 Windows PowerShell 并存。之后比如在 VS Code 打开的终端,就会默认为这个新的 PowerShell 了。
Clear-Host
清除显示内容,清空终端屏幕。
常用的别名是clear。
Get-Command
用于获取命令。
一个用途是查看命令的位置。
1 | |
Import-Module
用于将模块添加到当前会话。
Copy-Item
复制文件。
常用的别名是cp。
Get-ChildItem
获取指定文件路径位置中的子项。
常用的别名是ls。
Get-Content
获取文件内容。主要是文本文件。
-TotalCount参数,从文件的开头获取指定行数的内容。
常用的别名是cat。
Get-Item
获取文件和文件夹的属性。
New-Item
用于新建文件。
-ItemType参数,指定新建的项的类型,比如File和Directory。
Remove-Item
用于删除文件和文件夹。
常用的别名有rm和rmdir。
Stop-Process
停止进程。
-Id参数用于指定进程的 ID。-Name参数用于指定进程的名称。
Test-Path
用于确定路径是否存在。
Get-Culture
Get-Date
相比Write-Host,Write-Output会将对象发送到管道。
PowerShell 基本概念和常用命令
https://sunboyallen.github.io/powershell/