When I am using windows powershell i like to use short command names aka alias for the commands. Yes, we all don't like typing long commands. Lot of times we can't remember all the alias names. There is actually a pwershell command to get list of all alias names.
get-alias
I have generated following list as quick refernce.
Name Definition
---- ----------
% ForEach-Object
? Where-Object
ac Add-Content
asnp Add-PSSnapIn
cat Get-Content
cd Set-Location
chdir Set-Location
clc Clear-Content
clear Clear-Host
clhy Clear-History
cli Clear-Item
clp Clear-ItemProperty
cls Clear-Host
clv Clear-Variable
compare Compare-Object
copy Copy-Item
cp Copy-Item
cpi Copy-Item
cpp Copy-ItemProperty
cvpa Convert-Path
dbp Disable-PSBreakpoint
del Remove-Item
diff Compare-Object
dir Get-ChildItem
ebp Enable-PSBreakpoint
echo Write-Output
emm Export-ModuleMember
epal Export-Alias
epcsv Export-Csv
EPSN Export-PSSession
erase Remove-Item
ETSN Enter-PSSession
EXSN Exit-PSSession
fc Format-Custom
fl Format-List
foreach ForEach-Object
ft Format-Table
fw Format-Wide
gal Get-Alias
gbp Get-PSBreakpoint
gc Get-Content
gci Get-ChildItem
gcm Get-Command
gcs Get-PSCallStack
gdr Get-PSDrive
ghy Get-History
gi Get-Item
gjb Get-Job
gl Get-Location
gm Get-Member
gmo Get-Module
gp Get-ItemProperty
gps Get-Process
grid Out-GridView
group Group-Object
gsn Get-PSSession
gsnp Get-PSSnapIn
gsv Get-Service
gu Get-Unique
gv Get-Variable
gwmi Get-WmiObject
h Get-History
history Get-History
icm Invoke-Command
iex Invoke-Expression
ihy Invoke-History
ii Invoke-Item
imo Import-Module
ipal Import-Alias
ipcsv Import-Csv
IPSN Import-PSSession
iwmi Invoke-WMIMethod
kill Stop-Process
lp Out-Printer
ls Get-ChildItem
man help
md mkdir
measure Measure-Object
mi Move-Item
mount New-PSDrive
move Move-Item
mp Move-ItemProperty
mv Move-Item
nal New-Alias
ndr New-PSDrive
ni New-Item
nmo New-Module
nsn New-PSSession
nv New-Variable
ogv Out-GridView
oh Out-Host
popd Pop-Location
ps Get-Process
pushd Push-Location
pwd Get-Location
r Invoke-History
rbp Remove-PSBreakpoint
rcjb Receive-Job
rd Remove-Item
rdr Remove-PSDrive
ren Rename-Item
ri Remove-Item
rjb Remove-Job
rm Remove-Item
rmdir Remove-Item
rni Rename-Item
rnp Rename-ItemProperty
rp Remove-ItemProperty
rsn Remove-PSSession
rsnp Remove-PSSnapin
rv Remove-Variable
rvpa Resolve-Path
rwmi Remove-WMIObject
sajb Start-Job
sal Set-Alias
sasv Start-Service
sbp Set-PSBreakpoint
sc Set-Content
select Select-Object
set Set-Variable
si Set-Item
sl Set-Location
sleep Start-Sleep
sort Sort-Object
sp Set-ItemProperty
spjb Stop-Job
spps Stop-Process
spsv Stop-Service
start Start-Process
sv Set-Variable
swmi Set-WMIInstance
tee Tee-Object
type Get-Content
where Where-Object
wjb Wait-Job
write Write-Output