Linux操作系統(tǒng)安裝配置和管理 實(shí)驗(yàn)報告_第1頁
Linux操作系統(tǒng)安裝配置和管理 實(shí)驗(yàn)報告_第2頁
Linux操作系統(tǒng)安裝配置和管理 實(shí)驗(yàn)報告_第3頁
Linux操作系統(tǒng)安裝配置和管理 實(shí)驗(yàn)報告_第4頁
Linux操作系統(tǒng)安裝配置和管理 實(shí)驗(yàn)報告_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實(shí)驗(yàn)報告課程名稱Linux操作系統(tǒng)安裝配置和管理年級班級學(xué)號姓名任課教師康長青

目錄TOC\o"1-2"\h\z\u試驗(yàn)一、Linux慣用命令使用 3一、試驗(yàn)?zāi)繕?biāo) 3二、試驗(yàn)工具 3三、試驗(yàn)練習(xí) 3四、疑難問題處理和感想 3試驗(yàn)二、Linux用戶管理 4一、試驗(yàn)?zāi)繕?biāo) 4二、試驗(yàn)工具 4三、試驗(yàn)練習(xí) 4四、疑難問題處理和感想 4試驗(yàn)三、shell程序設(shè)計 5一、試驗(yàn)?zāi)繕?biāo) 5二、試驗(yàn)工具 5三、試驗(yàn)練習(xí) 5四、疑難問題處理和感想 5試驗(yàn)四、Linux文件管理慣用命令 6一、試驗(yàn)?zāi)繕?biāo) 6二、試驗(yàn)工具 6三、試驗(yàn)練習(xí) 6四、疑難問題處理和感想 7試驗(yàn)五、linux下軟件安裝和卸載 8一、試驗(yàn)?zāi)繕?biāo) 8二、試驗(yàn)工具 8三、試驗(yàn)練習(xí) 8四、疑難問題處理和感想 8試驗(yàn)六、linux編程工具使用 9一、試驗(yàn)?zāi)繕?biāo) 9二、試驗(yàn)工具 9三、試驗(yàn)練習(xí) 9四、疑難問題處理和感想 9試驗(yàn)七、make和makefile使用 10一、試驗(yàn)?zāi)繕?biāo) 10二、試驗(yàn)工具 10三、試驗(yàn)練習(xí) 10四、疑難問題處理和感想 10試驗(yàn)八、綜合練習(xí) 11一、試驗(yàn)?zāi)繕?biāo) 11二、試驗(yàn)工具 11三、試驗(yàn)練習(xí) 11四、疑難問題處理和感想 14試驗(yàn)一、Linux慣用命令使用一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)1建立圖5-5所表示目錄結(jié)構(gòu)變?yōu)閳D5-6所表示目錄結(jié)構(gòu)。請用命令完成操作,并寫出所使用命令(圖中方框表示目錄,圓圈表示文件)。[root@localhost~]#cd/[root@localhost/]#mkdiral[root@localhost/]#mkdirbl[root@localhost/]#mkdircl[root@localhost/]#mkdirc1[root@localhost/]#cd//al[root@localhostal]#touchd[root@localhostal]#touche[root@localhostal]#cd../bl[root@localhostbl]#touchf[root@localhost//]#cd/[root@localhost/]#mkdircl[root@localhost/]#cd./cl[root@localhostcl]#mkdirc2[root@localhostcl]#mkdirc3[root@localhostcl]#touchi[root@localhostcl]#touchj[root@localhostcl]#cd./c3[root@localhostc3]#touchk[root@localhostc3]#cd..[root@localhostcl]#cd./c2[root@localhostc2]#touchi[root@localhostc2]#touchj[root@localhostc2]#cd../c3[root@localhostc3]#cd/[root@localhost/]#cp/bl/f/al[root@localhost/]#cp/cl/c2/i/al[root@localhost/]#cp/cl/c3/k/bl[root@localhost/]#cp/cl/c2/j/bl[root@localhost/]#rm/cl/c2/irm:是否刪除通??瘴募?cl/c2/i”?y[root@localhost/]#rm/cl/c2/jrm:是否刪除通??瘴募?cl/c2/j”?y[root@localhost/]#rm/cl/c3/krm:是否刪除通??瘴募?cl/c3/k”?y[root@localhost/]#rmdir/cl/c2[root@localhost/]#rmdir/cl/c3[root@localhost/]#mv/al/d/cl[root@localhost/]#mv/al/e/cl[root@localhost/]#rm/cl/irm:是否刪除通??瘴募?cl/i”?y[root@localhost/]#rm/cl/jrm:是否刪除通??瘴募?cl/j”?y[root@localhost/]#rm/bl/frm:是否刪除通??瘴募?bl/f”?y[root@localhost/]#疑難問題處理和感想

試驗(yàn)二、Linux用戶管理一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具1、Linux開發(fā)環(huán)境紅旗linux三、試驗(yàn)練習(xí)1.練習(xí)題(1)在Linux下將root用戶密碼修改為123456。(2)創(chuàng)建用戶user01,user02,user03。設(shè)置他們密碼為123456(3)將user01,user02劃歸group1組,user03劃歸group2組。疑難問題處理和感想

試驗(yàn)三、shell程序設(shè)計一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)作業(yè):編輯一個shell腳本,求1+2+3+…+N和值,并寫出執(zhí)行過程,詳細(xì)要求以下:N值從鍵盤讀入,大于100,重新輸入,小于100進(jìn)行求和計算使用declare使用循環(huán)結(jié)構(gòu)將求和結(jié)果輸出道某個文件中。要有注釋,注釋中寫上自己學(xué)號疑難問題處理和感想

試驗(yàn)四、Linux文件管理慣用命令一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)1.對命令行基本操作進(jìn)行了解,詳細(xì)步驟以下:(1)經(jīng)過GNOME終端仿真器熟悉命令行操作;(2)經(jīng)過組合鍵CTRL+ALT+F1切換到終端TTY1,進(jìn)行操作;(3)使用智能補(bǔ)全、歷史統(tǒng)計等功效;(4)使用man、info查看cat、head、tail等命令聯(lián)機(jī)幫助。2.文件與目錄基本操作命令(1)用root帳號登錄到終端,使用pwd命令查看當(dāng)前目錄;使用cd命令將當(dāng)前目錄切換到/目錄下;使用ls命令查看Linux目錄結(jié)構(gòu),了解各個目錄存放與系統(tǒng)相關(guān)文件;使用cat、more、head、tail等命令顯示/etc/inittab文件內(nèi)容;使用grep命令在/etc/inittab文件中查詢“initdefault”字符串;使用find和locate命令查找/目錄下全部以main開頭文件,并顯示這些文件內(nèi)容;用cp命令將/etc目錄下inittab文件和拷貝到/root目錄下;使用sort或uniq命令對/root目錄下inittab文件排序后輸出其結(jié)果;統(tǒng)計inittab文件字節(jié)數(shù)、行數(shù)、字?jǐn)?shù);用mkdir命令在/root目錄下創(chuàng)建一個test目錄;用cp命令將/etc目錄及其下全部內(nèi)容復(fù)制到test目錄下;使用cd和ls查看/root/test/etc下內(nèi)容;將test目錄更名為test2;刪除test2目錄。3.設(shè)置文件權(quán)限(1)在用戶主目錄下創(chuàng)建目錄test,進(jìn)入test目錄使用touch命令創(chuàng)建空文件file1。(2)以ls–l命令長格形式顯示文件詳細(xì)信息,注意文件權(quán)限和所屬用戶和組。(3)對文件file1設(shè)置權(quán)限,使其余用戶能夠?qū)Υ宋募M(jìn)行寫操作:#chmodo+wfile1用ls–l命令查看設(shè)置結(jié)果。(4)取消同組用戶對此文件讀取權(quán)限:#chmodg-rfile1。查看設(shè)置結(jié)果。(5)用數(shù)字形式來為文件file1設(shè)置權(quán)限,全部者可讀、可寫、可執(zhí)行;其余用戶和所屬組用戶只有讀和執(zhí)行權(quán)限:#chmod755file1。設(shè)置完成后查看設(shè)置結(jié)果。(6)用數(shù)字形式更改文件file1權(quán)限,使全部者只能讀取此文件,其余任何用戶都沒有權(quán)限:#chmod400file1。查看設(shè)置結(jié)果。(7)為其余用戶添加寫權(quán)限:#chmodo+wfile1。查看設(shè)置結(jié)果。(8)回到上層目錄,查看test權(quán)限。(9)為其余用戶添加對此目錄寫權(quán)限。#chmodo+wtest。查看設(shè)置結(jié)果。(11)查看目錄test及其漢字件所屬用戶和組。(12)把目錄test及其下全部文件全部者改成bin,所屬組改成daemon:#chown-Rbin:daemontest/。查看設(shè)置結(jié)果。(13)刪除目錄test及其下文件。(14)設(shè)定umask,#umask000;重新創(chuàng)建test1目錄,并查看其權(quán)限。4.打包壓縮命令(1)將/etc目錄拷貝到/root目錄下;(2)將/root/etc目錄用tar命令打包成etc.tar.gz,查看etc.tar.gz內(nèi)容,解壓縮etc.tar.gz。疑難問題處理和感想

試驗(yàn)五、linux下軟件安裝和卸載一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)1、以linuxqq-v1.0.2-beta1.i386.rpm為例寫出安裝,查詢,刪除rpm包命令行。給出命令并進(jìn)行qq軟件執(zhí)行。以linuxqq_v1.0.2-beta1_i386.tar.gz安裝,qq軟件執(zhí)行程序。安裝ZendOptimizer過程安裝ntp套件過程疑難問題處理和感想試驗(yàn)六、linux編程工具使用一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)1、使用vi,編輯hello.c程序并進(jìn)行編譯驗(yàn)證過程使用vi,編輯test.c程序并進(jìn)行g(shù)db調(diào)試驗(yàn)證過程疑難問題處理和感想

試驗(yàn)七、make和makefile使用一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)1、用vi編輯器編輯app.c,inc_a.h,mkfile.r,mkfile.w并重復(fù)試驗(yàn)過程(黑背景圖片)過程。2、使用make變量定義mkfile.r內(nèi)容,并編譯調(diào)試過程。疑難問題處理和感想試驗(yàn)八、綜合練習(xí)一、試驗(yàn)?zāi)繕?biāo)二、試驗(yàn)工具三、試驗(yàn)練習(xí)一、熟練創(chuàng)建目錄、刪除目錄、刪除文件、創(chuàng)建文件、編輯文件內(nèi)容、查看文件內(nèi)容、創(chuàng)建用戶、設(shè)置密碼、輸入輸出重定向、設(shè)置文件權(quán)限等命令應(yīng)用。編寫Shell程序完成以下功效。1、查看/usr目錄漢字件。

2、用命令同時創(chuàng)建3個空文件,其文件名分別為f1、f2、f3。

3、將f1、f2剪切到/home中。

4、在主目錄下建立文件install.log,將此文件復(fù)制到/home中,并將其重命名為f3.txt。

5、使用cat命令、head命令、tail命令分別查看文件內(nèi)容,文件為

/usr/share/doc/httpd-2.2.3/migration.html。

6、新建newdir/other/good目錄。然后刪除good目錄。

7、將/bin目錄中全部文件復(fù)制到/home目錄中。

8、找出文件passwd所在位置。

9、在/etc目錄下找出全部目錄文件。

10、分頁查看/etc/passwd文件內(nèi)容。

11、顯示命令歷史統(tǒng)計。

12、查看命令su是否是shell內(nèi)置命令。

13、新建用戶user1,為新用戶設(shè)置密碼,使用su命令進(jìn)行用戶之間切換。

14、將命令ls–l輸出結(jié)果重定向到文件list中,而不是從屏幕顯示。

15、創(chuàng)建兩個空文件file1、file2,使用vi編輯器給file1和file2添加文本內(nèi)容并保留,利用重定向功效實(shí)現(xiàn)將文件file1與file2內(nèi)容寫到文件file3中。練習(xí)在vi編輯器中操作,如復(fù)制、粘貼、刪除行等。

16、新建一個user2用戶,UID=800,其余按默認(rèn),為用戶設(shè)置密碼為654321;

17、新建一個user3用戶,默認(rèn)主目錄為/abc、其余默認(rèn),為用戶設(shè)置密碼為654321;

18、新建一個用戶組network,將用戶user2,user3加入到該組。

19、創(chuàng)建一個文件file,查看文件權(quán)限,并將其訪問權(quán)限設(shè)置為rwxrw-r--。

20、創(chuàng)建一個新文件newfile,將其文件訪問權(quán)限設(shè)置為766。

21、創(chuàng)建一個目錄mulu,將其權(quán)限設(shè)置為全部用戶可讀,只有文件全部者和同組用戶能夠進(jìn)入該目錄添加刪除文件。

22、將文件newfile文件全部者改為user3

疑難問題處理和感想題目2:Webmin是現(xiàn)在功效最強(qiáng)大基于WebUnix系統(tǒng)管理工具。管理員經(jīng)過瀏覽器訪問Webmin各種管理功效并完成對應(yīng)管理動作?,F(xiàn)在Webmin支持絕大多數(shù)Unix系統(tǒng),這些系統(tǒng)除了各種版本linux認(rèn)為還包含:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。請按照下列圖提醒,安裝,運(yùn)行并刪除webin過程。題目3任選兩個命令行下載工具進(jìn)行安裝,給出安裝過程命令,并打開安裝好工具進(jìn)行展示.對于喜歡命令行操作及追求高效率、高速度下載朋友,推薦使用命令行下載工具。命令行工具不但使用方便,而且大多具備很高下載速度及下載效率,尤其適合于大批量下載文件。下面就為大家詳細(xì)介紹一下這些工具。WgetWget是一個十分慣用命令行下載工具,多數(shù)Linux發(fā)行版本都默認(rèn)包含這個工具。假如沒有安裝可在,并使用以下命令編譯安裝:

#tarzxvfwget-1.9.1.tar.gz

#cdwget-1.9.1#./configure

#make#makeinstall它使用方法很簡單,Wget使用格式以下:#wget[選項][下載地址]1.Wget慣用參數(shù)◆-b:后臺下載,Wget默認(rèn)是把文件下載到當(dāng)前目錄?!?O:將文件下載到指定目錄中?!?P:保留文件之前先創(chuàng)建指定名稱目錄?!?t:嘗試連接次數(shù),當(dāng)Wget無法與服務(wù)器建立連接時,嘗試連接多少次?!?c:斷點(diǎn)續(xù)傳,假如下載中止,那么連接恢復(fù)時會從上次斷點(diǎn)開始下載。

除了上述慣用功效,Wget還支持HTTP和FTP代理功效,編輯其配置文件“/etc/wgetrc”即可。詳細(xì)方法是使用VI編輯器打開上述文件,將“http_proxy”和“ftp_proxoy”前#去掉,然后在這兩項后輸入對應(yīng)代理服務(wù)器地址,保留退出即可。另外,Wget還可下載整個網(wǎng)站,以下載。只需輸入以下命令即可:#wget-r-p-np-k其中-r參數(shù)是指使用遞歸下載,-p是指下載全部顯示完整網(wǎng)頁所以需要文件,如圖片等,-np是指不搜索上層目錄,-k則是指將絕對鏈接轉(zhuǎn)換為相對鏈接。ProzillaProzilla也是一個十分流行命令行下載工具,支持多線程下載和斷點(diǎn)續(xù)傳功效??傻?,下載安裝包后使用以下命令進(jìn)行安裝:

#tarzxvfprozilla-.tar.gz

#cdprozilla-

#./configure#make

#makeinstallProzilla命令格式以下:#proz[參數(shù)][下載地址]慣用選項有:◆-k=n:設(shè)置n個線程下載。不加此參數(shù)指定線程數(shù),Prozilla默認(rèn)為4線程下載?!?P,--directory-prefix=DIR:指定將下載文件保留在DIR/目錄?!?r,--resume:繼續(xù)下載未完成文件。假如要指定線程數(shù)下載可用以下命令:#proz-k=5,并將文件保留到當(dāng)前目錄。和Wget一樣,Prozilla也提供了續(xù)傳功效,下載中止后,重新輸入上述命令,就會出現(xiàn)提醒續(xù)傳,按R鍵就可繼續(xù)下載了。MyGetMyGet目標(biāo)設(shè)計成一個可擴(kuò)展,擁有豐富界面多線程下載工具,它支持HTTP、FTP、HTTPS、MMS、RTSP等協(xié)議。在下載其最新版本0.1.0,下載后使用以下命令安裝:#tarjxvfmyget-0.1.0.tar.bz2

#cdmyget-0.1.0#./configure

#make

#makeinstallMyGet命令格式以下:#mytget[選項][下載地址]慣用選項:◆-d[目錄]:指定下載到文件在當(dāng)?shù)卮娣盼恢?,默認(rèn)當(dāng)前目錄?!?f[文件]:指定下載文件名稱?!?h:幫助選項?!?n[線程數(shù)]:下載線程數(shù)量,默認(rèn)為4個。◆-x[代理服務(wù)器地址]:設(shè)置代理服務(wù)器地址,如“-xhttp://user:password@host:port”。MyGet慣用形式以下:#mytget-d/root/-n10

LinuxdownLinuxdown是一個命令行多線程下載工具,最多可支持30線程下載。在下載最新1.1.0版本。然后使用以下命令進(jìn)行編譯安裝:

#tarzxvflinuxdown-1.1.0.tar.gz

#cddandelion/

#make

#makeinstallLinuxdown格式為:#linuxdown[下載地址][選項][線程數(shù)]

需要注意是下載地址和選項都需要西文引號括起來,線程數(shù)不可超出30個。一個經(jīng)典下載以下:#linuxdown""30CurlCurl也是Linux下不錯命令行下載工具,小巧、高速,唯一缺點(diǎn)是不支持多線程下載。在\t"_

溫馨提示

  • 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

提交評論