.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH STTY 1 2022年9月 "GNU coreutils 9.1" 使用者命令 .SH 名稱 stty \- 更改並輸出終端行設定 .SH 概述 \fBstty\fP [\fI\,\-F 裝置 | \-\-file=裝置\/\fP] [\fI\,設定\/\fP]... .br \fBstty\fP [\fI\,\-F 裝置 | \-\-file=裝置\/\fP] [\fI\,\-a|\-\-all\/\fP] .br \fBstty\fP [\fI\,\-F 裝置 | \-\-file=裝置\/\fP] [\fI\,\-g|\-\-save\/\fP] .SH 描述 .\" Add any additional description here .PP 輸出或變更終端特性。 .PP 必選引數對長短選項同時適用。 .TP \fB\-a\fP, \fB\-\-all\fP 以可讀性較好的格式輸出全部當前設定 .TP \fB\-g\fP, \fB\-\-save\fP 以 stty 可讀取的格式輸出當前全部設定 .TP \fB\-F\fP, \fB\-\-file\fP=\fI\,裝置\/\fP 開啟並使用指定裝置代替標準輸入 .TP \fB\-\-help\fP 顯示此幫助資訊並退出 .TP \fB\-\-version\fP 顯示版本資訊並退出 .PP 設定字串可以新增 "\-" 字首,表示禁用該項設定。下文中的 * 表示這項設定不屬於 POSIX 標準。各項設定是否可用取決於底層的系統。 .SS 特殊字元: .TP * discard 字元 字元將開始或停止丟棄輸出的內容 .TP eof 字元 字元將傳送檔案結束字元(用於終止輸入) .TP eol 字元 字元將傳送行結束字元 .TP * eol2 字元 另一個行結束字元 .TP erase 字元 字元將擦除上一個輸入的字元 .TP intr 字元 字元將傳送中斷訊號 (SIGINT) .TP kill 字元 字元將擦除當前行 .TP * lnext 字元 字元將給下一個輸入的字元加上引號 .TP quit 字元 字元將傳送退出訊號 (SIGQUIT) .TP * rprnt 字元 字元將重新繪製當前行 .TP start 字元 字元將重新開始先前停止的輸出 .TP stop 字元 字元將停止輸出 .TP susp 字元 字元將傳送終端停止訊號 (SIGTSTP) .TP * swtch 字元 字元將切換至不同的 shell 層 .TP * werase 字元 字元將擦除上一個輸入的單詞 .SS 特殊設定: .TP N 設定輸入和輸出速度為 N 波特 .TP * cols N 告知核心此終端有 N 列 .TP * columns N 同 cols N .TP * [\-]drain 應用設定前等待傳輸完成(預設%s) .TP ispeed N 設定輸入速度為 N .TP * line N 使用行規則 N .TP min N 和 \fB\-icanon\fP 同時使用時,設定每次完成讀取需要的最小字元數為 N .TP ospeed N 設定輸出速度為 N .TP * rows N 告知核心此終端有 N 列 .TP * size 根據核心提供的資訊,輸出此終端的行數和列數 .TP speed 輸出終端速度 .TP time N 和 \fB\-icanon\fP 同時使用時,設定讀取超時為 N * 0.1 秒 .SS 控制設定: .TP [\-]clocal 禁用調變解調器控制訊號 .TP [\-]cread 允許接收輸入 .TP * [\-]crtscts 啟用 RTS/CTS 握手 .TP csN 將字元大小設定為 N 位元,N 取值在 [5..8] 之間 .TP [\-]cstopb 每個字元使用 2 位停止位(若帶 "\-",則使用 1 位停止位) .TP [\-]hup 當最後一個程序關閉 tty 時,傳送結束通話訊號 (SIGHUP) .TP [\-]hupcl 同 [\-]hup .TP [\-]parenb 在輸出中生成奇偶校驗位,並要求輸入包含奇偶校驗位 .TP [\-]parodd 設定奇校驗位(若帶 "\-",則設定偶校驗位) .TP * [\-]cmspar 使用 "粘滯" 奇偶校驗位 (mark/space parity) .SS 輸入設定: .TP [\-]brkint 中斷字元會觸發中斷訊號 (SIGINT) .TP [\-]icrnl 將回車轉換為換行符 .TP [\-]ignbrk 忽略中斷字元 .TP [\-]igncr 忽略回車 .TP [\-]ignpar 忽略奇偶校驗錯誤的字元 .TP * [\-]imaxbel 當輸入緩衝區已滿時,輸入字元時響鈴,而不排空輸入緩衝區 .TP [\-]inlcr 將換行轉換為回車 .TP 將換行轉換為回車 對輸入啟用奇偶校驗 .TP [\-]istrip 將輸入字元的最高位(第 8 位)置 0 .TP * [\-]iutf8 假定輸入字元編碼為 UTF\-8 .TP * [\-]iuclc 將大寫字元轉換為小寫 .TP * [\-]ixany 使任意字元都能重新開始輸出,而非只有 "start 字元" 指定的字元 .TP [\-]ixoff 啟用 "start 字元" 和 "stop 字元" 的傳送 .TP [\-]ixon 啟用 XON/XOFF 流控制 .TP [\-]parmrk 標記奇偶校驗錯誤(使用 255\-0\-字元 序列) .TP [\-]tandem 同 [\-]ixoff .SS 輸出設定: .TP * bsN 退格延遲風格,N 取值在 [0..1] 之間 .TP * crN 回車延遲風格,N 取值在 [0..3] 之間 .TP * ffN 換頁延遲風格,N 取值在 [0..1] 之間 .TP * nlN 換行延遲風格,N 取值在 [0..1] 之間 .TP * [\-]ocrnl 將回車轉換為換行符 .TP * [\-]ofdel 使用 DEL 字元而非 NUL 字元作為填充字元 .TP * [\-]ofill 使用填充字元而非時間作為延遲 .TP * [\-]olcuc 將小寫字元轉換為大寫 .TP * [\-]onlcr 將換行轉換為回車\-換行 .TP * [\-]onlret 換行將執行回車操作 .TP * [\-]onocr 不要在第一列輸出回車 .TP [\-]opost 對輸出進行後處理 .TP * tabN 水平製表符延遲風格,N 取值在 [0..3] 之間 .TP * tabs 同 tab0 .TP * \fB\-tabs\fP 同 tab3 .TP * vtN 垂直製表符延遲風格,N 取值在 [0..1] 之間 .SS 本地設定: .TP [\-]crterase 將 "erase 字元" 回顯為退格\-空格\-退格 .TP * crtkill 依照 echoprt 和 echoe 的設定擦除所有行 .TP * \fB\-crtkill\fP 依照 echoctl 和 echok 的設定擦除所有行 .TP * [\-]ctlecho 將控制字元按照帽子表示法進行回顯(如 "^c") .TP [\-]echo 對輸入字元進行回顯 .TP * [\-]echoctl 同 [\-]ctlecho .TP [\-]echoe 同 [\-]crterase .TP [\-]echok 在 "kill 字元" 後回顯換行 .TP * [\-]echoke 同 [\-]crtkill .TP [\-]echonl 即使沒有回顯其他字元,也回顯換行 .TP * [\-]echoprt 反向回顯被擦除的字元,並置於 '\e' 和 "/" 之間 .TP * [\-]extproc 啟用 "行模式" (LINEMODE);在高延遲連線下有用 .TP * [\-]flusho 丟棄輸出 .TP [\-]icanon 啟用特殊字元:erase, kill, werase, rprnt .TP [\-]iexten 啟用非 POSIX 特殊字元 .TP [\-]isig 啟用特殊字元中的 intr、quit 和 susp 字元 .TP [\-]noflsh 在收到 intr 和 quit 特殊字元後禁止排空緩衝區 .TP * [\-]prterase 同 [\-]echoprt .TP * [\-]tostop 停止試圖寫入終端的後臺任務 .TP * [\-]xcase 和 icanon 同時使用時,支援用 '\e' 轉義序列表示大寫字元 .SS 組合設定: .TP * [\-]LCASE 同 [\-]lcase .TP cbreak 同 \fB\-icanon\fP .TP \fB\-cbreak\fP 同 icanon .TP cooked 同 brkint ignpar istrip icrnl ixon opost isig icanon 且將 eof 和 eol 字元設為預設值 .TP \fB\-cooked\fP 同 raw .TP crt 同 echoe echoctl echoke .TP dec 同 echoe echoctl echoke \fB\-ixany\fP intr ^c erase 0177 kill ^u .TP * [\-]decctlq 同 [\-]ixany .TP ek 將 erase 和 kill 字元設為預設值 .TP evenp 同 parenb \fB\-parodd\fP cs7 .TP \fB\-evenp\fP 同 \fB\-parenb\fP cs8 .TP * [\-]lcase 同 xcase iuclc olcuc .TP xcase iuclc olcuc 同 \fB\-parenb\fP \fB\-istrip\fP \fB\-opost\fP cs8 .TP \fB\-litout\fP 同 parenb istrip opost cs7 .TP nl 同 \fB\-icrnl\fP \fB\-onlcr\fP .TP \fB\-nl\fP 同 icrnl \fB\-inlcr\fP \fB\-igncr\fP onlcr \fB\-ocrnl\fP \fB\-onlret\fP .TP oddp 同 parenb parodd cs7 .TP \fB\-oddp\fP 同 \fB\-parenb\fP cs8 .TP [\-]parity 同 [\-]evenp .TP pass8 同 \fB\-parenb\fP \fB\-istrip\fP cs8 .TP \fB\-pass8\fP 同 parenb istrip cs7 .TP raw 同 \fB\-ignbrk\fP \fB\-brkint\fP \fB\-ignpar\fP \fB\-parmrk\fP \fB\-inpck\fP \fB\-istrip\fP \fB\-inlcr\fP \fB\-igncr\fP \fB\-icrnl\fP \fB\-ixon\fP \fB\-ixoff\fP \fB\-icanon\fP \fB\-opost\fP \fB\-isig\fP \fB\-iuclc\fP \fB\-ixany\fP \fB\-imaxbel\fP \fB\-xcase\fP min 1 time 0 .TP \fB\-raw\fP 同 cooked .TP sane 同 cread \fB\-ignbrk\fP brkint \fB\-inlcr\fP \fB\-igncr\fP icrnl icanon iexten echo echoe echok \fB\-echonl\fP \fB\-noflsh\fP \fB\-ixoff\fP \fB\-iutf8\fP \fB\-iuclc\fP \fB\-ixany\fP imaxbel \fB\-xcase\fP \fB\-olcuc\fP \fB\-ocrnl\fP opost \fB\-ofill\fP onlcr \fB\-onocr\fP \fB\-onlret\fP nl0 cr0 tab0 bs0 vt0 ff0 isig \fB\-tostop\fP \fB\-ofdel\fP \fB\-echoprt\fP echoctl echoke \fB\-extproc\fP \fB\-flusho\fP,並將所有特殊字元都設為預設值 .PP 處理連線到標準輸入的 tty 行設定。不帶引數時,程式會輸出波特率、行規則以及與標準 stty 設定不同的設定。在設定中,字元可以直接輸入,或者使用形如 ^c、0x37、0177 或 127 的格式進行表示;可使用特殊值 ^\- 或 undef 禁用特殊字元。 .SH 作者 由 David MacKenzie 編寫。 .SH 報告錯誤 GNU coreutils 的線上幫助: .br 請向 報告翻譯錯誤。 .SH 版權 Copyright \(co 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . .br 本軟體是自由軟體:您可以自由修改和重新發布它。在法律允許的範圍內,不提供任何保證。 .SH 參見 完整文件請見: .br 或者在本地使用: info \(aq(coreutils) stty invocation\(aq .SH "跋" .br 本頁面中文版由中文 man 手冊頁計劃提供。 .br 中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR