Shell和命令

PowerShell入门

2019-01-20  本文已影响55人  Mexplochin
PowerShell快捷键
命令 快捷键
ALT+F7 清除命令的历史记录
PgUp PgDn 显示当前会话的第一个命令和最后一个命令
End 将光标移至当前命令的末尾
Del 从右开始删除输入的命令字符
Esc 清空当前命令行
F4 删除命令行至光标右边指定字符处
Home 光标移至命令行最左端
Ctrl+C 取消正在执行的命令
Ctrl+左/右方向键 在单词之间移动光标
Ctrl+Home 删除光标最左端的所有字符
Tab 自动补齐命令或者文件名
重定向与管道
数学运算

除基本加(+)、减(-)、乘(*)、除(/)、模(%)运算以及外,还能自动识别KB,MB,GB,TB,PB等计算机容量单位并进行相关计算。

外部命令
cmdlet命令别名
Posh> function test-conn { Test-Connection  -Count 2 -ComputerName $args}
Posh> Set-Alias tc test-conn
调用优先级
  1. 别名:控制台首先会寻找输入是否为一个别名,如果是,执行别名所指的命令。因此我们可以通过别名覆盖任意powershell命令,因为别名的优先级最高。
  2. 函数:如果没有找到别名,会继续寻找函数,函数类似别名,只不过它包含了更多的powershell命令。因此可以自定义函数扩充cmdlet 把常用的参数给固化进去。
  3. 命令:如果没有找到函数,控制台会继续寻找命令,即cmdlet,powershell的内部命令。
  4. 脚本:没有找到命令,继续寻找扩展名为“.ps1”的Powershell脚本。
  5. 文件:没有找到脚本,会继续寻找文件,如果没有可用的文件,控制台会抛出异常
上一篇下一篇

猜你喜欢

热点阅读