系统相关
首页 > 系统相关> > Linux 的终端及设置

Linux 的终端及设置

作者:互联网

Linux 的终端及设置

终端是一种字符型设备,有多种类型,通常使用tty 来简称各种类型的终端设备。终端特殊设备文件一般有以下几种:

stty(setting tty)来设置终端机的输入按键,快捷键等。
$ stty size //打印出终端的行数和列数
stty -a 列出目前环境中所有按键列表。其中^表示[Ctrl]按键的意思。
$ stty -a

-cmspar cs8 -hupcl
-istrip -iutf8
opost -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
-xcase -tostop

控制字符: -clocal cread -crtscts -cstopb -parenb -parodd

-------------
输入标志: -brkint icrnl -ignbrk -ignpar -imaxbel -inlcr -inpck -ixany -ixoff ixon -parmrk -igncr -iuclc

忽略回车符 -igncr: 忽略CR
stty igncr #开启
stty -igncr #恢复

在命令行下,禁止输出大写 IUCLC 大写字符转成小写字符
stty -iuclc #禁止输出
stty -iuclc #恢复

命令行下禁止输出小写
stty olcuc #开启
stty -olcuc #恢复
--------------
本地标志: echoctl echoe echok echoke -echonl -echoprt -extproc -flusho icanon iexten isig -noflsh echo

屏蔽显示 echo
stty -echo #禁止回显
stty echo #打开回显
测试方法:
stty -echo;read;stty echo;read
------------------

http://www.voidcn.com/article/p-ycpnvpkm-bm.html
http://www.voidcn.com/article/p-nnzcgajp-bge.html
https://en.wikipedia.org/wiki/Signal_(IPC)
https://en.wikipedia.org/wiki/Job_control_(Unix)
https://en.wikipedia.org/wiki/List_of_Unix_commands
https://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
https://blog.csdn.net/mylizh/article/details/38385739
==========

终端下容易混淆的几个快捷键:

 

标签:字符,stty,ctrl,发送,终端,设置,Linux,进程
来源: https://www.cnblogs.com/sztom/p/10651033.html