第三次實驗報告_第1頁
第三次實驗報告_第2頁
第三次實驗報告_第3頁
第三次實驗報告_第4頁
第三次實驗報告_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、浙江大學(xué)實驗報告課程名稱:Linux應(yīng)用技術(shù)基礎(chǔ) 實驗類型: 驗證型 實驗項目名稱:Linux shell 基本命令 學(xué)生姓名: 孫禹達(dá) 專業(yè): 工信 學(xué)號: 3120000431 電子郵件地址: bless.sunyuda.death 實驗日期:2013年 05 月 22 日1、 實驗?zāi)康暮鸵螅ū靥睿?. 學(xué)習(xí)Linux的文件訪問權(quán)限,用戶的類型和文件訪問權(quán)限的類型2. 學(xué)習(xí)如何確定一個文件的訪問權(quán)限3. 學(xué)習(xí)如何設(shè)置和改變一個文件的訪問權(quán)限4. 學(xué)習(xí)如何在文件或目錄的創(chuàng)建時設(shè)置缺省訪問權(quán)限5. 學(xué)習(xí)理解硬鏈接、符號鏈接6. 學(xué)習(xí)理解鏈接和文件訪問權(quán)限之間的關(guān)系7. 學(xué)習(xí)了解Linux進(jìn)程

2、的屬性8. 學(xué)習(xí)理解Linux的前臺進(jìn)程、后臺進(jìn)程及守護(hù)進(jìn)程9. 學(xué)習(xí)理解Linux命令的順序執(zhí)行和并發(fā)執(zhí)行10. 學(xué)習(xí)使用掛起進(jìn)程操作和終止進(jìn)程操作11. 了解系統(tǒng)中Linux進(jìn)程的層次結(jié)構(gòu)12. 學(xué)習(xí)使用Linux定時作業(yè)調(diào)度13. 學(xué)習(xí)使用Linux的I/O重定向操作和管道操作14. 學(xué)習(xí)使用id、chmod、chgrp、chown、umask、ln、ps、kill、fg、bg、job、top、pstree、crontab、at、|、<、>等命令2、 實驗內(nèi)容和原理(必填)1. 根據(jù)下列的要求,寫出得到這些信息的會話過程:1) 你的用戶名;2) 你的用戶ID;3) 你的組ID

3、和組名字;4) 在你同一組中的其它用戶名。2. 系統(tǒng)管理員給你的主目錄設(shè)置的權(quán)限是什么?使用什么命令來得到這個答案,給出你的會話過程。3. 在你的系統(tǒng)中有文件或目錄分別是:/ 、 /etc/passwd 、/bin/df 、 。用長列表格式顯示這些文件或目錄,并填寫下列表格。文件文件類型存取權(quán)限鏈接數(shù)所有者組文件大小/etc/passwd/bin/df4. 在你的主目錄中的temp、professional和personal三個子目錄,設(shè)置使自己(owner)擁有讀、寫、執(zhí)行3種訪問權(quán)限,設(shè)置其它用戶只有讀和執(zhí)行權(quán)限。在/temp目錄下創(chuàng)建名為d1、d2和d3的目錄。在d1目錄下,用touch

4、命令創(chuàng)建一個名為f1的空文件。給出d1、d2、d3和f1的訪問權(quán)限。給出完成這些工作的會話。5. 在/temp目錄下創(chuàng)建名為d1、d2和d3的目錄。把文件smallFile拷貝到d1目錄下,長列表格式顯示文件smallFile,顯示的內(nèi)容包括inode號、訪問權(quán)限、硬鏈接數(shù)、文件大小。給出完成這些工作的會話。6. 在/temp目錄下,把當(dāng)前目錄改變成d2。創(chuàng)建一個名字為newFile.hard硬鏈接到d1目錄下的smallFile文件。長列表格式顯示newFile.hard文件,與smallFile文件的屬性進(jìn)行比較。你如何確定smallFile和smallFile.hard是同一文件的兩個名

5、字,是鏈接數(shù)嗎?給出你的會話過程。7. 創(chuàng)建一個名字為/temp/d2/smallFile.soft軟鏈接到/temp/d1/smallFile文件。長列表格式顯示smallFile.soft文件,比較這兩個文件的屬性。你如何確定smallFile 和smallFile.soft是兩個不同的文件?是這兩個文件的大小嗎?給出你的會話過程。8. 在你使用的Linux系統(tǒng)中,有多少進(jìn)程在運(yùn)行?進(jìn)程init、bash、ps的PID是多少?init、bash和ps進(jìn)程的父進(jìn)程是哪一個?這些父進(jìn)程的ID是什么?給出你得到這些信息的會話過程。9. 有多少個sh、bash、csh和tcsh進(jìn)程運(yùn)行在你的系統(tǒng)中

6、?給出會話過程。10. linux系統(tǒng)中,進(jìn)程可以在前臺或后臺運(yùn)行。前臺進(jìn)程在運(yùn)行結(jié)束前一直控制著終端。若干個命令用分號(;)分隔形成一個命令行,用圓括號把多個命令掛起來,他們就在一個進(jìn)程里執(zhí)行。使用“&”符作為命令分隔符,命令將并發(fā)執(zhí)行。可以在命令行末尾加“&”使之成為后臺命令。請用一行命令實現(xiàn)以下功能:它1小時(實驗中可以用1分鐘代替)分鐘后在屏幕上顯示文字“Time for Lunch!”來提醒你去吃午餐。給出會話過程。11. 寫一命令行,使得date 、uname a 、who 和ps并發(fā)執(zhí)行。給出會話過程。12. 寫一命令行,先后執(zhí)行date 、uname a 、wh

7、o 和ps命令,后面3個命令的執(zhí)行條件是:當(dāng)只有前面一個命令執(zhí)行成功后,才能執(zhí)行后面一個命令。給出會話過程。13. 在shell下執(zhí)行下面的命令。3個pwd命令的運(yùn)行結(jié)果是什么?$ pwd$ bash$ cd /usr$ pwd$<Ctrl-D> #終止shell$ pwd“$”為系統(tǒng)提示符14. 搜索并顯示你主目錄下foobar文件的絕對路徑,錯誤信息重定向到/dev/null中。給出你的會話。(提示:若沒有foorbar文件,可以創(chuàng)建一個)15. 搜索你主目錄下foobar文件,保存它的絕對路徑到foobar.path文件中,錯誤信息寫到/dev/null中,再顯示foobar

8、.path文件的內(nèi)容。給出會話過程。16. 有一個pro1程序,輸入從標(biāo)準(zhǔn)輸入設(shè)備中讀入,輸出送到標(biāo)準(zhǔn)輸出設(shè)備中?,F(xiàn)在運(yùn)行這個程序,要求輸入從student.records中讀入,輸出結(jié)果重定向到output.data文件中,錯誤重定向到error.log文件中。用一條命令來實現(xiàn)上述過程。17. 寫出一個命令將shell的標(biāo)準(zhǔn)輸入(stdin)更改到當(dāng)前目錄下名為fdata文件,標(biāo)準(zhǔn)輸出(stdout)更改到當(dāng)前目錄下名為fout的文件。如果fdata文件包含下面的內(nèi)容,那么在命令執(zhí)行后會發(fā)生什么?echo n “The time now is:”dateecho n “The users p

9、resently logged on are:”who 提示:使用exec命令18. 計算命令ls -l的輸出中的字符數(shù)、單詞數(shù)和行數(shù),并把它顯示在顯示器上。給出命令和輸出結(jié)果。19. 在/bin目錄下有多少個普通文件、目錄文件和符號鏈接文件?如何得到這個答案?20. 用pstree命令顯示你系統(tǒng)中進(jìn)程層次結(jié)構(gòu)。3、 主要儀器設(shè)備操作系統(tǒng):Microsoft Windows 7 旗艦版 Service Pack 1 (build 7601), 64-bit主板:Dell Inc. 03RG89處理器:Intel(R) Core(TM) i7-2670QM CPU 2.20GHz 四核內(nèi)存:8.

10、00 GB硬盤:希捷 ST9750420AS (750GB) 使用時間:4559小時 溫度:49顯卡:NVIDIA GeForce GT 555M虛擬機(jī):VMwareLINUX版本:Ubuntu 13.04Kylin/填寫您的計算機(jī)配置,操作系統(tǒng)環(huán)境,LINUX版本4、 實驗結(jié)果與分析(必填)1.a) id -n -gb) id -uc) id G id n -Gd) cat /etc/group | grep sunyuda2.ls ld3.ls -l文件文件類型存取權(quán)限鏈接數(shù)所有者組文件大小/drwxr-xr-x24RootRoot4096/etc/passwd-rw-rr-1RootRo

11、ot1723/bin/df-rwxr-xr-x1RootRoot93208drwxr-xr-x18sunyudasunyuda40964.mkdir tempmkdir professionalmkdir personalchmod u=rwx *chmod o-w *cd tempmkdir d1 d2 d3cd d1touch f15.cp smallFile /temp/d1/cd temp/d1/ls l i6.cd d2ln /temp/d1/smallFile newFile.hard兩個文件的索引節(jié)點號相同所以是一個文件7.ln s /temp/d1/smallFile /tem

12、p/d2/smallFile.softls il /temp/d2/smallFile.soft不是同一個文件,因為索引節(jié)點號不相同8.ps Al9.ps | grep sh |wc l ps | grep bash |wc l ps | grep tcsh |wc l10.cat>test<<stopsleep 1h;cat test11.date&uname a&who&ps12.date && uname -a && who && ps13.14.sudo find / -name foobar 2>/dev/null15.sudo find / -name foobar >footbat.path 2>/dev/nullcat foobar.path16.cat student.records 1> output.date 2>error.log17.bash < ./fdata > ./fout18.ls l >1wc c

溫馨提示

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

評論

0/150

提交評論