shell命令行快捷键
1、tab //命令或路径等的补全键,linux用的最多的一个快捷键
2、ctrl+a //光标迅速回到行首
3、ctrl+e //光标迅速回到行尾
4、ctrl+f //光标向右移动一个字符
5、ctrl+b //光标向左移动一个字符
6、ctrl+insert //复制命令行内容(mac系统不能使用)
7、shift+insert //粘贴命令行内容(mac系统不能使用)
8、ctrl+k //剪切(删除)光标处到行尾的所有字符
9、ctrl+u //剪切(删除)光标处到行首的所有字符
10、ctrl+w //剪切(删除)光标前的一个字符
11、ctrl+y //粘贴 ctrl+k、ctrl+u、ctrl+w删除的字符
12、ctrl+c //中断终端正在执行的任务并开启一个新的一行
13、ctrl+h //删除光标前的一个字符(相当于退格键)
14、ctrl+d //退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户
15、ctrl+r //搜索命令行使用过的历史命令记录
16、ctrl+g //从ctrl+r的搜索历史命令模式中退出
17、ctrl+l //清楚屏幕所有的内容,并开启一个新的一行
18、ctrl+s //锁定终端,使之任何人无法输入
19、ctrl+q //解锁ctrl+s的锁定状态
20、ctrl+z //暂停在终端运行的任务,使用"fg"命令可以使暂停恢复
21、!! //执行上一条命令
22、!pw //这是一个例子,是执行以pw开头的命令,这里的pw可以换成任何已经执行过的字符
23、!pw:p //这是一个例子,是仅打印以pw开头的命令,但不执行,最后的那个“p”是命令固定字符
24、!num //执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在)
25、!$ //代指上一条命令的最后一个参数,该命令常用于shell脚本中
26、esc+. //注意那个".“ 意思是获取上一条命令的(以空格为分隔符)最后的部分
27、esc+b //移动到当前单词的开头
28、esc+f //移动到当前单词的结尾
shell 快捷键
使用WIN7时有些快捷键用起来不顺手,所以就想修改默认的快捷键,比如:拷贝快捷键“Ctr+C”、剪切快捷键“Ctr+X”等。
但对于系统内默认的快捷键却不知怎样修改,在Windows 7系统中,大部分的快捷键都设置保存在"c:\Windows\system32\shell32.dll"文件里。
但是shell32.dll是非常重要的系统文件,是没法直接修改这个文件的,这里需要借助工具eXeScope来修改。操作方法:
1、首先我们可以将c:\Windows\system32\shell32.dll文件复制一份(备份更安全),然后使用eXeScope来修改。
2、打开eXeScope界面,把shell32.dll文件拖入到软件中,在左侧的窗口中点击“资源——加速器”,系统快捷键都保存在里面的“1”、“2”、“3”等子项中,选择其中一个点击,在右侧窗口中就可看到这些快捷键。
3、其命名规则是:“次键,编码,virtkey,主键”,这里以“ctrl+x”更改为F10为例,给大家介绍具体修改方法,主键是指要先按住的键,即ctrl,次键则是第二个要按住的键,即x。那么就是将“ctrl+X”的值是“x,28696,virtkey,control”,修改成“F10,28696,virtkey”即可。
4、单击“编辑---保存更新”命令将修改保存,进入Winpe系统,用修改的shell32.dll替换原始文件,这样“ctrl+x”就更改为F10键了。注:shell32.dll是非常重要的系统文件,故用户修改时务必谨慎(备份),千万不要修改成已经存在、使用的快捷键,以免造成冲突。
shell 创建快捷方式
打开注册表找到[HKEY_CLASSES_ROOT.lnkShellNew] 如果没有可自己新建 点ShellNew,它的名称好似默认,数值未设置 重新新建一个“字符串值”把名称改为“Command” 数值数据里面填上“rundll32.exe appwiz.cpl,NewLinkHere %1” 再建快捷方式的时候就会弹出键入项目的位置、名称等的对话框了
shell快捷键设置
第一步:Win+R调出运行界面第二步:在运行框键入或复制”shell:appsfolder”并且回车进入Applications窗口第三步:在Applications窗口找到你想要快捷键应用图标,并且托移图标至桌面(至此桌面快捷方式创建完毕)
Linux命令行快捷键
Linux中的常用快捷键及特殊符号:
ctrl+c终止命令
ctrl+l清屏
ctrl+d退出当前用户
esc+.使用上一个命令的最后一个空格后面的内容
ggvim 命令打开的文件中使用,将光标移动到第一行
Shift+gvim 命令打开的文件中使用,将光标移动到最后一行
Shift+dvim 命令打开的文件中使用,删除从光标所在位置开始到该行最后的内容
ovim 命令打开的文件中使用,在光标所在行的下一行插入一个空行
特殊符号含义
‘’单引号,里面的内容不会被解析
“”双引号,里面的内容若有特殊符号,就会被解析运行
``反引号,得到里面命令运行的结果,相当于$()
>重定向,先清空文件内容,再写入内容到文件
>>追加重定向,将内容添加到文件的最后一行
2>错误重定向,先清空文件内容,而后只将报错信息写入到文件
2>>错误追加重定向,只将报错信息添加到文件最后一行
~当前用户的家目录
!1.取反 2.查找并运行历史命令
#1.注释 2.root用户的命令提示符
$1.取出变量的内容 2.普通用户的命令提示符
*通配符之一,表示任意字符
*[指定字符] 表示以指定字符结尾
[指定字符] *表示以指定字符开头
*[指定字符]*表示包含指定字符
\转义符
&&可连接多个命令,依次执行,若命令出错,显示报错信息,后续命令不再运行
||可连接多个命令,依次执行,若命令出错,显示报错信息,继续运行到第一个正确的命令为止,后续命令不再运行
{}花括号,通配符之一,可批量执行命令
例:echo {1…5} 输出:1 2 3 4 5
例:echo {a…c} 输出:a b c
例:echo 20{01…5} 输出:2001 2002 2003 2004 2005
快捷指令shell脚本
1、tab //命令或路径等的补全键,linux用的最多的一个快捷键
2、ctrl+a //光标迅速回到行首
3、ctrl+e //光标迅速回到行尾
4、ctrl+f //光标向右移动一个字符
5、ctrl+b //光标向左移动一个字符
6、ctrl+insert //复制命令行内容(mac系统不能使用)
7、shift+insert //粘贴命令行内容(mac系统不能使用)
8、ctrl+k //剪切(删除)光标处到行尾的所有字符
9、ctrl+u //剪切(删除)光标处到行首的所有字符
10、ctrl+w //剪切(删除)光标前的一个字符
11、ctrl+y //粘贴 ctrl+k、ctrl+u、ctrl+w删除的字符
12、ctrl+c //中断终端正在执行的任务并开启一个新的一行
13、ctrl+h //删除光标前的一个字符(相当于退格键)
14、ctrl+d //退出当前shell命令行,如果是切换过来的用户,则执行这个命令回退到原用户
15、ctrl+r //搜索命令行使用过的历史命令记录
16、ctrl+g //从ctrl+r的搜索历史命令模式中退出
17、ctrl+l //清楚屏幕所有的内容,并开启一个新的一行
18、ctrl+s //锁定终端,使之任何人无法输入
19、ctrl+q //解锁ctrl+s的锁定状态
20、ctrl+z //暂停在终端运行的任务,使用"fg"命令可以使暂停恢复
21、!! //执行上一条命令
22、!pw //这是一个例子,是执行以pw开头的命令,这里的pw可以换成任何已经执行过的字符
23、!pw:p //这是一个例子,是仅打印以pw开头的命令,但不执行,最后的那个“p”是命令固定字符
24、!num //执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在)
25、!$ //代指上一条命令的最后一个参数,该命令常用于shell脚本中
26、esc+. //注意那个".“ 意思是获取上一条命令的(以空格为分隔符)最后的部分
27、esc+b //移动到当前单词的开头
28、esc+f //移动到当前单词的结尾
windows power shell快捷键
方法一:直接进bios查看
在开机启动过程中,笔记本一般按F2,台式机一般按Del,进bios,然后找到BIOS Ver或bios version,就是bios版本。不同品牌电脑开机进BIOS界面方法。
方法二:通过诊断工具查看
1、同时按下Windows+R快捷键打开运行,输入dxdiag,确定;
2、打开DirectX诊断工具,在系统选项卡,查看BIOS这一行,即可看到bios版本信息。
方法三:通过命令查询
1、同时按下Windows+R快捷键打开运行,输入powershell,确定;
2、在命令提示框,输入gwmi –class win32_bios 或 gwmi –class win32_bios smbiosbiosversion。按回车键执行,即可查看当前电脑主板的BIOS信息。
shell 撤销快捷键
取消文件打开方式,并还原的具体步骤如下:
1、首先打开电脑,点击打开电脑桌面左下角中的“运行”。
2、然后弹出来的页面中点击输入“rundll setupx.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.inf”,回车确定。
3、然后点击输入“regsvr32.exe /i shdocvw.dll”,回车确定。
4、然后点击输入“regsvr32 /i shell32.dll”,回车确定。
5、然后点击输入“regsvr32.exe /i shdoc401.dll”,回车确定即可。
shell简单命令
常用的shell命令
1.diff命令diff 命令是用来比较两个文件或目录的不同c –change d –delete a –add
2.cut命令cut 命令多用与字符截取
cut -d 指定分隔符
cut -f 1,7|1-7 指定截取的列 1,7(1和7) 1-7(1到7)
cut -c 1,4|1-4 指定截取的字符位置
3.sort命令
多用于字符排序sort -n 纯数字排序sort -r 倒序sort -u 去掉重复数字sort -o 输出到指定文件中sort -t 指定分隔符sort -k 指定要排序的列
4.uniq命令对重复字符做相应的处理
uniq -u 显示唯一的行
uniq -d 显示重复的行
uniq -c 每行显示一次并统计重复次数
linux快捷键命令
1.ctrl + Alt + Enter:虚拟机全屏/退出全屏
2.Ctrl + Alt:释放鼠标
3.右上角:切换输入法(搜狗/五笔)
4.终端工具
1.打开方法
1.点击图标
2.搜索:终端
2.退出终端
1.exit
2.Ctrl + d
shell 命令行
方法一:
你这是UEFI方式引导的系统,选择重装系统的话需要准备相应支持EFI方式启动的U盘版winpe以及win7的系统镜像。
方法二:
不排除bootmgrfw.efi出现问题,用bcdboot命令重新生成efi引导。一般支持EFI BIOS的主板,正常情况下,电脑开机后按下F12(不同主板按键不同,请参考电脑主板说明),选择EFI开头的光驱或者USB设备,就会自动引导EFI的安装程序. 温馨提示:目前EFI shell的操作不是在EFI下安装系统所必须的,换一种说法就是,我们完全可以按照传统方式安装操作系统,即便是支持UEFI BIOS的主板。
方法三:
输入exit后回车,进入BIOS设置,启动顺序里把efi弄到后面,legacy弄到前面。
EFI Shell的概念:
EFI Shell指新型EFI(Extensible Firmware Interface,可扩展固件接口)界面下,实现用户和系统交互的命令行界面。EFI/uEFI BIOS是大势所趋,而且想要实现EFI/uEFI全部的最大性能,只能安装64位的windows系统。目前Windows Vista,win7,win server 2008/2008R2,以及win 8系统均支持EFI Shell界面。