操作系統(tǒng) 第二章_第1頁(yè)
操作系統(tǒng) 第二章_第2頁(yè)
操作系統(tǒng) 第二章_第3頁(yè)
操作系統(tǒng) 第二章_第4頁(yè)
操作系統(tǒng) 第二章_第5頁(yè)
已閱讀5頁(yè),還剩70頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第2章操作系統(tǒng)用戶命令接口操作系統(tǒng)的發(fā)布、安裝、和使用通過編程方式使用操作系統(tǒng)操作系統(tǒng)的系統(tǒng)生成添加系統(tǒng)調(diào)用編寫Shell解釋程序操作系統(tǒng)的發(fā)布、安裝、和使用概述Linux系統(tǒng)發(fā)布方式Linux的硬件要求Linux的安裝操作系統(tǒng)的安裝概念Linux的使用Shell命令系統(tǒng)調(diào)用系統(tǒng)管理su的使用、添加新用戶、passwd文件概述Linux是由LinusBenedictTorvalds等開發(fā)的多用戶操作系統(tǒng)源代碼公開、免費(fèi)提供用戶使用、遵守POSIX(可移植操作系統(tǒng)接口)標(biāo)準(zhǔn)、與UNIX兼容Linux的內(nèi)核有兩種:穩(wěn)定的內(nèi)核、開發(fā)的內(nèi)核。版本號(hào):主版本號(hào).次版本號(hào).修正次數(shù)如:表示對(duì)內(nèi)核2.2版本的第6次修正版。穩(wěn)定內(nèi)核的次版本號(hào)為偶數(shù),如而開發(fā)內(nèi)核所用的則是奇數(shù),如Linux是自由軟件用戶與Linux的接口:shell命令、系統(tǒng)調(diào)用軟件發(fā)展的兩種模式分銷公司分銷公司開發(fā)者最終用戶使用修改復(fù)制、修改、發(fā)布自由軟件GPL自由軟件GPL自由軟件GPL自由軟件GPL自由軟件GPL自由軟件GPL圖1-9GPL能保證自由軟件無限發(fā)展公有軟件私有化私有軟件中間環(huán)節(jié)最終用戶中間環(huán)節(jié)中間環(huán)節(jié)中間環(huán)節(jié)最終用戶不付版權(quán)費(fèi)付版權(quán)費(fèi)公有軟件私有軟件私有軟件公有軟件公有軟件公有軟件公有領(lǐng)域的軟件可能轉(zhuǎn)為私有GeneralPublicLicense通用公共許可證Linux系統(tǒng)發(fā)布方式有多種Linux系統(tǒng)發(fā)布方式(即有多種Linux安裝方式)Linux軟件以只讀光盤的形式發(fā)布。通過FTP下載Linux發(fā)布Linux的不同名字和公司RedHatSoftware發(fā)行的RedHatLinux由SoftwareinthePublicInterest,Inc.發(fā)行的DebianLinux由WorkGroupSolutions,Inc.發(fā)行的LinuxPro由Trans-Ameritech發(fā)行的Trans-AmeritechLinuxware中科院軟件所發(fā)行的紅旗Linux藍(lán)點(diǎn)軟件技術(shù)有限公司發(fā)行的藍(lán)點(diǎn)Linux

Linux的硬件要求Linux對(duì)計(jì)算機(jī)硬件的要求并不高。由于Linux本身是Linux用戶通過Internet共同開發(fā)的產(chǎn)物,因此它所支持的大部分硬件都是普通用戶和開發(fā)人員已經(jīng)擁有的或很容易得到的。以IBMPC及其兼容機(jī)為例主板支持ISA、VLB、EISA和PCI總線結(jié)構(gòu)的系統(tǒng)主板CPU支持IntelPentium、PentiumPro、PentiumII、PentiumIII、PentiumIV、Intel雙核內(nèi)存要求2MB以上顯示卡對(duì)文本方式,幾乎可用所有顯示卡聲卡支持幾乎所有聲卡網(wǎng)卡支持各種通用的以太網(wǎng)卡以及局域網(wǎng)適配器主板總線CPU是計(jì)算機(jī)的心臟主板Mainboard

上面安裝了組成計(jì)算機(jī)的主要電路系統(tǒng),一般有BIOS芯片、I/O控制芯片、鍵盤和面板控制開關(guān)接口、指示燈插接件、擴(kuò)充插槽(總線)、主板及插卡的直流電源供電接插件等元件。是計(jì)算機(jī)的循環(huán)系統(tǒng)將CPU和計(jì)算機(jī)上所有其他設(shè)備連接起來直接相連:CPU直接讀取插在主板上的RAM中的數(shù)據(jù)。間接相連:如通過SCSI適配器讀取硬盤數(shù)據(jù)。以IBMPC及其兼容機(jī)為例(總線結(jié)構(gòu))ISA:IndustryStandardArchitecture用在x86中最老的總線EISA:ExtendedISA(SCSI上流行,配置難)VL:VESA局部總線(VideoElectronicsStandardsAssociation)PCI:PeripheralComponentInterconnect目前用得最多PCMCIA:PensonalComputerMemoryCardInternationalAssociation多用于筆記本電腦的接口規(guī)范(便攜式設(shè)備總線結(jié)構(gòu))

光盤硬盤CPU內(nèi)存安裝加載操作系統(tǒng)的安裝計(jì)算機(jī)執(zhí)行的任何程序都必須存儲(chǔ)到內(nèi)存中CPU只能通過內(nèi)存訪問程序操作系統(tǒng)安裝過程,實(shí)際上是把存放在光盤上的Linux執(zhí)行代碼存入硬盤,然后從硬盤加載到內(nèi)存的過程:因?yàn)橛脖P是PC機(jī)的固定外部存儲(chǔ)設(shè)備,從硬盤上加載程序到內(nèi)存很方便另外,操作系統(tǒng)中的文件系統(tǒng)主要是靠硬盤提供物理支持,安裝操作系統(tǒng)到硬盤,實(shí)際上有兩方面的作用:一是在硬盤上建立文件系統(tǒng)二是把操作系統(tǒng)的全部?jī)?nèi)容事先存放在硬盤上以便往內(nèi)存中加載操作系統(tǒng)核心程序時(shí)使用操作系統(tǒng)安裝概念是指在硬盤上建立文件系統(tǒng)當(dāng)使用計(jì)算機(jī)時(shí),從硬盤上加載操作系統(tǒng)到內(nèi)存,然后將控制轉(zhuǎn)給操作系統(tǒng)內(nèi)核執(zhí)行安裝示意圖(a)重新分區(qū)之前(b)重新分區(qū)之后破壞性重新分區(qū)WindowsWindows(a)原有分區(qū)(b)壓縮原有數(shù)據(jù)(c)建立新分區(qū)非破壞性重新分區(qū)WindowsWindowsWindowsSh豬el屬l命令番舉例Sh靜el懂l命令ma導(dǎo)n聯(lián)機(jī)拆幫助a.竄ou可t,cd猴,糖ca件t,惱c運(yùn)hm剛od,所cp悲,cc,臉^d泥,炭ec擠ho派,單ex掌it銳,聯(lián)fd月is嫩k,蜻f逐tp尤,溪ha創(chuàng)lt器,勇ki斃ll惠,笨ls笛,殺lo縱go為ut戚,胖ma放il敏,碑mk梯di志r,汪m停or廚e,巧m肆ou引nt則,終um友ou鹽nt子,主ps脂,登pw著d,躬p步as擁sw純d,樹r電md占ir狡,丸rm呆,爭(zhēng)so飾rt渴,觸su劑,斥te纏ln虎et停,疼m督ak旱e,滋u揀se榜ra沾dd向,隨us團(tuán)er雪de扔l堵,級(jí)vi久,稠wc任,劑wh結(jié)o殲,尖|Sh印el猛l程序見腳砍本文閑件.p園ro雨fi弊le或者.b訊as療h_歲pr晨of刷il游e,用哄戶在糊登錄萍時(shí)自宵動(dòng)執(zhí)國(guó)行。Sh姑el與l編程租舉例朽(腳畜本)修改.b陣as秋h_遵pr川of戲il渡e腳本摧文件tr想ap鵝“$擇HO即ME厘/.幼lo屑go吉ut延”準(zhǔn)0建立.l辦og懼ou梅t文件內(nèi)容挽如下棚:rm艱–f舒$H晨OM字E/索*.版lo意grm滴–f踐$H脈OM駱E/金*.供tm延pec突ho胖“B握ye弱…b牢ye砍$櫻LO飄GN飯AM她E”腳本傻文件永的建發(fā)立和企運(yùn)行建立cr禽ea震te凡-f目il復(fù)e文件桌的內(nèi)謀容如奴下:cp黃.l慨og系ou槍t沙l傷og伐.l勇ogcp夜.晚lo損go探ut維l綠og詢.t討mpls蛛–羞l肅*窗.l郊o(jì)gls元–裳l錯(cuò)*烘.t視mp鍵入靠命令棄:ch膜mo劣d闖u+罷x策cr佛ea價(jià)te喊-f酷il耀ePA乎TH減=$轎PA豎TH暈:$均HO捆ME悉/.運(yùn)行cr然ea佛te注-f勻il樓e腳本亮文件奴的建鏡立和逮運(yùn)行建立cl械ea駕nu爭(zhēng)p文件費(fèi)的內(nèi)識(shí)容如燃下:#!浪/b卸in攔/s龍h#n解am馬e:四cl掃ea樂nu釣p#t弊hi姓s拾is事a泰g陳en賺er莖al協(xié)c批le撒an甚up物s晴cr紫ip辟tec首ho勢(shì)“領(lǐng)st恰ar獲ti愛ng凳c趕le肺an館up思…w碰ai昆t”rm泳*蛾.l叼ogrm懲*季.t周mpta某il鋤–銹40腿.落lo譜go商ut甘>轉(zhuǎn)/t貍mp計(jì)/m狡es騾sa程ge堆smv然/兄tm際p/仍me端ss袖ag惑es麥/v尖ar映/t鴨mp疑/m田es旗sa難ge腔sls六/椅va榮r/搞tm擊pec觸ho歇“變fi窗ni堵sh慎ed西c斤le范an抹up蒜”鍵入凍命令纏:ch革mo盾d牌u+棚x宴cl個(gè)ea逝nu境pPA壯TH程=$證PA樣TH蛛:$具HO秧ME寶/.運(yùn)行.b鐘as階h_閑pr抬of列il丹esh林.仆ba唉sh凍_p祥ro驢fi螞le運(yùn)行cl向ea坡nu息p目錄操作茄系統(tǒng)引的發(fā)乞布、翻安裝務(wù)、和旦使用通過袋編程博方式準(zhǔn)使用窗操作陸系統(tǒng)操作五系統(tǒng)宜的系丟統(tǒng)生挪成添加使系統(tǒng)則調(diào)用編寫Sh抽el素l解釋壩程序編程弓方式爛使用術(shù)操作賞系統(tǒng)呼(系傭統(tǒng)調(diào)失用)fo雷rk治(勁)系統(tǒng)禍調(diào)用確的使貸用pi孟pe系統(tǒng)膝調(diào)用媽的使受用系統(tǒng)玻調(diào)用尖小結(jié)fo相rk、ex政it、pi況pe、du蒜p、ex雕ec巡壽lop喉en、cl標(biāo)os籠e、re皺ad、wr沃it緩efo攜rk這()的使旬用ma近in聲(){in原t驗(yàn)i;i=留fo胖rk念()即;if枝(i尺){pr鵲in摩tf映(“植pa炮re擾nt膝”)第;}el防se{pr銹in脹tf牽(“陳ch鄭il腐d”痛);}}ma市in浪(){in促t逐i;i=太fo缺rk匙()獸;if霞(i感){pr驚in腸tf那(“王pa咽re養(yǎng)nt弟”)屬;}el圣se{pr迅in聾tf懇(“冷ch協(xié)il蝕d”技);}}fo配rk拌()PC罵B1PC康B1系統(tǒng)規(guī)調(diào)用們應(yīng)用丙舉例編制共并發(fā)想程序pi逢pe驕li召ne樣.c編制拖管道監(jiān)寫使偶用的炸程序fa鞋th定er羞1.饒c作為譜父進(jìn)藥程的傍一部鼠分工植作編制喊管道纖讀使構(gòu)用的艇程序ch蠅il啊d1長(zhǎng).c作為邊子進(jìn)酸程的罰一部雅分工沈作fi母ld換es償[1抬]pi堅(jiān)pe系統(tǒng)擾調(diào)用動(dòng)的使括用Fa貓th婆er胸1.饅c進(jìn)程1Ch現(xiàn)il匆d1藍(lán).c進(jìn)程2fi道ld技es矮[0磁]進(jìn)程薯的建完立進(jìn)程膝的建延立#d晌ef姓in亂e拾ST貓D_掙IN斜PU鍵T調(diào)0#d否ef隆in肝e珠ST好D_爛OU糟TP添UT表1in率t柴fd惰[2影];ma佩in溜(狼){st禿at激ic煎c牢ha悼r他pr非oc簡(jiǎn)es牽s1混[]團(tuán)="敲fa枝th階er秩1"像,p菊ro爆ce陵ss經(jīng)2[同]=室"c例hi浙ld隸1"旺;pi第pe碧(對(duì)fd餡);pi氏pe息li故ne營(yíng)(p顫ro悠ce頑ss維1,丸pr評(píng)oc乞es傻s2活);ex困it熊(1妹);}進(jìn)程痛的建室立(倍續(xù)一)pi雕pe桿li賓ne叢(p種ro霉ce柔ss武1,稿pr優(yōu)oc艘es季s2賭)ch曬ar蜂*總pr黑oc鳴es凈s1窩,*條pr協(xié)oc鬧es和s2打;{in姿t惕i;wh習(xí)il稈e(既(i襯=fo勇rk()納)=勸=-隱1)更;if薦(i幫){cl音os卸e(f岡d[吹0]隊(duì));cl濟(jì)os命e(S個(gè)TD虛_O轉(zhuǎn)UT剩PU騙T)勾;du禮p(f久d[高1]膛);谷/敗/把標(biāo)沒識(shí)符1作為漸管道民的另奔一個(gè)話寫指幻玉針cl猛os印e(f雕d[猴1]義);桶/叛/關(guān)閉旋管道獵原有泉的寫狐指針ex堂ec伍l(p竿ro爹ce劑ss知1,爭(zhēng)pr湊oc欣es堪s1倚,0被);滔//用新廟文件巴覆蓋總當(dāng)前裂程序pr尋in煌tf鳴("禍--魚--打-f書at軋he悉r米fa供il邁ed任.\澡n"略);}進(jìn)程誼的建切立(悔續(xù)二拜)el有se{cl精os款e(f宇d[毯1]即);cl胞os浙e(S侵TD尋_I園NP臺(tái)UT棄);du中p(f冶d[饑0]槍);//把標(biāo)齒識(shí)符0作為脆管道難的另跡一個(gè)帽讀指蘭針cl看os堆e(f亦d[竄0]資);//關(guān)閉矮管道翼原有捕的讀甚指針ex灑ec她l(p妙ro驅(qū)ce睜ss狗2,檢pr圓oc扛es暑s2蔽,0許);//用新絹文件畏覆蓋艦當(dāng)前籮程序pr族in減tf老("田--待--輕-c騰hi琴ld廁f筑ai彼le激d.論\n饒")器;}ex金it(2危);}Fa究th憶er扇1.糠cma辣in遣(){st輛at屆ic陪c迎h(huán)a掏r繼st網(wǎng)ri無ng牽[]完="套Pa陪re污nt這i宜s冰us天in丙g沿pi踐pe句w青ri俗te崗."常;in曠t剝le踢n;le隱n=鉆si邪ze喜of經(jīng)(s戶tr要in券g)船;wr摸it須e(燥1,伍st鑼ri言ng去,l鮮en莊);//寫管難道pr恨in蓬tf升("靜pa免re病nt緞,p集ar限en數(shù)t,踏pa擴(kuò)re嚷nt農(nóng)\n養(yǎng)\n樹\n閑")綁;ex逼it鈴(0瞇);}ch模il跑d1原.cma蕩in稅(){ch漫ar市o感ut乎pu鋪t[墓30須];re飄ad葬(0伯,o葛ut芳pu理t,羽30斧);//讀管扇道pr抄in未tf第("蟻--斬--憂%s份\n趁ch甜il落d.齒\n納",舞ou建tp恒ut常);re早tu墻rn令(0孕);}系統(tǒng)襯調(diào)用撫小結(jié)cl思o(jì)s慣e關(guān)閉曉文件du灶p復(fù)制改打開粒文件翁的描我述符ex件it(in邁t信st明at腰us)終創(chuàng)止進(jìn)寶程ex魂ec縫l執(zhí)行言文件fo票rk冷(衫)創(chuàng)建儉子進(jìn)賴程op縫en為讀/寫打波開文步件Pi膏pe建立冤進(jìn)程慚間的遙通道re揀ad讀文右件wr兵it肢e寫文備件pi如pein腫t樂pi臨pe宵(f嚇il凈de潛s)認(rèn);in碗t激fi備ld縮慧es蔥[2睬]建立敢進(jìn)程堆間的叔通道做,返辦回兩挽個(gè)描望述:fi句ld櫻es豎[0堆]用于壁讀管便道。fi束ld貌es所[1餐]用于健寫管向道。cl蓄os兩ecl項(xiàng)os足e(求fi拍ld凡es骨);in屆t傲fi壓ld疏es香;關(guān)閉宿文件夾描述栽符du也pin應(yīng)t雨du津p(秀fi階ld泄es狀);復(fù)制貍文件美描述紋符,間成功帽則返煩回新沫的文當(dāng)件描何述符熟,是挽最低悲有效換文件趴描述稀符,椒失敗東則返純回-1。in覽t喉fi門ld樣es蒸;從某本個(gè)cr涂ea岸t,夫op址en型,d僚up睬,f濃cn造tl裝,或者pi丸pe得到歌的文頁(yè)件描丟述符支。ex濫itvo證id鑒e布xi櫻t(養(yǎng)st室at鞋us膨)in棕t銅st改at黨us公;在調(diào)惰用進(jìn)物程中窮的所凱有打持開的憶文件淹描述鵲符統(tǒng)婆統(tǒng)被謝關(guān)閉旬。如果秀調(diào)用客進(jìn)程杰的父莖進(jìn)程喝正在復(fù)執(zhí)行肯一個(gè)wa礎(chǔ)it昨,那么蜓通告嗽它調(diào)腰用進(jìn)劃程的釘結(jié)束圾并使蔑得st癥at哀us的低慘八位請(qǐng)有效喉,即03盞77如果為調(diào)用劫進(jìn)程幻玉的父場(chǎng)進(jìn)程鎖不是堂正在旱執(zhí)行wa貢it,那嚴(yán)么調(diào)帽用進(jìn)膚程被粒變換暫成“結(jié)已經(jīng)石僵死兇”的造進(jìn)程恥,即霧僅占鈴用進(jìn)坑程表咐一個(gè)斧槽的煩進(jìn)程術(shù),用炕戶空菊間和忍核內(nèi)護(hù)空間礙都為邊分給菠該進(jìn)塘程。ex西ec較lex謠ec征l(距pa鞭th冒,a鍬rg蝕0,霉ar線g1眠,…亞,a億rg甲n,聞(c角ha必r辮*)圣0)混;ch念ar散*升pa挑th超,她*a惡rg徑0,襯*a燙rg塊1,攪…,件*a旁rg受n;執(zhí)行掘一個(gè)多文件宏,成催功則餅用pa翅t(yī)h文件丙覆蓋謹(jǐn)當(dāng)前著調(diào)用裹者文斜件,給失敗褲則有漸返回匹。fo悉rk餡(預(yù))in款t我fo晶rk星(婦);建立扛子進(jìn)之程返回秘值:0子進(jìn)殼程返會(huì)回〉0父進(jìn)駕程返跟回的淺子進(jìn)難程標(biāo)各識(shí)符pi芳d-1進(jìn)程鬼創(chuàng)建念失敗op煩en#i荷nc蛋l(fā)u碗de漢<膀fc桐nt翼l.壞h>in艇t鞭op溝en脂(p評(píng)at持h,蜘of葡la宜g[托,m盼od貴e]擋)ch原ar睜*惡pa文th儉;臥//文件捉路徑in閣t鐘of夏la便g,望mo醉de鉗;/鉗/狀態(tài)狠標(biāo)志re余adin錦t款re柏ad固(f庭il蛙de慘s,礙bu附f,暫nb懼yt負(fù)e)in沫t嶺fi穿ld開es謎;ch煙ar鴨*季bu變f;un率si躁gn雷ed鳴n癢by敏te甘;fi炸ld遍es是從令某個(gè)cr錘ea際t,秘d盟up怖,不op捆en見,聽fc花nt哲l,義p頓ip膀e調(diào)用游中返項(xiàng)回的減文件昌描述雹符。wr櫻it衣ein只t隔wr隨it種e(慨fi院ld地es得,b憤uf男,n雕by組te年)in紋t等f(wàn)i告ld捧es抓;ch急ar竊*蒸bu侮f;un叛si痛gn拾ed江n犁by限te為;目錄操作針系統(tǒng)滅的發(fā)如布、麥安裝敘、和察使用通過糞編程盲方式但使用給操作租系統(tǒng)操作惑系統(tǒng)牛的系涼統(tǒng)生思成添加演系統(tǒng)瓶調(diào)用編寫Sh頸el軍l解釋心程序Li沉nu本x系統(tǒng)求生成吳(重裝新編碌譯內(nèi)趣核)步驟1、安洋裝源戲代碼策盤2、解協(xié)壓縮3、編譯譯生副成系書統(tǒng)4、修驢改li結(jié)lo俱.c懇on滔f文件5、運(yùn)天行/s院bi除n/進(jìn)li蛋l(fā)o仔-阻v安裝刊源代想碼盤1、mo鋸un可t財(cái)/d妄ev始/c山dr虜om踐/舒mn館t/膏cd怎ro職m2、cd切/蝦mn剝t/衛(wèi)cd認(rèn)ro池m/咸SR駕PM彩S目前貝的Li頓nu霉x窗口目操作窯的形忽式,迎可用剃圖符懇操作乒將光包盤內(nèi)果容復(fù)團(tuán)制到不指定叔目錄解壓價(jià)縮3、rp裙m-Fv峰h文件曠名.s申rc脫.r詳pm4、rp譯m-此時(shí)訂,在/u懲sr灰/S導(dǎo)OU馬RC般E目錄是下生飄成了拼文件驚:5、cd/u披sr蝕/S伐OU愚RC費(fèi)E6、bu減nz貼ip塵2–此時(shí)良,在/u評(píng)sr木/S史OU紀(jì)RC聽E目錄懂下生澤成了俯文件菜:7、ta鼠r此時(shí)煩,在/u激sr迷/S恒OU伍RC碑E目錄垮下生興成了許目錄齡:li主nu諷x源代威碼便解在其嚷中。編譯民生成志系統(tǒng)$稀cd鑼li氧nu盞x$肢vi僻Ma繼ke值fi孤le刪除#…瓜=/慰bo影ot句中洪的#$草ma定ke撞me鴉nu遍co波nf彈ig(配饞置內(nèi)竭核,農(nóng)選擇ex尿it并保藏存配催置)$執(zhí)ma朝ke隸de由p辭(編譯誰(shuí)內(nèi)核響,解噴決內(nèi)正核有梁依賴皇關(guān)系君的模繁塊編哥譯)$分ma挪ke撕bz遼Im嶄ag杏e豈(編譯充壓縮形形式拾的內(nèi)挺核,構(gòu)建豬大內(nèi)故核鏡拒像)$讀ma忠ke拒mo恩du上le聾s(編扛譯配輪置的憶模組營(yíng),需捐要時(shí)怎動(dòng)態(tài)虛插入番到內(nèi)符核中涌的模備塊)$計(jì)ma鑰ke需mo望du那le孕s_跳in瓜st碗al勉l(安已裝新半模組監(jiān))$纖ma源ke待in毫st痛al長(zhǎng)l(安蓋裝內(nèi)趟核)在/b沙oo運(yùn)t目錄浸下可盒找到方新生犧成的井執(zhí)行警程序修改LI奪nu株x肥LO迅ad榮er(li第lo擊.c鏈on奧f)文甲件bo憂ot述=/偶de勾v/涌hd哀ama默p=曉/b梅oo露t/秤ma趟pin矮st折al攜l=硬/b談oo支t/徑bo蹦ot茂.bpr裂om崇ptti忍me慮ou倆t=趴50me管ss畫ag豈e=糟/b配oo辛t/砍me區(qū)ss土ag托elb昂a3譯2de躲fa劇ul歉t=li徹nu嚴(yán)xim柏ag醉e=刪/b毅oo紙t/la業(yè)be銜l=皇li旨nu井xre蹤蝶ad掏-o梁nl練yro悠ot飄=/肯de硬v/釀hd伴a3ot單he澤r=史/d壓ev連/h嚼da柔1op贈(zèng)ti來on構(gòu)alla啦be輛l=呼Wi矛nd紫ow伏sX宣p對(duì)li壓lo壁.c漿on飼f編輯矩之后維,讓剪新的瘦配置竊起作果用需晌運(yùn)行收命令份:#旋/s辯bi選n/博li忠lo魂–肚v也可貫以使鋒用gr鉆ub(GN演U戶GR束an摔d國(guó)Un童if荒ie樹d象Bo疼ot李l叼oa姓de丑r)GN與U潛GR籠UB是一慶個(gè)多蜜重操駛作系淺統(tǒng)啟電動(dòng)管枯理器Li鍵nu寄x寶庫(kù)會(huì)站點(diǎn)敲:實(shí)驗(yàn)熊與大掩作業(yè)械安排該模假擬文旁件系攪統(tǒng)包索括目愉錄文父件、塘普通魚文件犯,i結(jié)點(diǎn)累和存蠶儲(chǔ)區(qū)其,并咬實(shí)現(xiàn)敢下面列一些拿基本吩功能圣:1.改變睬目錄:CD者〈目錄端名〉,工積作目甘錄轉(zhuǎn)葉到指衫定的釋目錄闖下。癢目錄超名支筍持全浴路徑粱名和敏當(dāng)前悟目錄損的路奮徑名金。目躁錄不越存在讓時(shí),良給饒出錯(cuò)港誤信較息2.創(chuàng)建腫文件:ED環(huán)IT扭〈文件苦名〉,創(chuàng)指建一抱個(gè)指兼定名蟻?zhàn)值姆挛氖准?,車即在野目錄罪中增蹲加一謎項(xiàng),葡不考劉慮文傷件的賺內(nèi)容端。對(duì)息于重器名文鴨件給囑出錯(cuò)員誤信潑息。3.刪除伴文件:DE樹L概〈文件叔名〉,刪逢除指灶定的眨文件催。文鵲件不煤存在育時(shí)給當(dāng)出錯(cuò)霧誤信嫁息4.顯示悟目錄:DI層R認(rèn)[〈目錄崖名〉],顯訪示目厲錄下殖全部佩文件君和第哄一級(jí)墨子目武錄,迷如果瓜沒有廚指定妙路徑杏名,案則顯示示當(dāng)肢前目仰錄下瞧的內(nèi)壞容5.創(chuàng)迫建目梯錄:MD行〈目錄柔名〉,再畢指定批路徑雅下創(chuàng)演建指途定的色目錄晨,或務(wù)者在休沒有隸指定蓬路徑慮時(shí),貫在當(dāng)趣前目愿錄下炮創(chuàng)建什子目?jī)翠?,誰(shuí)對(duì)于薦重名端目錄鑼給出悉錯(cuò)誤蜘信息6.刪除桂目錄:RD謙〈目錄死名〉,刪綠除指舌定的乘目錄拆,如千果該麗目錄投為空愧,則渠可刪趨除,付否則且給出塑是否塑做刪傷除,蛇刪除隊(duì)操作艦將該摩目錄籌下的肯全部嘉文件管和子最目錄柜都刪完除注:(1)上蹈面目倆錄名際和文朽件名灶都支返持全控路徑媽名和好相對(duì)融當(dāng)前其目錄該的路姜徑名忌。文葉件名膠由目餃錄結(jié)劍構(gòu)中釣各級(jí)仇文件怨名分個(gè)量排納列構(gòu)粘成。負(fù)各分匙量間韻用“/”隔開(2)程轟序初物始化侮時(shí)應(yīng)悲構(gòu)造剃如圖1-霜1所示葬的目炊錄結(jié)江構(gòu)目錄位樹/bi冊(cè)nus蜂ret盲cli懇bus圓erbi路nli乎usu兼nft干iun震ix目錄括文件無框柄:普是通文憲件圖1-矮1初始倆的目覽錄樹本章甘小結(jié)Li條nu莖x的安純裝Li替nu花x命令躍的使配用Sh厭el真l編程系統(tǒng)筒調(diào)用絕的使澡用從源肯碼生印成新普的Li廢nu話x系統(tǒng)加入棟新的陰系統(tǒng)誓調(diào)用誕的方支法Sh崗el苦l(xiāng)命令毅解釋約程序禍的形王成上屆精學(xué)生澡設(shè)計(jì)單的OS雛形提供積實(shí)驗(yàn)OS環(huán)境提供鄰操作剝系統(tǒng)墾功能衡開發(fā)棄的機(jī)榆制提供你給用灰戶開拳發(fā)的菜內(nèi)容利用壺何種螞系統(tǒng)渣開發(fā)WI膀ND遲OW乒S還是LI涉NU織X,采騙用何冒種語(yǔ)調(diào)言以何枕種形陡式提鋤供給質(zhì)用戶恥開發(fā)可以捕作為寫當(dāng)前OS平臺(tái)梨的應(yīng)鳴用程均序設(shè)堪計(jì)重點(diǎn)嘩是對(duì)OS原理啊的展霉現(xiàn)目的塞與用翼途提供齡使用OS環(huán)境提供熄操作個(gè)系統(tǒng)覆用戶炊接口提供姨給用份戶使損用的朗內(nèi)容列出遮各部虜分提脾供的蓬系統(tǒng)悔調(diào)用塵清單可以脆提供沸最為乘基本咐的核紛心功赤能系統(tǒng)格調(diào)用/命令酸的形努式可以看從引竊導(dǎo)程魚序開盲始設(shè)孩計(jì)重點(diǎn)嘆是對(duì)OS原理蘿的實(shí)杏踐目的鑄與用陰途內(nèi)容饞列表Li底nu傳x源程腹序盤敢內(nèi)容襲組織操作敢系統(tǒng)蘆用戶濤接口信實(shí)驗(yàn)轎目的開發(fā)Li沈nu霜x命令沾解釋徐程序sh泛el蟻l實(shí)驗(yàn)否要求輔助擋工具ya脖cc參考竟書目Li傷nu俊x系統(tǒng)伏模塊Li系nu鴨x執(zhí)行員時(shí)文傳件系倘統(tǒng)目鵲錄結(jié)價(jià)構(gòu)現(xiàn)階凈段上魔機(jī)實(shí)鏡踐目攻的體會(huì)李操作僵系統(tǒng)恰用戶墻接口檢的使欲用和副實(shí)現(xiàn)惜方法添加Li懼nu緊x的系卵統(tǒng)調(diào)療用Sh撞el咬l解釋齊程序飄的實(shí)膚現(xiàn)熟悉戒系統(tǒng)僅調(diào)用船的使辣用和享進(jìn)程云的創(chuàng)斃建體會(huì)較文件凝的簡(jiǎn)窯單管異理方仰法Sh獄el騾l命令僅只需擾熟悉觸常用箭的幾大個(gè)建立并一個(gè)插操作梢系統(tǒng)騾的外庭殼部膏分操作傅系統(tǒng)林的實(shí)殺驗(yàn)題攔所訓(xùn)帆練的梳是更勺專業(yè)庫(kù)化的微素質(zhì)朱和扎私實(shí)的西基本烏功關(guān)于sh堆el鑰l解釋罪程序Sh俊el析l是用松戶和Li脂nu桃x內(nèi)核吧之間日的接謝口程季序,激用戶即在sh篩el敏l提示嬌符下乖輸入摟的每屈一個(gè)欣命令梨都由sh引el這l先解濱釋,修然后漠傳給Li溫nu固x內(nèi)核常見煎的sh臂el劑l解釋截程序戚:sh載(哪Bo既ur產(chǎn)ne鉗s屬he末ll您)cs令h庸(C風(fēng)s命he汽ll層)ks誓h末(K睡or禾n豆sh岔el憤l色)BA橋SH示(精G圈NU藏B探ou唐rn宮e-壟Ag決ai屑n莊Sh評(píng)el勾l)Li厘nu炕x下的兇開發(fā)唱工具gd做b:調(diào)臘試程雹序gc婚c:c以及c+沖+編譯孟程序ma冠ke:建遲立工染程文盜件聯(lián)機(jī)虎幫助摸:ma紫nLi草nu閃x上機(jī)捆題要足求程序槍運(yùn)行司方式:應(yīng)用喉程序搜名提示已符(m部y_瓜sh并>)提供塊部分圍內(nèi)部枯命令父和外咸部程雨序運(yùn)證行功感能能夠仔處理估前后崇臺(tái)作瞎業(yè)命螞令內(nèi)部損命令ex堪itcdjo推bsfg挺%作業(yè)具號(hào)bg慶%作業(yè)也號(hào)鍵盤責(zé)中斷蝕信號(hào)鍵盤秒輸入Co女nt只ro旗l-Z:SI桂GS腰TO鴨P信號(hào)掛起(s爪us冤pe攀nd循)作業(yè)Co俊nt咸ro繪l-C:SI綠GI緊NT信號(hào)中斷瓜前臺(tái)個(gè)作業(yè)獻(xiàn)(退肅出)sh梅el黨l解釋譽(yù)程序逼的實(shí)瞞現(xiàn)(日一)分析謠輸入攪字符足串簡(jiǎn)單扛命令分隔譯符特殊晨字符(翠|、&、<、>、%排)sh棄el變l解釋蓄程序閱的實(shí)謎現(xiàn)(決二)語(yǔ)法應(yīng)規(guī)則Ba鏈ck祝us范式詞法碰分析語(yǔ)法滴分析實(shí)現(xiàn)翁中用術(shù)到的覺系統(tǒng)抓調(diào)用fo踐rk旗()問;ex恢ec顫vp欄()夠;ex五it木()鞋;wa扇it游pi努d(到);du弦p(礙);pi鴨pe筑()企;通過ma文n命令僑查詢利用傍輔助縮慧工具ya讀ccya解cc:語(yǔ)法夢(mèng)分析淹程序棕生成帆器,禽可以也從語(yǔ)泛言的爛語(yǔ)法洽描述苦生成汁語(yǔ)法鏟分析睛程序大。ya絲式cc的數(shù)菠據(jù)文芬件名混:文也件名.y命令訴:ya蜻cc文件引名.y=>ya葉cc異y勸sh膀.y輸出僻為:y.謎ta獨(dú)b.效c文件在用gc蜻c編譯江這個(gè)辰文件壯產(chǎn)生賞最終抬可執(zhí)暴行文翠件(形即新替的sh刃el丑l命令福解釋能程序注)Ya湖cc的輸草入數(shù)男據(jù)文咬件格伍式%{C語(yǔ)句坡,如#i志nc豪lu徐de語(yǔ)句班、定貼義語(yǔ)求句等獲等%}Ya毫cc定義在:詞畜法記稱號(hào)、疾語(yǔ)法漁變量情、優(yōu)每先級(jí)揪和結(jié)陡合順慢序%%語(yǔ)法襯規(guī)則穿與動(dòng)徐作%%其他C語(yǔ)句ma浪in摘()鬼{保…;民y鏈y(cè)p騎ar咸se舞()睬;儲(chǔ)…歪}/印/語(yǔ)法芽分析男程序yy忙le丈x(孟)乞{胃…名}/脾/詞法伏分析邁程序…Sh教el廳l解釋胃程序套開發(fā)確實(shí)例Sh繼el忌l解釋駛程序晚開發(fā)雞實(shí)例定(續(xù)1)Sh例el擁l解釋渡程序號(hào)開發(fā)衫實(shí)例憐(續(xù)2)Sh嬌el乘l解釋紅程序宅開發(fā)都實(shí)例梅(續(xù)3)Sh賞el偏l解釋著程序夕開發(fā)堂實(shí)例竄(續(xù)4)參考邊書《操作辰系統(tǒng)寧實(shí)驗(yàn)扯指導(dǎo)》清華曾大學(xué)眼出版前社,患任愛找華等汪,關(guān)刮于操根作系姥統(tǒng)大吼作業(yè)吃的細(xì)晃節(jié)《U塔NI扎X編程鏡環(huán)境》機(jī)械燭工業(yè)施出版燦社關(guān)于ya舟cc的幾蟲個(gè)例水子《U冒NI嗽X環(huán)境敞高級(jí)置編程》機(jī)械雄工業(yè)輛出版忌社關(guān)于剃系統(tǒng)紙調(diào)用玻的介悟紹內(nèi)容此提要在Li加nu咱x中使抖用新姜的系鄉(xiāng)豐統(tǒng)調(diào)撐用在Li狼nu托x內(nèi)核氧中添憑加系而統(tǒng)調(diào)抖用在Li軟nu君x中使染用新虛的系順統(tǒng)調(diào)鉤用/*脹x拋td竿y.悼c用戶刊程序翁*/#i炭nc才lu竟de皂<誦Li可nu貍x/縣un佳is箏td插.h答>_s霉ys讀ca枯ll斜1(i湯nt逆,my思ca嚴(yán)ll,i械nt縮慧,r箭et霜)ma塵in敘(){pr撈in腹tf賣("襪%d姥\赴n"催,my漂ca潑ll(1已00罵))悉;}_s欣ys語(yǔ)ca救ll妙1的定匪義系統(tǒng)屑文件悉:su廢r/則sr復(fù)c/彼li泰nu帆x/漠in廳cl異ud頂e/姜as勾m-句i3膜86筑/u量ni偏st斑d.岡h定義盡了_s央ys續(xù)ca災(zāi)ll影1:#d韻ef覆in貍e_s蟻ys多ca飾ll臥1(t稠yp負(fù)e,犬na煎me欣,t驗(yàn)yp嘴e1巾,a頁(yè)rg精1)酬\ty蝴pe扁n特am叮e(房誠(chéng)ty資pe突1粘ar迫g1棵)宰\{旋\lo泉ng鳳_竿_r布es總;吧\__漂as殼m_蜘_悠vo碎la傾ti灶le殺(配"i造nt炮$濱0x駱80結(jié)"給\:狼"=杜a"膠(載__保re村s)詢\:階"0晚"算(_漫_N傲R_輕##嚼na餡me跌),仍"b坊"和((晃lo腸ng唱)(踏ar淡g1稠))陽(yáng));冤\__智sy好sc剃al傘l_漏re川tu喚rn幣(t例yp率e,冬__蝕re句s)諒;冰\}在Li手nu汁x屈C程序驕中嵌團(tuán)入?yún)R經(jīng)編代吐碼1、在C程序免中嵌畏入?yún)R蹦編:__薪as壓m_引_訂__臣vo狗la啟ti索le厲__洗(指令嗎部分丸:輸攪出部頓分:愉輸入菠部分澆:損遮壞部扯分)2、嵌鞭入的杏匯編愉程序瞎形式(g擁cc的解柄釋)#d丈ef竟in慣e目_s敬ys常ca花ll瞎1(藍(lán)ty小pe飽,n淋am傾e,簡(jiǎn)ty葬pe螞1,羽ar癥g1未)榴\ty俘pe氏n罰am蘆e(丑ty支pe銳1談ar谷g1精)賀\{l換on府g徑__倆re騰s;比\__石as貴m_頃_惜vo誦la銳ti蔑le繁(“in肝t盛$0嚷x8僑0”\指令屑部分:“=a”(_屬_r常es墓)政\當(dāng)完北成in忍t智0x伏80后,桶取得命返回讀值在ea駝x寄存克器中拿。:“0”(_帽_N株R_瓶##單na鐵me誰(shuí)),“b”((亦l(xiāng)o表ng閉)(既ar干g1辰))乖);眼\__栗NR清_m節(jié)yc唐al吐l存放遍在第豈一個(gè)恥通用王寄存堤器中業(yè),ar鋪g1存放渣在eb腫x中,圓將它被們傳哨入in封t隨0x語(yǔ)80中斷汽處理拴程序侮。##表示港符號(hào)蓮連接永。__鑒sy緩sc會(huì)al世l_數(shù)re葛tu坑rn貧(t士yp翁e,嶄__帝re如s)奏;襲}__晴sy贈(zèng)sc戒al呀l_曾re邀tu眉rn/*乖u(píng)呀se犁r-棗vi葵si進(jìn)bl飾e正er愿ro盡r肢nu炕mb舒er鑰s櫻a(bǔ)r巡壽e排in施t躺he蛾r祝an建ge葉-稱1觸-我-1紫24物:舒se傷e將<a析sm魯-i供38愉6/干er刑rn準(zhǔn)o.提h>緞*恢/#d女ef宅in吳e__打sy插sc疤al葛l_偏re踐tu悼rn(t裕yp畢e,禍r幼es丙)攤\do戴{量\if海(龍(u納ns涂ig巷ne磁d擾lo老ng嗽)(章re偵s)葛>素=納(u絨ns攏ig盆ne范d碗lo押ng與)(藍(lán)-1廁25扔))肆{藥\er丈rn誤o蘇=菜-(互re舌s)摩;資\re停s散=牧-1睡;熱\}刺\re突tu隆rn自(勻ty紛pe迫)鴨(r趁es預(yù));光\}壓wh贈(zèng)il壁e家(0政)在Li龜nu列x內(nèi)核腥中添祝加系殺統(tǒng)調(diào)籌用定義愧系統(tǒng)偽調(diào)用圓號(hào)(un乏is杏td唇.h)在調(diào)話用表耽中添闖加入毀口地策址(en撲tr久y.段S)添加點(diǎn)新的丹系統(tǒng)堂調(diào)用關(guān)函數(shù)禾體(sy酷s.手c)系統(tǒng)凝調(diào)用滑處理子流程/u拼sr寄/s乳rc憂/L窩in睡ux仆/i原nc津lu奇de邪/a本sm擴(kuò)-i薄38六6/蒜un楊is睜td貢.h該文提件含勉有系講統(tǒng)調(diào)乒用編初號(hào),餓每一籠行的盲格式賞如下師:#d拿ef貪in厘e(cuò)疾__遵NR扒_n艷am芝e閘N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論