Unix退格键是否允许删除字符

系统 其他OS
在文章中,我们知道如果系统工程师反先这个Unix退格键不能用了,可以先利用命令stty –a命令来查看当前终端的配置。

我们今天来讲一下退格键的相关知识。在我们的操作中,大家肯定都使用过退格键。在键盘上有两个键,一个是del键,用来向后删除字符。另外一个是Unix退格键,则用来向前删除字符。但是有时候系统工程师会发现Unix退格键不能够起作用,其不能够向后删除字符。

排除键盘故障外,往往也是这个终端配置所惹的祸。在终端配置中有个关键字叫做echoe,其就是用来控制是否允许使用Unix退格键来向后删除字符。

不过这个设置跟上面的设置方法有差异。如果需要禁用这个功能的话,则需要使用stty –echoe命令。如果需要启用的话,则需要使用stty echoe命令。

其实,在Unix操作系统中,跟终端相关的关键字主要有两种表现形式,分别为关键字=某个值或者关键字(-关键字)等形式表示。这两种形式的关键字其值设置的方式是不同的。

如上面提到的中端符号,其系统中的显示格式为关键字=某个值的格式(intr=^c)。对于这个格式的关键字需要采用的是\^的调整方式,其可以重新设置功能键。

而现在的退格功能的关键字为echoe,其显示格式为关键字(-关键字)。这种关键字又叫做开关关键字。也就是说其只有启用或者禁用。而不能够使用其他的内容来代替。

对于这种类型的关键字,要调整其值的话,也相对简单。只需要利用stty (-)关键字的形式即可。如果关键字前面没有减号的话,则说明这个功能是启用的。如果有减号的话,则说明这个功能是禁用的。

如果系统工程师反先这个Unix退格键不能用了,可以先利用命令stty –a命令来查看当前终端的配置。特别是需要关注一些这个echoe关键字,看其前面是否有减号。如果有的话,就表示当前不能够利用Unix退格键来向前删除一个字符。

此时系统工程师可以利用stty echoe来启用这个功能。通常情况下,不需要注销系统或者关闭当前会话这个设置就会生效。不同的shell对这个Unix退格键的默认设置是不同的。

所以为了操作的方便,系统工程师有时候往往需要调整这个Unix退格键的功能,来保证各个版本的shell 都能够使用这个功能或者禁用这个功能。

【编辑推荐】

  1. Unix连接知识讲解之文件的连接和符号连接
  2. Unix系统文件使用chmod的一些例子
  3. 对Unix文件的属性知识深入讲解
  4. 一起来学习Unix文件知识详细分析
  5. 讲解非常重要的Unix文件
责任编辑:小霞
相关推荐

2013-05-21 13:57:51

Ubuntu 13.0

2021-01-11 16:24:10

MozillaFirefox退格键

2013-12-12 17:08:27

Linux解决办法

2010-04-30 18:25:25

Unix删除

2010-04-30 10:59:11

Unix Swap

2015-12-18 10:21:51

Linux漏洞

2009-02-06 10:32:00

UnixLinux服务器

2024-01-26 08:37:49

动画库JavaScriptSlack

2010-04-14 14:09:06

Unix操作系统

2010-04-27 12:19:57

Unix字符串

2021-12-23 14:09:43

数据结构算法字符串

2010-05-06 14:50:23

Unix系统功能键

2011-10-18 10:30:55

Unix

2010-10-19 17:28:08

SQL SERVER外

2010-04-27 12:26:21

Unix字符串

2020-06-04 09:45:13

Windows操作系统功能

2009-09-17 10:05:44

Windows Mob

2011-07-26 09:48:47

Shell快捷键grepinit

2010-10-09 10:21:19

MySQL删除外键

2009-08-30 15:00:35

UnixUnix文件恶意删除
点赞
收藏

51CTO技术栈公众号