中国黑防联盟

Linux如何使用stty命令

中国黑防联盟 电脑使用教程 2024-04-28 21:36:20 0
  Linux命令中,stty命令主要用于打印或修改终端设置,加上各种参数能够实现不同的功能,下面小编将针对stty命令在Linux中的应用给大家做个简单介绍,希望对不了解的朋友提供一些帮助。  Linux如何使用stty命令   1 、在命令行下,禁止输出大写的方法   stty -icanon 设置一次性读完操作,如使用getchar()读操作,不需要按enter   stty icanon 取消上面设置   stty -a 查看 信息   stty -echo 设置命令不被显示   stty echo 取消不显设置   stty raw -echo   stty raw echo   stty iuclc #开启   stty -iuclc #恢复   2、在命令行下禁止输出小写   stty olcuc #开启   stty -olcuc#恢复   3、打印出终端的行数和列数   stty size   4、改变ctrl+D的方法:   stty eof “string”   系统默认是ctrl+D来表示文件的结束,而通过这种方法,可以改变!   5、屏蔽显示   stty -echo #禁止回显   stty echo #打开回显   测试方法:   stty -echo;read;stty echo;read   6、忽略回车符   stty igncr #开启   stty -igncr#恢复   7、定时输入   timeout_read()   {   timeout=$1   old_stty_settings=`stty -g`  #save current settings   stty -icanon min 0 time 100  #set 10seconds,not 100seconds   eval read varname  #=read $varname   stty “$old_stty_settings”  #recover settings   }   更简单的方法就是利用read命令的-t选项   read -t 10 varname   上面就是Linux使用stty命令的方法介绍了,通过stty命令你能够对终端进行各种设置,比如禁止输入大写、忽略回车符等,通过练习来掌握这些用法吧。