<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 基礎知識 > linux教程,一學(xué)就會(huì )哦~~~

linux教程,一學(xué)就會(huì )哦~~~

作者:蔣雅嫻 時(shí)間:2015-05-05 來(lái)源:電子產(chǎn)品世界 收藏

  導讀:對于的應用,我想大多數都是用在服務(wù)器領(lǐng)域,對于服務(wù)器來(lái)講真的沒(méi)有必要跑一個(gè)圖形界面。下面我們來(lái)學(xué)習一下,希望親學(xué)完之后可以熟練運用哦~~~

本文引用地址:http://dyxdggzs.com/article/273621.htm

1.--簡(jiǎn)介

  Linux操作系統是操作系統的一種克隆系統,是一種自由和開(kāi)放源代碼的類(lèi)操作系統。它誕生于1991 年的 [Linux桌面] 10 月5 日。Linux也是自由軟件和開(kāi)放源代碼軟件發(fā)展中最著(zhù)名的例子。以后借助于Internet網(wǎng)絡(luò ),并通過(guò)全世界各地計算機愛(ài)好者的共同努力,已成為今天世界上使用最多的一種 類(lèi)操作系統,并且使用人數還在迅猛增長(cháng)。

2.--初步進(jìn)入linux世界

  Linux系統的啟動(dòng)過(guò)程大體上可分為五部分:內核的引導;運行init;系統初始化;建立終端 ;用戶(hù)登錄系統。

  內核引導---當計算機打開(kāi)電源后,首先是BIOS開(kāi)機自檢,按照BIOS中設置的啟動(dòng)設備來(lái)啟動(dòng)。緊接著(zhù)由啟動(dòng)設備上的grub程序開(kāi)始引導linux,當引導程序成功完成引導任務(wù)后,Linux從它們手中接管了CPU的控制權,然后CPU就開(kāi)始執行Linux的核心映象代碼,開(kāi)始了Linux啟動(dòng)過(guò)程。最后內核調用加載了init程序,至此內核引導的工作就完成了。交給了下一個(gè)主角init。

  運行init---init 進(jìn)程是系統所有進(jìn)程的起點(diǎn)。init 程序首先是需要讀取配置文件 /etc/inittab。inittab是一個(gè)不可執行的文本文件,它有若干行指令所組成。

  系統初始化---在init的配置文件中有這么一行: si::sysinit:/etc/rc.d/rc.sysinit 它調用執行了/etc/rc.d/rc.sysinit,而rc.sysinit是一個(gè)bash shell的腳本,它主要是完成一些系統初始化的工作,rc.sysinit是每一個(gè)運行級別都要首先運行的重要腳本。它主要完成的工作有:激活交換分區,檢查磁盤(pán),加載硬件模塊以及其它一些需要優(yōu)先執行任務(wù)。

  建立終端---rc執行完畢后,返回init。這時(shí)基本系統環(huán)境已經(jīng)設置好了,各種守護進(jìn)程也已經(jīng)啟動(dòng)了。init接下來(lái)會(huì )打開(kāi)6個(gè)終端,以便用戶(hù)登錄系統。在inittab中的以下6行就是定義了6個(gè)終端:

  1:2345:respawn:/sbin/mingetty tty1

  2:2345:respawn:/sbin/mingetty tty2

  3:2345:respawn:/sbin/mingetty tty3

  4:2345:respawn:/sbin/mingetty tty4

  5:2345:respawn:/sbin/mingetty tty5

  6:2345:respawn:/sbin/mingetty tty6

  從上面可以看出在2、3、4、5的運行級別中都將以respawn方式運行mingetty程序,mingetty程序能打開(kāi)終端、設置模式。同時(shí)它會(huì )顯示一個(gè)文本登錄界面,這個(gè)界面就是我們經(jīng)??吹降牡卿浗缑?,在這個(gè)登錄界面中會(huì )提示用戶(hù)輸入用戶(hù)名,而用戶(hù)輸入的用戶(hù)將作為參數傳給login程序來(lái)驗證用戶(hù)的身份。

  用戶(hù)登錄系統---對于運行級別為5的圖形方式用戶(hù)來(lái)說(shuō),他們的登錄是通過(guò)一個(gè)圖形化的登錄界面。登錄成功后可以直接進(jìn)入KDE、Gnome等窗口管理器。而本文主要講的還是文本方式登錄的情況:當我們看到mingetty的登錄界面時(shí),我們就可以輸入用戶(hù)名和密碼來(lái)登錄系統了。

  Linux的賬號驗證程序是login,login會(huì )接收mingetty傳來(lái)的用戶(hù)名作為用戶(hù)名參數。然后login會(huì )對用戶(hù)名進(jìn)行分析:如果用戶(hù)名不是root,且存在/etc/nologin文件,login將輸出nologin文件的內容,然后退出。這通常用來(lái)系統維護時(shí)防止非root用戶(hù)登錄。只有/etc/securetty中登記了的終端才允許root用戶(hù)登錄,如果不存在這個(gè)文件,則root可以在任何終端上登錄。/etc/usertty文件用于對用戶(hù)作出附加訪(fǎng)問(wèn)限制,如果不存在這個(gè)文件,則沒(méi)有其他限制。

  在分析完用戶(hù)名后,login將搜索/etc/passwd以及/etc/shadow來(lái)驗證密碼以及設置賬戶(hù)的其它信息,比如:主目錄是什么、使用何種shell。如果沒(méi)有指定主目錄,將默認為根目錄;如果沒(méi)有指定shell,將默認為/bin/bash。

  login程序成功后,會(huì )向對應的終端在輸出最近一次登錄的信息(在/var/log/lastlog中有記錄),并檢查用戶(hù)是否有新郵件(在/usr/spool/mail/的對應用戶(hù)名目錄下)。然后開(kāi)始設置各種環(huán)境變量:對于bash來(lái)說(shuō),系統首先尋找/etc/profile腳本文件,并執行它;然后如果用戶(hù)的主目錄中存在.bash_profile文件,就執行它,在這些文件中又可能調用了其它配置文件,所有的配置文件執行后后,各種環(huán)境變量也設好了,這時(shí)會(huì )出現大家熟悉的命令行提示符,到此整個(gè)啟動(dòng)過(guò)程就結束了。

3.--應用

  Linux導航是中國云計算Linux第一導航網(wǎng),一般來(lái)說(shuō)云計算Linux導航匯集國內各類(lèi)Linux專(zhuān)業(yè)網(wǎng)址,分類(lèi)詳細。能幫您在最短的時(shí)間內找到您最想要的云網(wǎng)址大全,省去了您在搜索引擎上的重重點(diǎn)擊。

  Linux導航方便人們在互聯(lián)網(wǎng)中的查詢(xún)使用。它的出現大大的降低了人們記憶復雜繁瑣的網(wǎng)站域名的煩惱,減少了查詢(xún)網(wǎng)站信息的時(shí)間,使人們能更快捷和方便的使用互聯(lián)網(wǎng)。

  拓展閱讀:

  1.嵌入式linux入門(mén)六步曲

  2.linux操作系統詳解(Linux不再難懂)

  3.linux安裝教程

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

手機電池相關(guān)文章:手機電池修復


linux相關(guān)文章:linux教程




關(guān)鍵詞: UNIX linux linux教程

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>