stty 命令中文使用详解
开源是一种精神,分享是一种美德!
stty
用法:stty [-F 设备 | --file=设备] [设置]...或:stty [-F 设备 | --file=设备] [-a|--all]或:stty [-F 设备 | --file=设备] [-g|--save] 输出或修改终端参数。-a, --all 以可读性较好的方式输出全部当前设置-g, --save 以stty 可读取的格式输出当前全部设置-F, --file=设备 打开并使用指定设备代替标准输入--help 显示此帮助信息并退出--version 显示版本信息并退出可选- 在设置前的指示中,* 标记出了非POSIX 标准的设置。以下系 统定义象征了哪些设置是有效的。特殊字符:* dsusp 字符 每当输入刷新时会发送一个用于终端阻塞信号的字符eof 字符 表示文件末尾而发送的字符(用于终止输入)eol 字符 为表示行尾而发送的字符* eol2 字符 为表示行尾而发送的另一个可选字符erase 字符 擦除前一个输入文字的字符intr 字符 用于发送中断信号的字符kill 字符 用于擦除当前终端行的字符* lnext 字符 用于输入下一个引用文字的字符quit 字符 用于发送退出信号的字符* rprnt 字符 用于重绘当前行的字符start 字符 在停止后重新开启输出的字符stop 字符 停止输出的字符susp 字符 发送终端阻断信号的字符* swtch 字符 在不同的shell 层次间切换的字符* werase 字符 擦除前一个输入的单词的字符特殊设置:N 设置输入输出速度为N 波特* cols N 统治内核终端上有N 栏* columns N 等于cols Nispeed N 设置输入速度为N 波特* line N 设置行约束规则为Nmin N 和 -icanon 配合使用,设置每次一完整读入的最小字符数为<N>ospeed N 设置输出速度为N 波特* rows N 向内核通告此终端有N 行* size 根据内核信息输出当前终端的行数和列数speed 输出终端速度(单位为波特)time N 和-icanon 配合使用,设置读取超时为N 个十分之一秒控制设置:[-]clocal 禁用调制解调器控制信号[-]cread 允许接收输入* [-]crtscts 启用RTS/CTS 握手csN 设置字符大小为N 位,N 的范围为5 到8[-]cstopb 每个字符使用2 位停止位 (要恢复成1 位配合"-"即可)[-]hup 当最后一个进程关闭标准终端后发送挂起信号[-]hupcl 等于[-]hup[-]parenb 对输出生成奇偶校验位并等待输入的奇偶校验位[-]parodd 设置校验位为奇数 (配合"-"则为偶数)输入设置:[-]brkint 任务中断会触发中断信号[-]icrnl 将回车转换为换行符[-]ignbrk 忽略中断字符[-]igncr 忽略回车[-]ignpar 忽略含有奇偶不对称错误的字符* [-]imaxbel 发出终端响铃但不刷新字符的完整输入缓冲[-]inlcr 将换行符转换为回车[-]inpck 启用输入奇偶性校验[-]istrip 剥除输入字符的高8 位比特* [-]iutf8 假定输入字符都是UTF-8 编码* [-]iuclc 将大写字母转换为小写* [-]ixany 使得任何字符都会重启输出,不仅仅是起始字符[-]ixoff 启用开始/停止字符传送[-]ixon 启用XON/XOFF 流控制[-]parmrk 标记奇偶校验错误 (结合255-0 字符序列)[-]tandem 等于[-]ixoff输出设置:* bsN 退格延迟的风格,N 的值为0 至1* crN 回车延迟的风格,N 的值为0 至3* ffN 换页延迟的风格,N 的值为0 至1* nlN 换行延迟的风格,N 的值为0 至1* [-]ocrnl 将回车转换为换行符* [-]ofdel 使用删除字符代替空字符作填充* [-]ofill 延迟时使用字符填充代替定时器同步* [-]olcuc 转换小写字母为大写* [-]onlcr 将换行符转换为回车* [-]onlret 使得换行符的行为表现和回车相同* [-]onocr 不在第一列输出回车[-]opost 后续进程输出* tabN 水平制表符延迟的风格,N 的值为0 至3* tabs 等于tab0* -tabs 等于tab3* vtN 垂直制表符延迟的风格,N 的值为0 至1本地设置:[-]crterase 擦除字符回显为退格符* crtkill 依照echoprt 和echoe 的设置清除所有行* -crtkill 依照echoctl 和echol 的设置清除所有行* [-]ctlecho 在头字符中输出控制符号("^c")[-]echo 回显输入字符* [-]echoctl 等于[-]ctlecho[-]echoe 等于[-]crterase[-]echok 在每清除一个字符后输出一次换行* [-]echoke 等于[-]crtkill 意义相同[-]echonl 即使没有回显任何其它字符也输出换行* [-]echoprt 在"\"和"/"之间向后显示擦除的字符[-]icanon 启用erase、kill、werase 和rprnt 等特殊字符[-]iexten 允许POSIX 标准以外的特殊字符[-]isig 启用interrupt、quit和suspend 等特殊字符[-]noflsh 在interrupt 和 quit 特殊字符后禁止刷新* [-]prterase 等于[-]echoprt* [-]tostop 中止尝试向终端写入数据的后台任务* [-]xcase 和icanon 配合使用,用转义符"\"退出大写状态综合设置:* [-]LCASE 等于[-]lcasecbreak 等于-icanon-cbreak 等于icanoncooked 等于brkint ignpar istrip icrnl ixon opost isig icanon eof eol 等的默认值-cooked 等于-rawcrt 等于echoe echoctl echokedec 等于echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u* [-]decctlq 等于[-]ixanyek 清除所有字符,将它们回溯为默认值evenp 等于parenb -parodd cs7-evenp 等于-parenb cs8* [-]lcase 等于xcase iuclc olcuclitout 等于-parenb -istrip -opost cs8-litout 等于parenb istrip opost cs7nl 等于-icrnl -onlcr-nl 等于icrnl -inlcr -igncr onlcr -ocrnl -onlretoddp 等于parenb parodd cs7-oddp 等于-parenb cs8[-]parity 等于[-]evenppass8 等于-parenb -istrip cs8-pass8 等于parenb istrip cs7raw 等于-ignbrk -brkint -ignpar -parmrk -inpck -istrip-inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany-imaxbel -opost -isig -icanon -xcase min 1 time 0-raw 等于cookedsane 等于cread -ignbrk brkint -inlcr -igncr icrnl -iutf8-ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr-onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0isig icanon iexten echo echoe echok -echonl -noflsh-xcase -tostop -echoprt echoctl echoke,所有特殊字符均使用默认值处理连接到标准输入的tty 终端行设置。当不附加参数时,程序会输出波特率、行约束 规则以及与标准stty 设置间的偏差。在设置中,字符会被逐字读取或是被编码为^c、 0x37、0177 或127 这样的字符,其中有特殊值^- 或undef 被用于禁止特殊字符。
stty 命令中文使用详解相关推荐
- Linux下fdisk命令操作磁盘详解--添加、删除、转换分区
linux下fdisk命令操作磁盘详解--添加.删除.转换分区等 fdisk 操作硬盘的命令格式如下: [root@localhost beinan]# fdisk 设备 比如我们通过 fdisk - ...
- linux 文件 字符集设置,Linux字符集和系统语言设置-LANG,locale,LC_ALL,POSIX等命令及参数详解...
博文说明[前言]: 本文将通过个人口吻介绍Linux字符集和系统语言设置,包括LANG,locale,LC_ALL,POSIX等命令及参数详解的相关知识,在目前时间点[2017年6月21号]下,所掌握 ...
- MAC OS 命令行使用详解
MAC OS 命令行使用详解:https://blog.csdn.net/sun375867463/article/details/9812317 1 为什么要使用命令行/如何开启命令行? 许多功能在 ...
- 史上最详细的Pytorch版yolov3代码中文注释详解(四)
史上最详细的Pytorch版yolov3代码中文注释详解(一):https://blog.csdn.net/qq_34199326/article/details/84072505 史上最详细的Pyt ...
- 简单有效的多标准中文分词详解
简单有效的多标准中文分词详解 本文介绍一种简洁优雅的多标准中文分词方案,可联合多个不同标准的语料库训练单个模型,同时输出多标准的分词结果.通过不同语料库之间的迁移学习提升模型的性能,在10个语料库上的 ...
- Linux rpm 命令参数使用详解
Linux rpm 命令参数使用详解 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装 ...
- elasticsearch-.yml(中文配置详解)
此elasticsearch-.yml配置文件,是在$ES_HOME/config/下 elasticsearch-.yml(中文配置详解) # ======================== El ...
- 【转】Linux命令工具 top详解
Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...
- Linux中history历史命令使用方法详解
在/etc/profile里添加如下:#History export HISTTIMEFORMAT="[%F %T]" HISTDIR=/home/common/.hist if ...
最新文章
- Redis初学:11(Redis的配置文件)
- 【牛客每日一题】4.16 逆序对 ( 数学 , 排列组合 ,快速幂 , 快速乘 )
- 程序员吐槽:在阿里工作带来光环,在京东却带来负面影响!
- 一步一步教你如何向ALEXA提交网站介绍信息
- HashMap 与 Hashtable 的区别
- java分页查询_面试官:数据量很大,分页查询很慢,有什么优化方案?
- Linux中wait()函数及waitpid()函数
- java 分页 不 排序_java - 我应该如何将未分页但已排序的Pageable传递给Spring JPA存储库? - 堆栈内存溢出...
- 阿里二面:怎么解决MySQL死锁问题的?
- JS核心基础数组的操作概述
- 【java】System成员输入输出功能out、in、err
- 多线程实战(二)线程同步
- 【短评】街边小吃虽然味道不错,但是长期只吃零食不吃正餐会让你的孩子营养不良...
- 【Java EE】Day10 JavaScript高级、DOM、BOM、事件
- Deepin中如何使用adb和fastboot工具
- ubuntu16.04安装搭建RED5流媒体服务器
- 骁龙cpu linux内核,高通骁龙888 SoC在Linux 5.12内核才被支持,以往怎么兼容的?
- Raspberry Pi
- 线下活动受阻?打造线上会议方案势在必行
- js+html+css+jQuery实现简单购物车