Linux_BASH中组合按键、通配符、特殊符号
组合按键
组合按键 | 执行结果 |
---|---|
Ctrl + C | 终止当前命令 |
Ctrl + Z | 暂停当前命令 |
Ctrl + D | EOF,输入结束 |
Ctrl + M | Enter |
Ctrl + U | 删除目前命令输入的所有文字 |
Ctrl + S | 暂停屏幕输出 |
Ctrl + Q | 回复屏幕输出 |
这些是Linux发行版自己设置的组合键,已被大多用户所接受,当然,你可以定制自己的终端组合按键:stty
-a选项是显示stty的所有参数
belove@belove-ThinkPad-T440p:~$
stty -a
speed 38400 baud; rows 24; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
看到intr项,这个项的意思是“发送一个interrupt信号给当前正在运行的程序”,“^”表示Ctrl键是不是和上面的‘Ctrl + C’一样。你可以自己DIY自己的组合按键,eg:stty intr ^I. 这样‘Ctrl + I’就是停止当前运行程序了。
通配符
通配符 | 意义 |
---|---|
* | 代表0到无穷个字符 |
? | 代表一个字符 |
[] | 代表集合中的任意一个字符 |
[-] | 代表集合范围中的任意一个字符 |
[^] | 取反,除了集合中的任意一个字符 |
特殊符号
符号 | 内容 |
---|---|
# | 注释 |
\ | 转义符号 |
| | 管道(pipe),分隔两个管道的界定 |
; | 连续命令执行分隔符 |
~ | 用户主目录,‘cd -’回到上个工作目录 |
- | 管道命令中表示标准输出 |
$ | 使用变量前导符 |
& | 作业控制,将命令变成背景下工作 |
>, >> | 数据流重定向,输出导向,>:替换 >>:累加 |
<, << | 输入导向,<<:结束输入的标志 |
’ ‘ | 单引号,不具有变量置换功能 |
” “ | 双引号,具有变量置换功能 |
` ` | 中间为可以先执行的命令,功能相当于括号,也可是使用$() |
Linux_BASH中组合按键、通配符、特殊符号相关推荐
- GEF中组合按键设置汇总以及org.eclipse.gef.KeyStroke的方法的使用
GEF开发中默认的快捷键有可能没有设置齐全,又或者开发中需要自定义设置一些快捷键及组合. 我在开发中也遇到此类问题,尤其是对每个键该写什么参数值很困惑. 在网上有一些零零星星的资料,找来研究了一下,现 ...
- windows中dos-批处理-命令特殊符号-通配符与转义符
文章目录 常用特殊符号 通配符(?和*) 转义符 对批处理中常用符号的详细解 1.@ 2.%.%% 3.: 和 :: 4.~ 5.>.>> 6.| 7.^ 8.& 9.&am ...
- define宏定义中的#,##,@#及\符号
define宏定义中的#,##,@#及\符号 在#define中,标准只定义了#和##两种操作.#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串. 1.# (string ...
- Android系统中自定义按键的短按、双击、长按事件
在项目中碰到这样的问题: 由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 1.单击 ...
- 尼尔机器人技能快捷键_《尼尔:机械部队》组合按键技能使用攻略
当前位置:电玩巴士游戏专题 热门攻略 <尼尔:机械部队>组合按键技能使用攻略 作者:咖喱棒 来源:本站原创 发布时间:2017年01月05日 <尼尔:机械部队>的DEMO试玩中 ...
- 算法训练Day25 | LeetCode216. 组合总和III(和77.组合很像!);LeetCode17. 电话号码的字母组合(不同集合中组合)
目录 LeetCode216. 组合总和III 1. 思路 2. 代码实现 3. 剪枝 4. 复杂度分析 5. 思考与收获 LeetCode17. 电话号码的字母组合 1. 思路 2. 代码实现 3. ...
- adb模拟按键home_adb命令中 模拟按键 KeyCode 部分详解
1. 最常用的几个按键 // 返回键 ,back adb shell input keyevent 4 // 锁屏键 /关机键 adb shell input keyevent 82 //划屏操作,从 ...
- 螺旋无限延伸_八卦中的双螺旋结构,无限大∞符号隐含的秘密
经常看到的先天八卦图中,我们会发现先天八卦的卦序中隐藏着两个S型符号, 因为先天八卦的卦序:12345678,乾兑离震,巽坎艮坤, 我们在八卦图中勾勒出来,他们就是这个样子的, 我们把这个双S型,结合 ...
- RobotFramework实现键盘组合按键
Robot framework如何实现按键呢?之前网上搜了很久,基本都没个教程全是python的,RF的又含糊不清,虽然最后百度到用Auto可以解决,但是安装太费劲,而且我是在公司用的,用例在服务器上 ...
最新文章
- Cacti安装详细步骤
- [置顶] 我整理的一些常用网址
- python自动测试p-python 自动化测试 pytest 的使用
- 老BOJ 11 Counting
- hana::detail::variadic::foldl1用法的测试程序
- Linux系统目录的作用你了解吗?
- git-ftp:用git管理ftp服务器简单入门
- ad中那个快捷键是重复上一部_Rhino快速建模(快捷键和快捷键的巨集的建立)...
- 阿里云(企业云解析DNS)让你的博客飞起来
- 探索肠道细菌的营养偏好
- 单端口和双端口的优势_双端口测量和 S参数 - 灵活应用网络分析仪
- 一个案例教会你:全面的数据分析应该怎么做?
- 河北省计算机对口试题,河北省对口计算机试题及答案.doc
- mcgs odbc mysql_MCGS构建实时数据库.doc
- 互联网公司为何杀死中年人?三年醇,五年陈,十年滚!
- java语言获取数据库中的表的总行数
- 常见企业IT支撑【5、内网DNS cache轻量服务dnsmasq】
- 手机在下载文件时乱码问题
- 【03月04日】A股滚动市盈率PE历史新低排名
- 计算机在存储时间格式,U盘能记录时间吗,文件存入U盘中,文件存入时间(电脑上的时间)会不会记录在U盘里?...