日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

讓Unix終端隨用戶而動

在Windows操作系統(tǒng)中 , 也可以對終端進(jìn)行一些簡單的設(shè)置 。如可以設(shè)置輸入法的切換健等等 。但是在Windows操作系統(tǒng)中 , 這個終端的設(shè)置是非常少的 。而在Unix操作系統(tǒng)中 , 則可以設(shè)置終端的很多特性 , 以方便用戶使用 。其實只要有心的用戶 , 在實際工作中可能已經(jīng)碰到過類似的現(xiàn)象 。如在有些Unix操作系統(tǒng)上 , 利用退格鍵可以刪除一個字符;但是在有些操作系統(tǒng)上則不行 。即使在同一個版本的shell中也會遇到這種情況 。其實 , 這不是鍵盤有問題 , 而是由于終端的個性化設(shè)置所造成的 。有時候系統(tǒng)工程師需要調(diào)整Unix終端設(shè)置 , 以適應(yīng)其自身的工作習(xí)慣 。Unix將終端當(dāng)作文件來管理 , 所以其可以設(shè)置的參數(shù)有很多 , 基本上包含了跟終端有關(guān)的所有特性 。不過系統(tǒng)工程師實際上用的并不是很多 , 主要有如下幾個方面的內(nèi)容 。
【讓Unix終端隨用戶而動】一、Ctrl C組合鍵能否退出應(yīng)用程序 。
無論是Unix操作系統(tǒng)也好 , 是Linux操作系統(tǒng)也好 , 有時候會遇到命令無法響應(yīng)的情況 ?;蛘邤?shù) , 由于運(yùn)行時間比較長 , 超過了系統(tǒng)工程師的忍耐時間 。此時 , 用戶往往可以通過Ctrl C鍵來中斷進(jìn)程 , 中斷命令的運(yùn)行 。但是有些系統(tǒng)工程師用不慣這個組合鍵 。由于它們用慣了微軟的產(chǎn)品 。在微軟的記事本或者Word等版本文件中 , 這個命令是用來復(fù)制文本的 。現(xiàn)在要讓他們用來中斷命令行 , 他們就容易搞混 。為此有些系統(tǒng)工程師就喜歡將這個屏幕屏蔽掉 。在Unix系統(tǒng)中 , 這個功能是通過關(guān)鍵字intr來控制的 。如果要屏蔽這個功能 , 只需要將這個執(zhí)行stty命令即可 。不過筆者建議 , 最好還是不用動這個關(guān)鍵字為好 。否則的話 , 到真的需要推出某個運(yùn)行著的命令時 , 就無法強(qiáng)制退出了 。
如果需要重新啟動這個命令 , 則可以利用stty intr ^c來設(shè)置 。其中Intr是控制這個功能的關(guān)鍵字 。^兩個符號在系統(tǒng)中有特殊的含義 。在Unix中要設(shè)置某個終端關(guān)鍵字值 , 這里采用的是反斜桿 , 而不是等號或者其他符號 。另外 , ^在Unix系統(tǒng)中叫做脫字符 , 它在終端關(guān)鍵字設(shè)置時代表的是鍵盤上的ctrl鍵 。最后的字符c表示鍵盤上的c鍵 。不過需要注意的是 , 這是一個小心的字符c , 而不是大寫的 。上面這個命令就是告訴操作系統(tǒng) , 利用Ctrl c鍵作為中斷符號 。
二、文件結(jié)尾符號的設(shè)置 。
在Unix操作系統(tǒng)中 , 有時候文本方式的操作要比圖形化操作多的多 。特別是將Unix操作系統(tǒng)當(dāng)作服務(wù)器來管理 , 往往只把操作系統(tǒng)啟動當(dāng)文本模式 , 而不是當(dāng)圖形化模式 。這不僅可以提高服務(wù)器的工作效率 , 而且還有利于提高其穩(wěn)定性 。不過如果通過文本模式來管理操作系統(tǒng) , 對于不少系統(tǒng)工程師來說 , 會帶來一些挑戰(zhàn) , 因為都需要通過鍵盤來完成相關(guān)的操作 。如在寫郵件時 , 一切操作都是靠鍵盤來完成 。在此時就會遇到一個文件 , 如何告訴操作系統(tǒng)已經(jīng)將文本輸入完成了呢?如在文本模式下書寫郵件 , 需要告訴操作系統(tǒng)可以結(jié)束鍵盤的輸入操作了 。如在利用cat命令創(chuàng)建文件時 , 也需要手工的告訴操作系統(tǒng)文件內(nèi)容已經(jīng)完成了 。此時 , 系統(tǒng)工程師可以使用Ctrl a鍵來告訴操作系統(tǒng) 。這個功能在系統(tǒng)中對應(yīng)的關(guān)鍵字是eof(文件結(jié)尾符) 。系統(tǒng)工程師如果用不慣這個組合鍵的話 , 可以利用命令stty來進(jìn)行更改 。如有些從微軟轉(zhuǎn)行過來的系統(tǒng)工程師 , 系統(tǒng)使用Ctrl e鍵來表示文件結(jié)束符 , 而不喜歡使用這個Ctrl a鍵(可能在微軟產(chǎn)品中這是表示全選的含義吧) 。此時就可以利用這個命令來進(jìn)行設(shè)置:stty eof ^e 。跟上面的命令非常相似 , 只是所采用的關(guān)鍵字不同而已 。不過在更改這些終端操作符號的時候 , 需要注意避免采用相同的終端操作符號 。否則的話 , 可能會出現(xiàn)一些莫名其妙的問題 。

推薦閱讀