自学内容网 自学内容网

Linux与PowerShell基本操作对应关系

Linux

PowerShell

ls

同名,等价于 Get-ChildItem

cd

同名,等价于 Set-Location

pwd

同名,等价于 Get-Location

mkdir

同名,等价于 New-Item -ItemType Directory

rm

同名,等价于 Remove-Item

mv

同名,等价于 Move-Item

cp

同名,等价于 Copy-Item

kill

同名,等价于 Stop-Process

ps

同名,等价于 Get-Process

curl

同名,等价于 Invoke-WebRequest

wget

同名,等价于 Invoke-WebRequest

ping

同名,等价于 Test-Connection

cat

同名,等价于 Get-Content

echo

同名,等价于 Write-Output

sort

同名,等价于 Sort-Object

clear

同名,等价于 Clear-Host

whoami

同名,等价于 $env:USERNAME

history

同名,等价于 Get-History

alias

同名,等价于 New-Alias

ssh

同名(需要安装OpenSSH工具)

date

同名,等价于 Get-Date

grep

Select-String

head

Get-Content -TotalCount N

tail

Get-Content -Tail N

cat a.txt | wc -l

(cat a.txt).Count

ls | wc -l

(ls | Measure-Object).Count

  • Powershell脚本后缀 .ps1 
  • Linux脚本后缀 .sh 
  • Powershell也可支持管道 |
  • Powershell也支持重定向 >  or  >>
  • PowerShell 原生支持反斜杠 \ 作为路径分隔符,但也支持正斜杠 /

原文地址:https://blog.csdn.net/akdjfhx/article/details/144005877

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!