Linux,實(shí)驗(yàn)報(bào)告_第1頁
Linux,實(shí)驗(yàn)報(bào)告_第2頁
Linux,實(shí)驗(yàn)報(bào)告_第3頁
Linux,實(shí)驗(yàn)報(bào)告_第4頁
Linux,實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、本文格式為Word版,下載可任意編輯Linux,實(shí)驗(yàn)報(bào)告 L L x nux 程序設(shè)計(jì) 試驗(yàn)報(bào)告 姓 名 : 楊 帆 班 級(jí): : 計(jì) 計(jì) 1242 學(xué) 號(hào): : 1218 28 專 業(yè): : 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)老師 : 趙幗英 試驗(yàn)一 x Linux 系統(tǒng)安裝與啟動(dòng)( ( 選做試驗(yàn)) ) 一、 試驗(yàn)?zāi)康?通過實(shí)踐及查閱資料完成如下試驗(yàn)) 1. 把握虛擬機(jī)得配置過程。 2. 把握 Linu系統(tǒng)得安裝過程與簡(jiǎn)潔配置方法。 3. 把握與ix 相關(guān)得多操作系統(tǒng)得安裝方法、 4. 把握 Lnux 系統(tǒng)得啟動(dòng)、關(guān)閉步驟、 5. 了解inux 文件系統(tǒng)與名目結(jié)構(gòu)。 二、 容內(nèi)驗(yàn)實(shí)1. 安裝虛擬機(jī)軟件(

2、如 VMre、irtualbox)。 2. 在虛擬機(jī)軟件中安裝 Linux 操作系統(tǒng)(如 Fedor、Ubuntu、redhat 等)。 3. 配置 Ln系統(tǒng)運(yùn)行環(huán)境。 4. 正確地啟動(dòng)、關(guān)閉系統(tǒng)、 三、 驟步驗(yàn)實(shí)1 。安裝虛擬機(jī)軟件(Vare orksttio 7。0) 。 2、在虛擬機(jī)軟件中新建 Liu虛擬 機(jī) 2.設(shè)置內(nèi)存大小(建議大于 25M) 2、2 設(shè)置虛擬硬盤大小(建議大于 8GB) 2。3 設(shè)置虛擬光驅(qū)(虛擬方式,鏡像文件) 2.4 設(shè)置網(wǎng)絡(luò)連接模式(建議采納橋接方式) 2。5 設(shè)置共享名目(建議英文名目名) 1. 在 Liux 虛擬機(jī)中安裝 Linux 操作系統(tǒng)(dor0 )

3、、 、1 選擇安裝界面 .檢測(cè)安裝截介質(zhì)(建議跳過) 3。3 安裝過程中得語言、鍵盤選擇 3.磁盤分區(qū)(采納自動(dòng)分區(qū),總大小與 2.相匹配) 3。5 引導(dǎo)程序選擇(采納B) 、6 留意事項(xiàng)(禁用 SELinux) 2. 通過相關(guān)命令實(shí)現(xiàn)對(duì)操作系統(tǒng)得登錄、退出與關(guān)機(jī) 3. 使用文件掃瞄器査瞧 Lx 操作系統(tǒng)名目結(jié)構(gòu) 四、試驗(yàn)思索題 1. 舉例說明inu操作系統(tǒng)不同名目下文件得主要作用、 2. 列出您發(fā)覺得 Linux 與 Windows 操作系統(tǒng)區(qū)分、 3. 列出打算文本界面及圖形界面顯示得關(guān)鍵文件,并說明設(shè)置得關(guān)鍵。 4. 列出您所能想到得虛擬機(jī)軟件得用途。 試驗(yàn)結(jié)論: 試驗(yàn)二: : x nu

4、x 基本命令( ( 必做試驗(yàn)) ) 一、 試驗(yàn)?zāi)康?、要?請(qǐng)?jiān)诓僮骱蟾皆囼?yàn)結(jié)果) 1. 熟識(shí) Liu操作環(huán)境。 2. 把握 Linx 般命令格式。 3. 把握有關(guān)文件與名目操作得常用命令。 4. 把握有關(guān)進(jìn)程操作得常用命令。 二、 試驗(yàn)內(nèi)容 1.嫻熟把握登錄與退出系統(tǒng),創(chuàng)建,刪除用戶等命令(命令:運(yùn)行結(jié)果)。 2。熟識(shí) date,cl,who,eho, lar,paswd,ma 等命令、 3、在用戶主名目下對(duì)文件進(jìn)行如下操作:復(fù)制一個(gè)文件、顯示文件內(nèi)容、查找指 定內(nèi)容、排序、文件比較、文件刪除。 4。對(duì)名目進(jìn)行管理:創(chuàng)建與刪除子名目、轉(zhuǎn)變與顯示工作名目、列出文件權(quán)限、 建立鏈接文件等。 1.

5、顯示系統(tǒng)中得進(jìn)程信息。 三、 試驗(yàn)步驟 1. 登錄進(jìn)入系統(tǒng),打開 shell 環(huán)境(終端)。 2. 使用 date,cal, o, echo, lea 等命令,了解 inux 命令格式。 3. 利用an 命令查瞧 date,ec等命令得關(guān)心說明。 、 名目操作 、在用戶默認(rèn)工作名目下新建名目 tstdr(命令:運(yùn)行結(jié)果)、 4、2 在用戶名目下復(fù)制esl 為estdir2(命令:運(yùn)行結(jié)果)。 4.3 在用戶名目下刪除 tstir2。(命令:運(yùn)行結(jié)果) 5. 文件操作 5、1 進(jìn)入用戶默認(rèn)工作名目。 5。運(yùn)行ate tstl,然后運(yùn)行 test 1,記錄觀看到得信息(命令:運(yùn)行結(jié)果)。 。3 再

6、次運(yùn)行 dat tes,然后運(yùn)行 ca tesl,記錄觀看到得信息(命令:運(yùn)行結(jié)果)。 。運(yùn)行dateestl,然后運(yùn)行cattstl,記錄觀看到得信息并說明緣由(命令:運(yùn)行結(jié)果)、 5. 復(fù)制 tetl 為 et。 5。6 査瞧 tstl 與 test2 得文件具體信息,記錄并說明其異同。 5。統(tǒng)計(jì) tetl 文件內(nèi)容得行數(shù)、字?jǐn)?shù)。 5。8 顯示 tl 得內(nèi)容。 5、建立 tstl 得鏈接文件 tes3。 5.10 復(fù)制 tesl 到上一級(jí)名目。 。1 在用戶名目下刪除 test,刪除 testdrl。 四、試驗(yàn)思索題 1. 如何顯示當(dāng)前工作名目得完整路徑。 在 Lux 層次名目結(jié)構(gòu)中,用戶

7、可以在被授權(quán)得任意名目下利用 mkd命令創(chuàng)建新名目,也可以利用 cd 命令從一個(gè)名目轉(zhuǎn)換到另一個(gè)名目。然而,沒有提示符來告知用戶目前處于哪一個(gè)名目中。要想知道當(dāng)前所處得名目,可以使用 pw命令,該命令顯示整個(gè)路徑名。 d 說明:此命令顯示出當(dāng)前工作名目得肯定路徑、例:$ pwd /hm/xu 顯示得路徑名為/homex,每個(gè)名目名都用"/'隔開,根名目以開頭得"/'表 示。 2. 舉例說明inu命令得常用格式。 mr p /s/ 創(chuàng)建文件夾 -p 假如文件夾不存在自動(dòng)創(chuàng)建 fre 命令 re 命令得功能就是查瞧當(dāng)前系統(tǒng)內(nèi)存得使用狀況,它顯示系統(tǒng)中剩余及已用得

8、物理內(nèi)存與交換內(nèi)存,以及共享內(nèi)存 與被核心使用得緩沖區(qū)。 3. 舉例說明如何使用 Lin命令關(guān)心(命令:運(yùn)行結(jié)果)、 試驗(yàn)結(jié)論: 實(shí) 驗(yàn) 三 文 件 權(quán) 限 管 理 ( ( 必 做 實(shí) 驗(yàn) ) ) 一、 得目驗(yàn)實(shí)1. 熟識(shí)inu操作環(huán)境、 2. 把握 Lnu -般命令格式。 3. 理解 Liu中文件全部者與權(quán)限得概念、 4. 把握有關(guān)權(quán)限操作得常用命令。 5. 把握文件/名目得打包與壓縮命令。 二、 容內(nèi)驗(yàn)實(shí)1.2.1 一般文件與名目權(quán)限得修改、 1.2.2 轉(zhuǎn)變文件屬主。 1.2.3 一般文件與名目得打包與壓縮、 三、 試驗(yàn)步驟 1. 文件權(quán)限操作 。1 在用戶默認(rèn)工作名目下創(chuàng)建名目 tet

9、0,進(jìn)入 test03 名目,使用 touc命令創(chuàng) 建空文件 filel。 1、2 顯示 flel 具體信息,記錄文件得權(quán)限信息,所屬用戶與組、 、3 對(duì)ilel 設(shè)置權(quán)限,使其她用戶可以對(duì)此文件進(jìn)行寫操作,并查瞧設(shè)置結(jié)果。 1。取消同組用戶對(duì) fill 得讀取權(quán)限,并査瞧設(shè)置結(jié)果。 1、5 用數(shù)字形式來為 filel 設(shè)置權(quán)限,使全部者可讀、可寫、可執(zhí)行;其她用戶與 所屬組用戶只有讀與執(zhí)行得權(quán)限,并查瞧設(shè)置結(jié)果。 1。6 用數(shù)字形式更改 flel 權(quán)限,使全部者只能讀取此文件,其她任何用戶都沒有 權(quán)限,并査瞧設(shè)置結(jié)果。 1.7 為其她用戶添加寫權(quán)限,并査瞧設(shè)置結(jié)果。 1、回到上層名目,查瞧

10、test0得權(quán)限。 1、9 為其她用戶添加對(duì)此名目得寫權(quán)限,查瞧設(shè)置結(jié)果。 1.0 査瞧并記錄名目 tes03 及其中文件得所屬用戶與組。 .1把名目tst03及其下得全部文件得全部者改成i,所屬組改成amon,并 査瞧設(shè)置結(jié)果。 1、12 刪除名目est03 及其下得文件、 1。13 設(shè)定 umsk 為00 ($ umak 00),創(chuàng)建 testdir 名目,并査瞧其權(quán)限。 2. 打包壓縮命令操作 2.1 將/tc 名目拷貝 SlJ 用戶默認(rèn)工作名目下,重命名為 ettes。 2.2用ar命令將test名目打包成etc。ar.g,查瞧ectes。tar、gz 得權(quán)限,解壓 縮 etctst、

11、tar、 四、試驗(yàn)思索題 4。1 列舉 l命令不同選項(xiàng)得功能。 (1)ls:顯示全部非隱蔽文件(按字典挨次排序) (2)s -:顯示全部文件包括隱蔽文件 (3)ls l:顯示全部文件得具體信息 () 顯示總數(shù) 4.2說明文件權(quán)限與文件全部者得含義、 rwrr就是文件得權(quán)限。Rot 就是用戶組。 4.3舉例說明 umas命令得功能。 uas設(shè)置了用戶創(chuàng)建文件得默認(rèn) 權(quán)限,它與 co得效果剛好相反,umas設(shè)置得就是權(quán)限"補(bǔ)碼',而 chod 設(shè)置得就是文件權(quán)限碼。一般在e/rofile、$ HOM/、bash_prfile 或$HOE/.pfile 中設(shè)置 uas值。 4.4

12、說明后綴名為r。與 ta.bz得文件得壓縮與解壓命令。 Linux 下最常用得打包程序就就是 tar 了,使用 tar 程序打出來得包我們常稱為 ta包,a包文件得命令通常都就是以、tar 結(jié)尾得。生成 tar 包后,就可以用其它得程序來進(jìn) 行壓縮了,所以首先就來講講 ta命令得基本用法: tar 命令得選項(xiàng)有許多(用an ta可以查瞧到),但常用得就那么幾個(gè)選項(xiàng),下面 來舉例說明一下: gpj、 at.l c rat 這條命令就是將全部、jg 得文件打成一個(gè)名為 al.tar 得包、就是表示產(chǎn)生新得包 , 、名件文得包定指 f fig、 rt.la r rat 這條命令就是將全部。gif 得

13、文件增加到ll.ta得包里面去、r 就是表示增加文件得 。思意 tar uf al。r logo。gif 這條命令就是更新原來 tar 包 all.ta中 lo、if 文件,u 就是表示更新文件得意思。 ra。la ft- rat 這條命令就是列出 all。ta包中全部文件,-t 就是列出文件得意思 ta -x all。tar 是就 x,件文有所中包a、ll出解是就令命條這解開得意思 以上就就是 tr 得最基本得用法、為了便利用戶在打包解包得同時(shí)可以壓縮或解壓文件, ar 供應(yīng)了一種特別得功能。這就就是 tar 可以在打包或解包得同時(shí)調(diào)用其它得壓縮程序。 試驗(yàn)結(jié)論: 通過這個(gè)試驗(yàn)我了解了一般文

14、件與名目權(quán)限得修改、 實(shí) 驗(yàn) 四 用 戶 與 組 得 管 理 ( ( 必 做 實(shí) 驗(yàn) ) ) 一、 試驗(yàn)?zāi)康?1. 熟識(shí) Linu操作環(huán)境。 2. 把握 Lux 般命令格式。 3. 熟識(shí)命令行操作方式進(jìn)行用戶與用戶組管理。 二、 試驗(yàn)內(nèi)容 2. 建立新用戶賬號(hào)權(quán)限測(cè)試。 3. 為新用戶建立賬號(hào)與工作組,并進(jìn)行相應(yīng)配置、 4. 以該用戶身份登錄,修改密碼。 5. 刪除該用戶、 三、 試驗(yàn)步驟 1. 創(chuàng)建用戶(以 zhangsan 為例) 1。1 創(chuàng)建一個(gè)新用戶 zhangsan、 1、2 査瞧tc/pasw文件得最終一行內(nèi)容,并記錄。 1、3 査瞧etc/how 文件得最終一行內(nèi)容,并記錄。 。

15、4 給用戶 zhangsan 設(shè)置密碼、 1、5 查瞧/ecshadw 文件得最終一行內(nèi)容,記錄并說明變化。 1.6 使用 zhangsan 用戶登錄系統(tǒng),測(cè)試能否登錄勝利、 2. 創(chuàng)建用戶(以er 為例) 、1 使用 1 得步驟創(chuàng)建新用戶 uer。 2、2 更改 zhangsan 所屬群組為 roo、 2。3 査瞧/etc/asswd 文件,記錄hngs用戶與 user 用戶得屬組狀況。 。4 更改用戶 zns得帳戶名為 uer。 2。査瞧tcsswd 文件得最終一行內(nèi)容,記錄并說明變化、 2、6 刪除用戶 user。 3. 組得管理(以 suff 為例) .1 創(chuàng)建一個(gè)新組,組名為 stu

16、f。 3.2 査瞧/etcgrp 文件得最終一行內(nèi)容,并記錄。 、3 創(chuàng)建一個(gè)新帳戶 tet,并將其起始組與附屬組都設(shè)為 stuff、 3.査瞧/etc/grup 文件中得最終一行內(nèi)容,記錄并說明變化。 3、設(shè)置 stff 組密碼。 3、6 在tf 組中刪除用戶 ts。 3、7 查瞧/c/goup 文件中得最終一行,記錄并說明變化。 、8 刪除會(huì)且 stuff。 四、試驗(yàn)思索題 1. 說明所屬群組與所屬附加群組得區(qū)分、 chr(chane gru)轉(zhuǎn)變文件所屬群組, ow (change wer)轉(zhuǎn)變文件全部者屬性。 2. 如一般用戶遺失密碼后要求恢復(fù)用戶權(quán)限,說明 ro用戶可能實(shí)行得方式。

17、1) 在oot 賬戶下,打開/et/hdo (不就是 passwd 文件,由于密碼實(shí)際上經(jīng)過加密后放在了"影子口令'文件 shaow 中了。asswd 文件每個(gè)用戶均可見,但就是hdow 只有 root 可以見)。 2) 找到一般用戶名ciasa,然后刪除其次個(gè)域即可,域之間用":'隔開得,如下 use:TdkakkkYkjkk:1472:9999:7: 上述紅色部分就就是經(jīng)過加 密得密碼,刪除即可。 3) 在一般用戶下,輸入 passwd 即可輸入新密碼、 3. 如何指定不同用戶得默認(rèn)工作名目。 1) 修改/etc/vs 將 gut_usrnae=virt

18、ual_uer userconfigdir=/et/vs user_sub_okER 加進(jìn)去 2) 在et名目下手工建立 vs 名目 3) 在etc/vs 名目下建立用戶文件,用戶文件名稱=要登錄得用戶名。 例如:FTP 用戶就是est111 那么就在/etcs 下建立一個(gè) tst111 文件,文件內(nèi)容 lcal_roo=/hom/test111USER 4) 重啟服務(wù) svce vsfpd restart 實(shí) 驗(yàn) 五 文 本 編 輯 器 ( ( 選 做 實(shí) 驗(yàn) ) ) 一、 得目驗(yàn)實(shí)1. 把握編輯器得進(jìn)入與退出方法。 2. 了解文本編輯器得三種模式。 3. 嫻熟把握使用 v編輯器進(jìn)行編輯、選

19、擇及操作文本文件得命令、 二、 試驗(yàn)內(nèi)容 1. 進(jìn)入與退出。 2. 利用文件拷貝方式建立一個(gè)文件。 3. 在該文件上移動(dòng)光標(biāo)位置。 4. 對(duì)該文件內(nèi)容執(zhí)行刪除、修改、替換等操作、 三、 試驗(yàn)步驟 1. 在當(dāng)前用戶默認(rèn)工作名目下新建一個(gè)名為"test0'得名目。 2. 將文件"/etc/rsylog、con "復(fù) 制 到"tst' 名目下。 3、使用i 打開 es 目 錄 下 得 sysl.cof 4、 指出設(shè)定 umask (類似于"umak0022')得所在行號(hào)。 5. 將光標(biāo)移到該行,并復(fù)制該行內(nèi)容。 6. 將該行內(nèi)

20、容內(nèi)容粘貼至最終一行。 7. 撤銷第 6 步得動(dòng)作、 8. 光標(biāo)移到" ylog,刪除該行。 9. 存盤但不退出。 10. 將光標(biāo)移到首行,插入模式下輸入"Helo,ths is vi ld!'。 11. 向下查找字符串"sysog'。 12. 再向上査找字符串"CP、 13. 強(qiáng)制退出 vi,不存盤。 四、 試驗(yàn)思索題 1. 舉例說明試驗(yàn)中使用得命令處于何種模式下? 2. 說明在i 中如何實(shí)現(xiàn)字符串得查找,并實(shí)現(xiàn)查找結(jié)果得自動(dòng)換行。 3. 說明在i 中如何實(shí)現(xiàn)行號(hào)得顯示與關(guān)閉、 試驗(yàn)六 庫文件得建立與引用( ( 必做試驗(yàn)) ) 根據(jù)課本

21、第一章,第 711 頁,建立并引用庫文件,寫出試驗(yàn)過程及結(jié)果。 庫函數(shù)介紹: 1。 Linu系統(tǒng)調(diào)用,文件得描述符使用得就是一個(gè)整數(shù),庫函數(shù)訪問文件使用 FIE 類型得指針去指向描述文件; 、 庫函數(shù)不隨系統(tǒng)平臺(tái)而變,即不管 wi還就是nx 都適用; 庫函數(shù) 讀文件 i_t frad(void ptr, size_ size, se_ , FIL srea) 功能:從 sream 指向得文件中讀取個(gè)字段,每個(gè)字段為 siz字節(jié),并將讀取得數(shù)據(jù)放入p所指向得字符數(shù)組中,返回實(shí)際已讀取得字節(jié)數(shù)。(讀出來得數(shù)據(jù)量為 sizen) 庫函數(shù) 寫文件 ze_t fwrt(con voi *r, et sz, siz_ , ILE ram) 功能:從緩沖區(qū) ptr 所指向得數(shù)組中把個(gè)字段寫到 srm 指向得文件中,每個(gè)字段長為 size 個(gè)字節(jié),返回實(shí)際寫入得字段數(shù)。 庫函數(shù) - 創(chuàng)建與打開 FLE fon(const ch , cst har mod) :打開得文件名(包含路徑,缺省為當(dāng)前路徑) md:打開模式 實(shí)例代碼 #icud sdio。h ilude strin、h #icude stdlib.h*21 IS_REFU nfd/ /*口入序程t main(

溫馨提示

  • 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)論