infoMore than 3 years have passed since last update.
PowerShell コマンドチートシート
Last updated at Posted at 2020-04-04
基本コマンド
コマンド |
エイリアス |
概要 |
Get-Location |
pwd |
カレントディレクトリを取得する |
Set-Location |
cd |
カレントディレクトリを設定する |
Get-ChildItem |
ls |
ファイルの一覧を取得する |
New-Item |
ni |
ファイルを作成する |
Move-Item |
mv |
ファイルを移動させる |
Copy-Item |
cp |
ファイルを複製する |
Rename-Item |
ren, rni |
ファイルの名前を変更する |
Remove-Item |
rm |
ファイルを削除する |
Get-Content |
cat |
ファイルの内容を取得する |
Set-Content |
sc |
ファイルの内容を設定する |
Add-Content |
ac |
ファイルの内容を追記する |
Clear-Content |
clc |
ファイルを初期化する |
New-Variable |
nv |
変数を作成する |
Get-Variable |
gv |
変数を取得する |
Set-Variable |
sv |
変数を設定する |
Clear-Variable |
clv |
変数を初期化する |
Remove-Variable |
rv |
変数を削除する |
ForEach-Object |
% |
各オブジェクトに処理を実行する |
Where-Object |
? |
条件に一致する行を抽出する |
Select-Object |
select |
条件に一致する列を抽出する |
Group-Object |
group |
グループごとに集計する |
Sort-Object |
sort |
オブジェクトを並び替える |
Measure-Object |
measure |
行数を取得する |
Import-Csv |
ipcsv |
CSV ファイルをインポートする |
Export-Csv |
epcsv |
CSV ファイルをエクスポートする |
Select-String |
sls |
条件に一致する行を抽出する |
Write-Output |
echo |
標準出力 |
Invoke-WebRequest |
curl, wget |
コンテンツをダウンロードする |
Start-Sleep |
sleep |
スリープする |
Clear-Host |
clear |
ディスプレイをクリア |
Get-History |
history |
コマンドの履歴を表示する |
Clear-History |
clhy |
コマンドの履歴を削除する |
Get-Service |
gsv |
サービス一覧を表示する |
Start-Service |
sasv |
サービスを開始する |
Stop-Service |
spsv |
サービスを停止する |
Get-Process |
ps |
プロセス一覧を表示する |
Start-Process |
start |
プロセスを開始する |
Stop-Process |
kill |
プロセスを停止する |
Get-PSDrive |
gdr |
ドライブの情報を取得する |
Format-List |
fl |
リスト型で表示する |
Format-Table |
ft |
リスト型で表示する |
powershell_ise.exe |
ise |
Windows PowerShell ISE を起動する |
bash との対応表
bash |
PowerShell |
pwd |
Get-Location |
cd |
Set-Location |
ls |
Get-ChildItem |
echo |
Write-Output |
cat |
Get-Content |
mv |
Move-Item |
cp |
Copy-Item |
rm |
Remove-Item |
rmdir |
Remove-Item |
sort |
Sort-Object |
history |
Get-History |
clear |
Clear-Host |
tee |
Tee-Object |
ps |
Get-Process |
kill |
Stop-Process |
curl, wget |
Invoke-WebRequest |
diff |
Compare-Object |
man, help |
Get-Help |
比較演算子
演算子 |
概要 |
-eq |
等しい |
-ne |
等しくない |
-gt |
よりも大きい |
-ge |
以上 |
-lt |
よりも小さい |
-le |
以下 |
-like |
一致する (ワイルドカード) |
-notlike |
一致しない (ワイルドカード) |
-match |
一致する (正規表現) |
-notmatch |
一致しない (正規表現) |
-contains |
含む |
-notcontains |
含まない |
-in |
含まれる |
-notin |
含まれない |
-replace |
置き換える |
-is |
型が同じ |
-isnot |
型が異なる |
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
What you can do with signing up