linux的stty命令
-
stty命令是Linux操作系统中的一个命令行工具,用于配置和显示终端设备的设置。它可以用来改变终端的特性、设置串口通信参数、控制数据流以及处理终端输入和输出等。
stty命令的语法格式如下:
stty [选项] [设备文件]其中,选项是可选的,用于指定具体的操作和设置,设备文件则是指定要操作的终端设备。
下面是stty命令的一些常用选项和参数:
1. stty -a:显示当前终端设备的所有设置参数。
2. stty -g:显示当前终端设备的设置参数,以特定的格式输出,可以用来备份和恢复终端设备的设置。
3. stty -echo:关闭终端回显功能,使得输入的字符不显示在终端上。
4. stty echo:开启终端回显功能,使得输入的字符显示在终端上。
5. stty intr <字符>:设置终端设备的中断字符,用于中断当前操作。
6. stty -isig:禁止终端设备的特殊字符功能,如中断字符、挂起字符等。
7. stty isig:开启终端设备的特殊字符功能。
8. stty -icanon:禁止终端设备的规范模式,即禁止行缓冲模式,字符一输入即刻可被读取。
9. stty icanon:开启终端设备的规范模式,即开启行缓冲模式,需要按下回车键才能读取输入的字符。
10. stty -echoctl:禁止当输入的字符是控制字符时自动回显,而是直接写入。
11. stty echoctl:开启当输入的字符是控制字符时的回显。
12. stty -echoe:禁止当输入的字符是擦除字符时自动回显,而是直接写入。
13. stty echoe:开启当输入的字符是擦除字符时的回显。
这些只是stty命令的一部分选项和参数,通过使用不同的选项和参数,我们可以根据需求来配置和显示终端设备的各个设置参数。stty命令是Linux系统管理和维护的常用工具之一,掌握它的基本使用方法对于进行终端设备相关的操作是非常有帮助的。
2年前 -
Linux的stty命令用于设置和显示终端设备的相关参数。它允许用户对终端设备进行各种设置,如修改终端设备的行为、字符处理方式、控制终端输出等。下面是关于stty命令的一些常用选项和用法:
1. 显示终端的当前设置:
使用stty命令不带任何选项可以显示当前终端的设置。例如,输入stty即可显示当前终端的所有设置信息。2. 修改终端的行为:
-echo:关闭或开启回显功能。使用命令stty -echo可以关闭终端的回显功能,即在输入字符时不会在屏幕上显示输入的字符。使用命令stty echo可以重新开启回显功能。erase:设置退格键的字符。使用命令stty erase c可以将字符c设置为退格键的字符,即在按下退格键时会删除最后输入的字符。
intr:设置中断键的字符。使用命令stty intr c可以将字符c设置为中断键的字符,即在按下中断键时会发送中断信号。
kill:设置删除键的字符。使用命令stty kill c可以将字符c设置为删除键的字符,即在按下删除键时会删除整行输入。
3. 修改终端的字符处理方式:
eof:设置文件结束字符。使用命令stty eof c可以将字符c设置为文件结束字符,即在输入字符时按下该字符,会将输入的字符作为文件结束符。eol:设置行结束字符。使用命令stty eol c可以将字符c设置为行结束字符,即在输入字符时按下该字符,会将输入的字符以换行符的形式输出。
werase:设置单词删除字符。使用命令stty werase c可以将字符c设置为单词删除字符,即在输入字符时按下该字符,会删除最近输入的一个完整单词。
4. 控制终端的输出:
-icrnl:将输入中的回车符转换为换行符。使用命令stty -icrnl可以关闭回车符转换为换行符的功能。-ocrnl:将输出中的换行符转换为回车符。使用命令stty -ocrnl可以关闭换行符转换为回车符的功能。
-opost:禁止输出处理。使用命令stty -opost可以关闭终端的输出处理功能,即输出的字符不再进行处理。
5. 保存和恢复终端设置:
-g:使用命令stty -g可以获取当前终端的设置,并将其保存在一个字符串中。使用命令stty string可以将之前保存的终端设置恢复为指定的设置。其中,string是之前使用stty -g命令保存下来的字符串。
以上是关于Linux的stty命令的一些常用选项和用法。通过使用stty命令,用户可以方便地修改和显示终端设备的设置,以满足个人的需求。
2年前 -
概述:
stty(Set TTY)命令是Linux系统中的一个功能强大的命令,用于设置终端设备的各种属性。它可以用于调整终端的大小、更改输入输出模式、修改控制字符和终端行为等。在本文中,将详细介绍stty命令的使用方法和操作流程。1. 基本语法:
stty [OPTION]… [DEVICE]…2. 常用选项:
– a, –all:显示当前终端设备的所有属性。
– echo:设置是否显示用户输入的字符。
– isig:设置是否启用信号。
– icanon:设置是否启用规范模式。
– intr:设置终端的中断键。
– erase:设置终端的删除键。
– eof:设置终端的文件结束键。
– tab:设置终端的制表键。
-…2年前