《Linux網(wǎng)絡(luò)操作系統(tǒng)》 教案 4.項(xiàng)目2 維護(hù)Linux系統(tǒng)-重定向和管道(勇于創(chuàng)新另辟蹊徑)_第1頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》 教案 4.項(xiàng)目2 維護(hù)Linux系統(tǒng)-重定向和管道(勇于創(chuàng)新另辟蹊徑)_第2頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》 教案 4.項(xiàng)目2 維護(hù)Linux系統(tǒng)-重定向和管道(勇于創(chuàng)新另辟蹊徑)_第3頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》 教案 4.項(xiàng)目2 維護(hù)Linux系統(tǒng)-重定向和管道(勇于創(chuàng)新另辟蹊徑)_第4頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》 教案 4.項(xiàng)目2 維護(hù)Linux系統(tǒng)-重定向和管道(勇于創(chuàng)新另辟蹊徑)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

課程教學(xué)設(shè)計(jì)課程名稱Linux網(wǎng)絡(luò)操作系統(tǒng)授課時(shí)數(shù)2授課對(duì)象授課時(shí)間學(xué)情分析能安裝Linux操作系統(tǒng)。具備較強(qiáng)的動(dòng)手能力。教學(xué)目標(biāo)知識(shí)目標(biāo):掌握重定向和管道技術(shù)。能力目標(biāo):通過Linux命令解決實(shí)際問題。思政目標(biāo):勇于創(chuàng)新,另辟蹊徑,提高工作效率。教學(xué)重點(diǎn)重定向和管道教學(xué)難點(diǎn)輸入輸出重定向教學(xué)策略課前:在學(xué)習(xí)通中,發(fā)布學(xué)習(xí)任務(wù),學(xué)生提交學(xué)習(xí)結(jié)果。師生在網(wǎng)絡(luò)教學(xué)平臺(tái)上進(jìn)行交流討論,教師根據(jù)線上學(xué)習(xí)情況,調(diào)整課堂講解內(nèi)容。課中:通過老師講解演示學(xué)習(xí)重定向和管道的原理及應(yīng)用。課后:能使用重定向和管道解決實(shí)際問題。教學(xué)環(huán)境與資源硬件:手機(jī)、移動(dòng)終端、PC軟件:RedHat7.6參考教材《Linux網(wǎng)絡(luò)操作系統(tǒng)》魏迎西安電子科技大學(xué)出版社教學(xué)反思教師:(簽名)教研室主任:(簽名)年月日重定向和管道----勇于創(chuàng)新,另辟蹊徑項(xiàng)目引入在一個(gè)命令行上執(zhí)行多條命令,可以使用分號(hào)來分隔命令,如:“cd/;ls”。如何使用一條命令查找Hello文件中包含單詞“world”的行數(shù)?思政聚焦Linux的重定向和管道命令可以實(shí)現(xiàn)在一行執(zhí)行多條命令,大大提高系統(tǒng)執(zhí)行效率?,F(xiàn)有的知識(shí)體系無法解決實(shí)際問題,這時(shí),需要勇于創(chuàng)新,另辟蹊徑。世上無難事只要肯登攀。沒有比人更高的山,沒有比腳更長的路。攀登上去了才算是進(jìn)步,不斷攀登才不會(huì)退步。需求分析輸入和輸入重定向管道知識(shí)準(zhǔn)備重定向重定向:Linux系統(tǒng)中從文件中讀取數(shù)據(jù)或者將命令的執(zhí)行結(jié)果存放到文件中,這種不在使用系統(tǒng)的鍵盤或者顯示器,而進(jìn)行重新指定。重定向能夠?yàn)楹芏嗖僮魈峁┓奖慊蛘邽楹芏噱e(cuò)誤操作重新找到輸出。執(zhí)行命令時(shí),系統(tǒng)從標(biāo)準(zhǔn)輸入文件中讀取命令,然后顯示到標(biāo)準(zhǔn)輸出中。1.輸入重定向把命令(或可執(zhí)行程序)的標(biāo)準(zhǔn)輸入重定向到指定的文件中。即輸入不再是來自鍵盤,而是來自一個(gè)指定的文件,即輸入源改變了。使用“<”符來修改標(biāo)準(zhǔn)輸入設(shè)備。要編寫一段程序,有兩種方法:通過鍵盤輸入(標(biāo)準(zhǔn)輸入)打開已有的程序(輸入重定向)2.輸出重定向把命令(或可執(zhí)行程序)的標(biāo)準(zhǔn)輸出或標(biāo)準(zhǔn)錯(cuò)誤輸出重新定向到指定文件中,而不是輸出在顯示器上,這就是輸出重定向。使用“>”符來修改標(biāo)準(zhǔn)輸出設(shè)備。標(biāo)準(zhǔn)錯(cuò)誤輸出重定向:錯(cuò)誤信息默認(rèn)輸出到控制臺(tái),也可以重定向到其他設(shè)備。使用“2>”符來修改標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備。常用的輸入輸出重定向符例1:統(tǒng)計(jì)/etc/passwd文件的信息。[root@localhost~]#wc</etc/passwd例2:查看/tmp目錄中的內(nèi)容,并將其保存到文件a中。[root@localhost~]#ls-l/tmp>a例3:查看/tmp目錄中的內(nèi)容,并通過追加到文件a中。[root@localhost~]#ls-l/tmp>>a例4:將命令myprogram的錯(cuò)誤信息保存到文件err_file中。[root@localhost~]#myprogram2>err_file例5:將命令myprogram的輸出信息和錯(cuò)誤信息保存到文件err_file中。[root@localhost~]#myprogram&>err_file例6:查找以mp3結(jié)尾的文件并保存到cd.play.list文件中。[root@localhost~]#find-name*.mp3>cd.play.list管道管道是一種通信機(jī)制,通常用于進(jìn)程間的通信,它表現(xiàn)出來的形式將前面每一個(gè)進(jìn)程的輸出(stdout)直接作為下一個(gè)進(jìn)程的輸入(stdin)。利用管道將多個(gè)進(jìn)程連接在一起,從而讓各個(gè)進(jìn)程協(xié)作,實(shí)現(xiàn)復(fù)雜的功能。使用符號(hào)“|”表示連接命令:命令1|命令2|命令3|……管道線中命令的執(zhí)行從左到右順序執(zhí)行的,它是單向的。例1:統(tǒng)計(jì)登錄系統(tǒng)的人數(shù)。[root@localhost~]#who|wc–l左邊的who查看登錄系統(tǒng)的用戶,其輸出結(jié)果作為wc的輸入。例2:使用一條命令將當(dāng)前目錄(/root)下的文件以反字母的順序列出。[root@localhost~]#ls|sort-r重定向和管道的區(qū)別管道也有重定向的作用,它也改變了數(shù)據(jù)輸入輸出的方向。重定向操作符“>”將命令與文件連接起來,用文件來接收命令的輸出;而管道符“|”將命令與命令連接起來,用第二個(gè)命令來接收第一個(gè)命令的輸出。項(xiàng)目實(shí)施例1:使用輸出重定向命令創(chuàng)建“Hello”的文件,其內(nèi)容為:Helloworld!Helloworld!Bye!Bye!并統(tǒng)計(jì)含有單詞“world”的行數(shù)。[root@localhost~]#cat>HelloHelloworld!Helloworld!Bye!Bye![root@localhost~]#catHello|grepworld|wc-l21.分屏顯示文本文件/etc/passwd的內(nèi)容。[root@localhost~]#cat/etc/passwd|more2.統(tǒng)計(jì)文本文件/etc/passwd的行數(shù)、字?jǐn)?shù)和字符數(shù)。[root@localhost~]#cat/etc/passwd|wc3.查看是否存在用戶user1。[root@localhost~]#cat/etc/passwd|grepuser14.查看系統(tǒng)是否安裝了apache軟件包。[root@localhost~]#rpm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論