nnnn | Set terminal baud rate to nnnn.
If zero, modem control is no longer asserted.
| clocal -clocal a communications line without (with modem control.
| cread -cread Enable (disable the receiver.
| crtscts -crtscts Enable (disable RTS/CTS flow control. (CRTs are fast enough to not need flow control).
| cs5 cs6 cs7 cs8 Select character size in bits (cs7 most common.
| cstopb -cstopb Use two (one stop bits per character.
| hupcl -hupcl, Stop asserting modem control (do not stop) asserting modem control on last close.
| hup -hup
|
| speed nnnn sets both ispeed and ospeed to nnnn.(examples 1200, 2400,4800 and 9600
| ispeed nnnn | Set terminal input baud rate .
If zero, the input baud rate is set to the value of the output baud rate.
| ospeed nnnn | Set terminal output baud rate.
If zero, modem control is no longer asserted.
| |
| parenb -parenb Enable (disable) parity generation and detection.
| parodd -parodd Select odd (even parity.
| -evenp -oddp and -parity.
| evenp Enable parenb and cs7; disable parodd.
| -oddp Same as -evenp and -parity.
| oddp Enable parenb, cs7, and parodd.
-parity Disable parenb; set cs8.
| parity Same as evenp.
| pass8 The converse of parity.
| Input Modes:
This corresponds to the c_iflag in the termios structure.
|
|---|
inpck -inpck Enable (disable input parity checking.
| parmrk -parmrk Mark (do not mark characters with parity errors.
| ignpar -ignpar Ignore (do not ignore characters with parity errors.
| ignbrk -ignbrk Ignore (do not ignore break on input.
| brkint -brkint Signal (do not signal INTR when system receives a break signal.
| icrnl -icrnl Map (do not map CR to NL on input.
| nl -nl Enable (disable icrnl. , -nl unsets inlcr and igncr.
| inlcr -inlcr Map (do not map NL to CR on input.
| igncr -igncr Ignore (do not ignore CR on input.
| imaxbel -imaxbel
If imaxbel is set and the input queue limit has been reached, subsequent
input causes the system to send an ASCII BEL character to the output queue (the
terminal beeps .
If imaxbel is unset and the input queue is
full, the next input character causes the entire input and output queues to be discarded!
| istrip -istrip Strip (do not strip input characters to seven bits.
| iutf8 -iutf8 input characters are UTF-8 encoded.
| ixoff -ixoff system sends (not send START/STOP characters (ASCII X-on/X-off
when the input queue is nearly empty/full.
| ixon -ixon Output from the system is stopped when the system receives STOP and
started when the system receives START( -ixon disables this
| ixany -ixany Allow any character to restart output.
| Output Modes:
corresponds to c_oflag of the termios structure.
( some mechanical terminals, without buffering cannot perform so movements fast enough
bs0 bs1 | style of delay for backspaces (e.g., set BSDLY to BS0.
| cr0 cr1 cr2 cr3| style of delay for carriage returns (e.g., set CRDLY to CR0.
| ff0 ff1 | style of delay for form feeds (e.g., set FFDLY to FF0.
| nl0 nl1 | style of delay for newlines (e.g., set NLDLY to NL0.
| tab0 tab1 tab2 tab3| style of delay for horizontal tabs (e.g., set TABDLY to TAB0.
| tabs -tabs Same as tab0 (tab3.
| vt0 vt1 | style of delay for vertical tabs (e.g., set VTDLY to VT0.
| |
| ofill -ofill Use fill (x'00') characters (use timing for delays.
| ofdel -odell Use DELs (NULs) as fill characters.
| ocrnl -ocrnl Map (do not map CR to nl on output.
| onlcr -onlcr Map (do not map NL to CR-NL output.
onlret -onlret On the terminal, NL performs (does not perform the CR function.
| onocr -onocr Do not (do output CRs at column zero.
| opost -opost Post-process output (do not post-process output; ignore all other output modes.
| oxtabs -oxtabs Expand (do not expand tabs to spaces on output.
Local Modes:
Local mode flags (lflags affect various characteristics of terminal processing.
interpretation of the 'l' in lflag is ``line discipline flag'',
which corresponds to the c_lflag of the termios structure.
| -echo echo do not echo back (do echo every character typed.
Terminals in local mode have displayed the characters themselves..
| echok -echok Echo (do not echo NL after KILL character.
| echonl -echonl Echo (do not echo NL, even if echo is disabled. Some terminals position the
"carriage" at position zero after a RETURN, but do not advance to the next line.
| echoctl -echoctl If set, echo control characters as ^X.
Otherwise, control characters echo as themselves.
| ctlecho -ctlecho Same as echoctl.
| echoe -echoe The ERASE character shall (shall not visually erase the last character
| crtbs -crtbs Same as echoe.
| crterase -crterase Same as echoe.
| echoke -echoke The KILL character shall (shall not visually erase the current line
| crtkill -crtkill Same as echoke.
| echoprt -echoprt For printing terminals. echo erased characters backwards within ``\'' and ``/''.
Otherwise, disable this feature.
| flusho -flusho Indicates output is (is not being discarded.
| icanon -icanon Enable (disable canonical input (ERASE and KILL processing.
| iexten -iexten Enable (disable any implementation-defined special control characters that are
not currently controlled by icanon, isig, ixoff, or ixon.
| isig -isig Enable (disable the checking of input for the special control characters INTR, QUIT, and SUSP.
| noflsh -noflsh Disable (enable flush after INTR, QUIT, or SUSP.
| tostop -tostop Send (do not send SIGTTOU for background output.
This causes background jobs to stop if they attempt terminal output.
| altwerase -altwerase Use (do not use an alternate word erase algorithm when processing WERASE characters.
which considers sequences of alphanumeric/underscores as words.
It also skips the first preceding character in its classification (as a
convenience, since the one preceding character could have been erased with simply an ERASE character.
| mdmbuf -mdmbuf If set, flow control output based on condition of Carrier Detect. Otherwise,
writes return an error if Carrier Detect is low (and Carrier is not being ignored with the CLOCAL flag.
| pendin -pendin Indicates input is (is not pending after a switch from non-canonical to canonical
mode and will be re-input when a read becomes pending or more input arrives.
| Control Characters:
control-character string
Set control-character to string. If string is a single character, the control
character is set to that character. If string is the two character sequence "^-"
or the string "undef" the control character is disabled (i.e. set to
{_POSIX_VDISABLE}.
control- control-
character Subscript Description character Subscript Description
_________ _________ _______________ _________ _________ _______________
eof VEOF EndOfFile
eol VEOL EndOfLine eol2 VEOL2 EOL2
erase VERASE ERASE erase2 VERASE2 ERASE2
werase VWERASE WERASE
intr VINTR INTRupt
kill VKILL KILL
quit VQUIT QUIT
susp VSUSP SUSPend
start VSTART START stop VSTOP STOP
dsusp VDSUSP DSUSP
lnext VLNEXT LNEXT
reprint VREPRINT REPRINT
status VSTATUS STATUS
| min number
time number Set the value of min or time to number. MIN and TIME are used in Non-Canonical
mode input processing -icanon.
| Combination Modes:
saved settings Set the current terminal characteristics to the saved settings produced by -g .
|
|---|
cols number| Same as columns.
| columns number | The terminal size is recorded as having number columns.
| crt -crt Set (disable all modes suitable for a CRT display device.
| newcrt -newcrt Same as crt.
| dec | Set modes suitable for users of Digital Equipment Corporation systems
(ERASE, KILL, and INTR are set to ^?, ^U, and ^C; ixany is disabled, and crt is enabled.
| ek | Reset ERASE, ERASE2, and KILL back to system defaults.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|---|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |