博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
stty 指令
阅读量:6222 次
发布时间:2019-06-21

本文共 702 字,大约阅读时间需要 2 分钟。

用途说明

stty命令用于显示和修改终端行设置(change and print terminal line settings)。

常用参数

stty命令不带参数可以打印终端行设置,加上-a参数可以打印得更详细些。

stty size可以显示终端的大小,即行数和列数。

stty命令还可以更改终端行的设置,格式如下:

stty SETTING CHAR

其中,SETTING可以是如下

    eof : 输入结束,文件结束,默认为Ctrl+D。比如:用cat >file来创建文件时,按Ctrl+D来结束输入。

    erase : 向后删除字符,擦除最后一个输入字符,默认为Ctrl+?。注意默认情况下退格键Backspace不是删除字符。
    intr : 中断当前程序,默认为Ctrl+C。
    kill : 删除整条命令,删除整行,默认为Ctrl+U。
    quit :退出当前程序,默认为Ctrl+\或Ctrl+|。
    start : 启动屏幕输出,默认为Ctrl+Q。
    stop :停止屏幕输出,默认为Ctrl+S。有时候终端突然僵死了,可能是不小心按了Ctrl+S的缘故,因为我们习惯性的按Ctrl+S来保存文件。
    susp : terminal stop当前程序,默认为Ctrl+Z。这样当前进程就会变成后台进程了。

   werase:删除最后一个单词,默认为Ctrl+W。

stty命令还有一些其他用法,如:

    stty -echo 关闭回显。比如在脚本中用于输入密码时。

    stty echo 打开回显。

输入密码的脚本片段:stty -echo; read var; stty echo; 或 read -s var

转载地址:http://eleja.baihongyu.com/

你可能感兴趣的文章
POJ3068:"Shortest" pair of paths——题解
查看>>
上传本地文件到github(码云)上(小乌龟方式,sourcetree方式)
查看>>
微软Holographic将更名为Windows Mixed Reality
查看>>
豪情哥的忠告 能做到这一条就够用了
查看>>
精彩的javascript对象和数组混合相加
查看>>
Markdown介绍及工具推荐
查看>>
面向对象软件设计原则(一) —— 引子
查看>>
EaseType 缓动函数
查看>>
Unity VR全景漫游
查看>>
【pycharm】pycharm上安装tensorflow,报错:AttributeError: module 'pip' has no attribute 'main' 解决方法...
查看>>
Oracle RAC的五大优势及其劣势
查看>>
Android中的Service使用
查看>>
设计模式——单例模式
查看>>
python 教程 第一章、 简介
查看>>
jQueryUI Repeater 显示批处理行进度 - JQueryElement [9]
查看>>
Egit的merge合并冲突具体解决方法
查看>>
cacert.pem
查看>>
NFS安装使用--Ubuntu
查看>>
c 语言 转义字符 以及类型转换
查看>>
winform取CPU编号、MAC地址、硬盘信息、IP地址、串口信息
查看>>