Powershell的快捷键和cmd,linux中的shell,都比较像。 linux
ALT+F7 清除命令的历史记录 shell
PgUp PgDn 显示当前会话的第一个命令和最后一个命令 spa
Enter 执行当前命令 命令行
End 将光标移至当前命令的末尾 3d
Del 从右开始删除输入的命令字符 orm
Esc 清空当前命令行 blog
F2 自动补充历史命令至指定字符 get
(例如历史记录中存在Get-Process,按F2,提示"Enter char to copy up to",键入's',自动补齐命令:Get-Proce) cmd
F4 删除命令行至光标右边指定字符处 table
F7 对话框显示命令行历史记录
F8 检索包含指定字符的命令行历史记录
F9 根据命令行的历史记录编号选择命令,历史记录编号能够经过F7查看
左/右方向键 左右移动光标
上/下方向键 切换命令行的历史记录
Home 光标移至命令行最左端
Backspace 从右删除命令行字符
Ctrl+C 取消正在执行的命令
Ctrl+左/右方向键 在单词之间移动光标
Ctrl+Home 删除光标最左端的全部字符
Tab 自动补齐命令或者文件名
管道:把上一条命令的输出做为下一条命令的输入
例如,咱们查询process信息,并按processnam倒序 : get-process|sort -Descending processname
咱们还须要对上面的信息进行调整,仅显示CPU ,ID,processname: get-process|sort -Descending processname|Format-table id,cpu,processname
重定向:把命令的输出保存到文本文件,'>'为覆盖,">>"为追加
PS C:\Users\huxl16> get-help > d:\demo1.txt
PS C:\Users\huxl16> get-content d:\demo1.text