<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    I want to fly higher
    programming Explorer
    posts - 114,comments - 263,trackbacks - 0

    1.secure crt連接虛擬機(jī)安裝的cenos6.0
    2.Konsole is the terminal emulator for the K Desktop Environment
    3.startx/init/x-windows/linux圖形界面or終端界面切換
         1.X Window,即X Windows圖形用戶接口,它并不是一個(gè)軟件,而是一個(gè)協(xié)議(protocal),這個(gè)協(xié)議定義一個(gè)系統(tǒng)成品所必需具備的功能(就如同 TCP/IP, DECnet 或IBM的 SNA,這些也都是協(xié)議,定義軟件所應(yīng)具備的功能)。任何系統(tǒng)能滿足此協(xié)議及符合X協(xié)會(huì)其他的規(guī)范,便可稱為X。
          圖形界面為什么叫X呢?因?yàn)?6個(gè)英文字母中,Window 的 W 后面就是X。意指Window的下一版。X Window系統(tǒng)(X Window System,也常稱為X11或X)是一種以位圖方式顯示的軟件窗口系統(tǒng)。最初是1984年麻省理工學(xué)院的研究,之后變成UNIX、類UNIX、以及OpenVMS等操作系統(tǒng)所一致適用的標(biāo)準(zhǔn)化軟件工具包及顯示架構(gòu)的運(yùn)作協(xié)議。X Window系統(tǒng)通過(guò)軟件工具及架構(gòu)協(xié)議來(lái)建立操作系統(tǒng)所用的圖形用戶界面,此后則逐漸擴(kuò)展適用到各形各色的其他操作系統(tǒng)上。現(xiàn)在幾乎所有的操作系統(tǒng)都能支持與使用X。更重要的是,今日知名的桌面環(huán)境——GNOME和KDE也都是以X Window系統(tǒng)為基礎(chǔ)建構(gòu)成的。  在W視窗系統(tǒng)的基礎(chǔ)發(fā)展的,當(dāng)發(fā)展到與原有系統(tǒng)有明顯區(qū)別時(shí),他們把這個(gè)新系統(tǒng)叫做X。由于X只是工具包及架構(gòu)規(guī)范,本身并無(wú)實(shí)際參與運(yùn)作的物理,所以必須有人依據(jù)此標(biāo)準(zhǔn)進(jìn)行開(kāi)發(fā)撰寫(xiě)。如此才有真正可用、可運(yùn)行的物理,始可稱為實(shí)現(xiàn)體。目前依據(jù)X的規(guī)范架構(gòu)所開(kāi)發(fā)撰寫(xiě)成的實(shí)現(xiàn)體中,以X Org最為普遍且最受歡迎。X Org所用的協(xié)議版本,X11,是在1987年9月所發(fā)布。而今最新的參考實(shí)現(xiàn)(參考性、示范性的實(shí)現(xiàn)體)版本則是X11 Release 7.5(簡(jiǎn)稱 :X11R7.5),而此項(xiàng)目由X Org基金會(huì)所領(lǐng)導(dǎo),且是以MIT授權(quán)和相似的授權(quán)許可的自由軟件。
         2.GNOME 即GNU網(wǎng)絡(luò)對(duì)象模型環(huán)境 (The GNU Network Object Model Environment),GNU計(jì)劃的一部分,開(kāi)放源碼運(yùn)動(dòng)的一個(gè)重要組成部分。 是一種讓使用者容易操作和設(shè)定電腦環(huán)境的工具。目標(biāo)是基于自由軟件,為Unix或者類Unix操作系統(tǒng)構(gòu)造一個(gè)功能完善、操作簡(jiǎn)單以及界面友好的桌面環(huán)境,他是GNU計(jì)劃的正式桌面。 
         3.KDE,K桌面環(huán)境(Kool Desktop Environment)的縮寫(xiě)。一種著名的運(yùn)行于 Linux、Unix 以及FreeBSD 等操作系統(tǒng)上面自由圖形工作環(huán)境,整個(gè)系統(tǒng)采用的都是 TrollTech 公司所開(kāi)發(fā)的 Qt 程序庫(kù)(現(xiàn)在屬于諾基亞公司)。KDE 和 Gnome 都是 Linux 操作系統(tǒng)上最流行的桌面環(huán)境系統(tǒng)。
         4.startx-初始化一個(gè) X 會(huì)話。
         5.init-內(nèi)核自行啟動(dòng)(已經(jīng)被載入內(nèi)存,開(kāi)始運(yùn)行,并已初始化所有的設(shè)備驅(qū)動(dòng)程序和數(shù)據(jù)結(jié)構(gòu)等)之后,就通過(guò)啟動(dòng)一個(gè)用戶級(jí)程序init的方式,完成引導(dǎo)進(jìn)程。而init的運(yùn)行級(jí)別參見(jiàn)/etc/inittab 0 - 6,其中3代表完全多用戶模式,5代表x11;這個(gè)文件是init 程序?qū)ふ业闹饕募钕冗\(yùn)行的服務(wù)是放在/etc/rc.d 目錄下的文件。
         6.Linux默認(rèn)啟動(dòng)后進(jìn)入XWindow,但可以修改參數(shù)直接進(jìn)入命令行界面。到底是進(jìn)入XWindow還是進(jìn)入命令行界面,是在系統(tǒng)初始化進(jìn)行的。對(duì)于大部分linux系統(tǒng),初始化使用init進(jìn)程, /etc/inittab 為其配置文件;然后修改這個(gè)文件,設(shè)置為3,然后reboot
         7.console與x-window切換
          1.進(jìn)入字符界面 
      為了在Linux啟動(dòng)時(shí)直接進(jìn)入Console界面,我們可以編輯/etc/inittab文件。找到id:5: initdefault:這一行,將它改為id:3:initdefault:后重新啟動(dòng)系統(tǒng)即可。我們看到,簡(jiǎn)簡(jiǎn)單單地將5改為3,就能實(shí)現(xiàn)啟動(dòng)時(shí)進(jìn)入X-Window圖形操作界面或Console字符界面的轉(zhuǎn)換,這是因?yàn)長(zhǎng)inux操作系統(tǒng)有六種不同的運(yùn)行級(jí)(run level),在不同的運(yùn)行級(jí)下,系統(tǒng)有著不同的狀態(tài),這六種運(yùn)行級(jí)分別為:
      0:停機(jī)(記住不要把initdefault 設(shè)置為0,因?yàn)檫@樣會(huì)使Linux無(wú)法啟動(dòng) )
      1:?jiǎn)斡脩裟J剑拖馱in9X下的安全模式。
      2:多用戶,但是沒(méi)有 NFS 。
      3:完全多用戶模式,標(biāo)準(zhǔn)的運(yùn)行級(jí)。
      4:一般不用,在一些特殊情況下可以用它來(lái)做一些事情。
      5:X11,即進(jìn)到 X-Window 系統(tǒng)。
      6:重新啟動(dòng) (記住不要把initdefault 設(shè)置為6,因?yàn)檫@樣會(huì)使Linux不斷地重新啟動(dòng))。
      其中運(yùn)行級(jí)3就是我們要進(jìn)入的標(biāo)準(zhǔn)Console字符界面模式。

    ` 2.自由轉(zhuǎn)換字符界面和X-Window圖形界面
      在了解了啟動(dòng)自動(dòng)進(jìn)入X-Window圖形操作界面和Console字符操作界面的轉(zhuǎn)換后,也許你會(huì)想,這兩種操作界面各有各的好處,我能不能“貪心”一點(diǎn),同時(shí)擁有這兩種操作界面呢?在無(wú)所不能的Linux操作系統(tǒng)中,這個(gè)要求當(dāng)然是可以得到滿足的。
      在X-Window圖形操作界面中按“Alt+Ctrl+功能鍵Fn n=1~6 ”就可以進(jìn)入Console字符操作界面。這就意味著你可以同時(shí)擁有X-Window加上6個(gè)Console字符操作界面,這是一件多么令人振奮的事情啊!
      在Console字符操作界面里如何回到剛才的X-Window中呢?很簡(jiǎn)單,按“Alt+F7”即可。這時(shí)Linux默認(rèn)打開(kāi)7個(gè)屏幕,編號(hào)為tty1~tty7。X-Window啟動(dòng)后,占用的是tty7號(hào)屏幕,tty1~tty6仍為字符界面屏幕。也就是說(shuō),用“Alt+Fn”組合鍵即可實(shí)現(xiàn)字符界面與X Window界面的快速切換。
      Linux的老用戶們都知道,X-Window是一個(gè)非常方便地圖形界面,它能使用戶用鼠標(biāo)最簡(jiǎn)單的進(jìn)行操作,但是它也有不少缺點(diǎn):比如啟動(dòng)和運(yùn)行速度慢、穩(wěn)定性不夠、兼容性差、容易崩潰等。但是一旦X-Window系統(tǒng)出了問(wèn)題,并不會(huì)使整個(gè)Linux系統(tǒng)的崩潰而導(dǎo)致數(shù)據(jù)丟失或系統(tǒng)損壞,因?yàn)楫?dāng)X-Window由于自身或應(yīng)用程序而失去響應(yīng)或崩潰時(shí),我們可以非常方便地退出X-Window進(jìn)入Console進(jìn)行故障處理,要做的只是按“Alt+Ctrl+Backspace”鍵,這意味著只要系統(tǒng)沒(méi)有失去對(duì)鍵盤(pán)的響應(yīng),X-Window出了任何問(wèn)題,都可以方便地退出。
     3.在字符界面切換終端的時(shí)候,只需要ALt+Fn
     8.
         1.tty一詞源于Teletypes,或者teletypewriters,原來(lái)指的是電傳打字機(jī),是通過(guò)串行線用打印機(jī)鍵盤(pán)通過(guò)閱讀和發(fā)送信息的東西,后 來(lái)這東西被鍵盤(pán)與顯示器取代,所以現(xiàn)在叫終端比較合適。終端是一種字符型設(shè)備,它有多種類型,通常使用tty來(lái)簡(jiǎn)稱各種類型的終端設(shè)備。  
         2.但是如果我們遠(yuǎn)程telnet到主機(jī)或使用xterm時(shí)不也需要一個(gè)終端交互么?是的,這就是虛擬終端pty(pseudo-tty)
         3.pts/ptmx(pts/ptmx結(jié)合使用,進(jìn)而實(shí)現(xiàn)pty):pts(pseudo-terminal slave)是pty的實(shí)現(xiàn)方法,與ptmx(pseudo-terminal master)配合使用實(shí)現(xiàn)pty。
         4.在Linux系統(tǒng)的設(shè)備特殊文件目錄/dev/下,終端特殊設(shè)備文件一般有以下幾種
              1、串行端口終端(/dev/ttySn)
       串行端口終端(Serial Port Terminal)是使用計(jì)算機(jī)串行端口連接的終端設(shè)備。計(jì)算機(jī)把每個(gè)串行端口都看作是一個(gè)字符設(shè)備。有段時(shí)間這些串行端口設(shè)備通常被稱為終端設(shè)備,因?yàn)?那時(shí)它的最大用途就是用來(lái)連接終端。這些串行端口所對(duì)應(yīng)的設(shè)備名稱是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,設(shè)備號(hào)分別是(4,0), (4,1)等,分別對(duì)應(yīng)于DOS系統(tǒng)下的COM1、COM2等。若要向一個(gè)端口發(fā)送數(shù)據(jù),可以在命令行上把標(biāo)準(zhǔn)輸出重定向到這些特殊文件名上即可。
             2、偽終端(/dev/pty/)
      偽終端(Pseudo Terminal)是成對(duì)的邏輯終端設(shè)備(即master和slave設(shè)備, 對(duì)master的操作會(huì)反映到slave上)。
      例 如/dev/ptyp3和/dev/ttyp3(或者在設(shè)備文件系統(tǒng)中分別是/dev/pty/m3和 /dev/pty/s3)。它們與實(shí)際物理設(shè)備并不直接相關(guān)。如果一個(gè)程序把ptyp3(master設(shè)備)看作是一個(gè)串行端口設(shè)備,則它對(duì)該端口的讀/ 寫(xiě)操作會(huì)反映在該邏輯終端設(shè)備對(duì)應(yīng)的另一個(gè)ttyp3(slave設(shè)備)上面。
     通過(guò)使用適當(dāng)?shù)能浖涂梢园褍蓚€(gè)甚至多個(gè)偽終端設(shè)備連接到同一個(gè)物理串行端口上
         3、控制終端(/dev/tty)
      如 果當(dāng)前進(jìn)程有控制終端(Controlling Terminal)的話,那么/dev/tty就是當(dāng)前進(jìn)程的控制終端的設(shè)備特殊文件。可以使用命令”ps –ax”來(lái)查看進(jìn)程與哪個(gè)控制終端相連。對(duì)于你登錄的shell,/dev/tty就是你使用的終端,設(shè)備號(hào)是(5,0)。使用命令”tty”可以查看它 具體對(duì)應(yīng)哪個(gè)實(shí)際終端設(shè)備。/dev/tty有些類似于到實(shí)際所使用終端設(shè)備的一個(gè)聯(lián)接。
         4、控制臺(tái)終端(/dev/ttyn, /dev/console)
      在Linux 系統(tǒng)中,計(jì)算機(jī)顯示器通常被稱為控制臺(tái)終端 (Console)。它仿真了類型為L(zhǎng)inux的一種終端(TERM=Linux),并且有一些設(shè)備特殊文件與之相關(guān)聯(lián):tty0、tty1、tty2 等。當(dāng)你在控制臺(tái)上登錄時(shí),使用的是tty1。使用Alt+[F1—F6]組合鍵時(shí),我們就可以切換到tty2、tty3等上面去。tty1–tty6等 稱為虛擬終端,而tty0則是當(dāng)前所使用虛擬終端的一個(gè)別名,系統(tǒng)所產(chǎn)生的信息會(huì)發(fā)送到該終端上。因此不管當(dāng)前正在使用哪個(gè)虛擬終端,系統(tǒng)信息都會(huì)發(fā)送到 控制臺(tái)終端上。你可以登錄到不同的虛擬終端上去,因而可以讓系統(tǒng)同時(shí)有幾個(gè)不同的會(huì)話期存在。
    3.xterm是一個(gè)X Window System上的標(biāo)準(zhǔn)虛擬終端。用戶可以在同一個(gè)顯示器上開(kāi)啟許多xterm,每一個(gè)都為其中運(yùn)行的進(jìn)程提供獨(dú)立
    的輸入輸出

    posted on 2011-12-26 22:16 landon 閱讀(1562) 評(píng)論(0)  編輯  收藏 所屬分類: Note

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲AV无码国产剧情| 青草草色A免费观看在线| 亚洲第一第二第三第四第五第六| 99精品在线免费观看| 香蕉视频亚洲一级| 亚洲欧洲日产韩国在线| 成人黄动漫画免费网站视频| 国产在线一区二区综合免费视频| 亚洲VA中文字幕无码毛片| 免费a级毛片网站| 一个人免费高清在线观看| 免费无码H肉动漫在线观看麻豆| 亚洲va无码va在线va天堂| 亚洲免费在线观看| 日本久久久免费高清| 国产精品内射视频免费| 亚洲av中文无码乱人伦在线观看| 国产又粗又猛又爽又黄的免费视频 | 91麻豆精品国产自产在线观看亚洲 | 亚洲伊人久久精品| 久久久久亚洲精品成人网小说| 国产三级在线观看免费| 黄色a三级免费看| 亚洲AV无码专区亚洲AV桃| 亚洲无人区码一二三码区别图片| 在线免费观看亚洲| 男人进去女人爽免费视频国产 | **真实毛片免费观看| 精品国产亚洲AV麻豆| 中文字幕乱码亚洲无线三区| 亚洲成人高清在线观看| 亚洲日本在线免费观看| 亚洲精品午夜视频| 337p日本欧洲亚洲大胆色噜噜| 无码精品一区二区三区免费视频| 亚洲熟妇无码一区二区三区导航| 最新精品亚洲成a人在线观看| 在线观看免费人成视频色9| 无遮免费网站在线入口| 一个人看www在线高清免费看| 国产在线观看免费av站|