NAME
stty - 改 變 並 打 印 終 端 行 設 置
總 覽
stty
[-F device] [--file=device]
[SETTING]...
stty [-F device] [--file=device]
[-a|--all]
stty [-F device] [--file=device]
[-g|--save]
描 述
打 印 或 改 變 終 端 屬 性 .
-a, --all
以 可 讀 的 格 式
打 印 當 前 的 所
有 設 置
-g, --save 以 終 端 可
讀 的 格 式 打 印
當 前 的 所 有 設
置
-F, --file 打 開 指 定
的 設 備 ,並 用 此
設 備 作 爲 輸 入
來 代 替 標 準 輸
入
--help 顯 示 幫 助 並 退 出 |
--version 顯
示 版 本 信 息 並
退 出 選 項 -在
SETTING之 前 使 用 這 些
選 項 將 被 視 爲
無 效 星 號 *表 明
是 非 POSIX設 置 . 以 下
是 一 些 系 統 定
義 了 的 可 用 設
置 : 特 殊 字 符
* dsusp CHAR CHAR表 示 輸 入
滿 時 , 發 一 個
停 止 信 號 給 終
端
eof CHAR
CHAR表 示 一 個 文 件 結 束 (結 束 輸 入 )
eol CHAR
CHAR表 示 當 前 行 結 束
* eol2 CHAR
CHAR是 另 一 個 表 示
結 束 當 前 行 的
字 符
erase CHAR
CHAR表 示 擦 除 最 後 一 個 輸 入 字 符
intr CHAR
CHAR表 示 發 一 箇 中 斷 信 號
kill CHAR
CHAR表 示 擦 除 當 前 行
* lnext CHAR
CHAR表 示 輸 入 下 一
個 字 符
quit CHAR
CHAR表 示 發 出 一 個 退 出 信 號
* rprnt CHAR
CHAR表 示 刷 新 當 前
行
start CHAR
CHAR表 示 在 停 止 輸 出 後 重 新 開 始 輸 出
stop CHAR
CHAR表 示 停 止 輸 出
susp CHAR
CHAR表 示 發 送 一 個 終 端 停 止 信 號
* swtch CHAR CHAR表 示 切 換 到 不 同 的 外 殼 層
* werase CHAR CHAR表 示 擦 除 已 經 輸 入 的 最 後 一 個 單 詞 特 殊 設 置
N 把 輸 入 和 輸 出 的 波 特 率 設 爲 |
N |
* cols N 通 知 內 核 終 端 有 N列
* columns N
與 cols N 相 同
ispeed N 設 置 輸 入 速
度 爲 N
* line N 用 行 約 束 規 則 N
min 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 對 每 字 符 使 用 兩 個 停 止 位 (一 個 帶 有 ’-’)
[-]hup 當 最 後 一 個 進 程 關 閉 終 端 後 , 發 一 個 掛 起 信 號 |
[-]hupcl 同 [-]hup
[-]parenb 在 輸 出 中 產
生 奇 偶 校 驗 位
, 並 要 求 在 輸
入 中 也 有 奇 偶
校 驗 位
[-]parodd 設 置 奇 校 驗
(偶 校 驗 用 ’-’)
輸 入 設 置 :
[-]brkint 暫 停 併 產 生
中 斷 信 號
[-]icrnl 將 回 車 解 釋
爲 換 行
[-]ignbrk 忽 略 中 斷 信
號
[-]igncr 忽 略 回 車 符
[-]ignpar 忽 略 有 奇 偶
校 驗 錯 的 字 符
* [-]imaxbel
對 一 個 字 符 產
生 嘟 叫 , 但 不
刷 新 已 滿 的 輸
入 緩 衝 區
[-]inlcr 將 換 行 解 釋
爲 回 車
[-]inpck 打 開 輸 入 奇
偶 校 驗
[-]istrip 清 除 輸 入 字
符 的 高 位 ( 第
8位 )
* [-]iuclc 將 大 寫 字 符 轉 換 成 小 寫 字 符
* [-]ixany
使 任 何 字 符 都
重 新 開 始 輸 出
( 而 不 僅 僅 是
重 新 輸 出 字 符
能 實 現 此 功 能
)
[-]ixoff 打 開 發 送 開
始 /停 止 字 符 的
開 關
[-]ixon 打 開 XON/XOFF的 流 量
控 制
[-]parmrk 標 記 奇 偶 校
驗 錯 誤 (使 用
255-0-character 字 符 序 列 )
[-]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
postprocess 輸 出
* tabN 水 平 tab鍵 延 遲 , N 爲 [0..3]
* tabs 同 tab0
* -tabs 同 tab3
* vtN 垂
直 方 向 tab鍵 延 遲
。 。 。 , N 爲 [0..1] 本
地 設 置 :
[-]crterase 將 擦 除 字 符
顯 示 爲 : 退 格
-空 格 -退 格
* crtkill 根 據 echoprt和 echoe的 設 置 去 除 所 有 行
* -crtkill 根 據 echoctl和 echok設 置 去 除 所 有 行
* [-]ctlecho
在 頭 部 符 號 中
顯 示 控 制 字 符
’^c’)
[-]echo 顯 示 輸 入 字
符
* [-]echoctl
同 [-]ctlecho
[-]echoe 同 [-]crterase
[-]echok 在 一 個 殺 死
字 符 後 顯 示 一
個 換 行
* [-]echoke
同 [-]crtkill
[-]echonl 即 使 不 顯 示
其 它 字 符 也 換
行
* [-]echoprt
向 後 顯 示 在 ’´
和 ’/’之 間 的 擦
除 字 符
[-]icanon 打 開 erase, kill, werase, 和
rprnt 這 些 特 殊 字 符
[-]iexten 打 開 非 POSIX 特 殊
字 符
[-]isig 打 開 中 斷 ,
退 出 和 掛 起 這
些 特 殊 字 符
[-]noflsh 在 中 斷 和 退
出 這 些 特 殊 字
符 後 禁 止 刷 新
* [-]prterase 同 [-]echoprt
* [-]tostop 停 止 試 圖 寫 終 端 的 後 臺 作 業
* [-]xcase 與 icanon同 時 使 用 , 表 示 用 ’´退 出 大 寫 狀 態 綜 合 設 置 :
* [-]LCASE 同 [-]lcase
cbreak 同 |
-icanon |
-cbreak 同 icanon
cooked 同 |
brkint ignpar istrip icrnl ixon opost isig icanon, eof 和 eol |
字 符 被 設 爲 默 認 值
-cooked 同 raw
crt 同 |
echoe echoctl echoke | ||
dec 同 |
echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u |
* [-]decctlq 同 [-]ixany
ek 將 擦 除 , 殺 死 字 符 設 爲 它 們 的 默 認 值 |
||
evenp 同 |
parenb -parodd cs7
-evenp 同 |
-parenb cs8 |
* [-]lcase 同 xcase iuclc olcuc
litout 同 |
fB-parenb -istrip -opost cs8 |
-litout 同 parenb istrip opost cs7
nl 同 |
-icrnl -onlcr |
|||
-nl 同 |
icrnl -inlcr -igncr onlcr -ocrnl -onlret |
|||
oddp 同 |
parenb parodd cs7 |
|||
-oddp 同 |
-parenb cs8 |
[-]parity 同 [-]evenp
pass8 同 |
-parenb -istrip cs8 | ||
-pass8 同 |
parenb istrip cs7 | ||
raw 同 |
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr |
-icrnl -ixon -ixoff -iuc lc -ixany -imaxbel -opost -isig -icanon -xcase min 1 ti me 0
-raw 同 |
cooked | ||
sane 同 |
cread -ignbrk brkint -inlcr -igncr icrnl -ixoff -iuclc -ixany |
imaxbel opost -olcuc
-ocrnl
onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0
vt0 ff 0 isig icanon iexten echo echoe echok -echonl
-noflsh -xcase -tostop -echoprt echoctl echoke, 所
有 特 殊 字 符 使
用 缺 省 值 . 本 命
令 處 理 連 接 到
標 準 輸 入 的 終
端 行 .如 不 帶 參
數 ,則 輸 出 波 特
率 , 行 的 約 束 規
則 ,以 及 與 健 全
的 stty相 背 離 的 設
置 .在 設 置 中 , CHAR
是 逐 字 讀 取 的 ,
或 是 象 ^c, 0x37, 0177 或
127這 樣 的 編 碼 ; 特
殊 值 ^- 或 未 定 義
被 用 來 禁 止 特
殊 字 符 .
報 告 臭 蟲
報 告 臭 蟲 向 .
參 見
完 整 的 文 檔 stty 保 持 爲 Texinfo手 冊 . 如 果 info 及 stty 在 你 的 機 器 上 正 確 安 裝 的 話 , 命 令
info stty 會 使 你 能 夠 讀 取 完 整 的 手 冊 .
版 權
Copyright
© 1999 Free Software Foundation, Inc.
This is free software; see the source for copying
conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[中 文 版 維 護 人 ]
hunter77 <email>
[中 文 版 最 新 更 新 ]
2003.11.22
《 中 國 linux論 壇 man手 冊 頁 翻 譯 計 劃 》 :
跋
本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh