rhce rhca6與實驗手冊linux系統(tǒng)管理_第1頁
rhce rhca6與實驗手冊linux系統(tǒng)管理_第2頁
rhce rhca6與實驗手冊linux系統(tǒng)管理_第3頁
rhce rhca6與實驗手冊linux系統(tǒng)管理_第4頁
rhce rhca6與實驗手冊linux系統(tǒng)管理_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄第 1 章Linux系統(tǒng)簡介及安裝1作業(yè) 1、安裝Red Hat Entrise Linux 4.0 系統(tǒng)1第 2 章 常用命令及賬戶管理18作業(yè) 1、獲取命令幫助18作業(yè) 2、文件和目錄操作命令19作業(yè) 3、查看文本文件的內(nèi)容22作業(yè) 4、用戶管理23作業(yè) 5、文件權(quán)限設(shè)定24第 3 章文本編輯25作業(yè) 1:使用vi編輯文本文件25第 4 章S的使用26作業(yè) 1:單引號、雙引號及反引號的使用26作業(yè) 2:變量的使用26作業(yè) 3:命令別名、重定向、管道的使用27作業(yè) 4:編寫S.28第 5 章Linux應(yīng)用程序安裝與管理29作業(yè) 1:rpm命令的使用29作業(yè) 2:安裝Vmware Tool

2、s30作業(yè) 3:安裝fcitx輸入法30作業(yè) 4:安裝“開發(fā)工具”31作業(yè) 5:源代碼安裝prozilla應(yīng)用程序。32第 6 章 Linux系統(tǒng)管理33作業(yè) 1:系統(tǒng)服務(wù)與進程管理33作業(yè) 2:利用自動作業(yè)程序?qū)崿F(xiàn).35作業(yè) 3:實施磁盤.36作業(yè) 4:文件的歸檔與備份37第 7 章Linux基本網(wǎng)絡(luò)配置38作業(yè):配置網(wǎng)絡(luò)接口信息38作業(yè) 2:root口令39第 8 章 NFS文件系統(tǒng)40作業(yè) 1:使用NFS實現(xiàn)文件共享40第 1 頁第 1 章Linux 系統(tǒng)簡介及安裝作業(yè) 1、安裝 Red Hat Entrise Linux 4.0 系統(tǒng)實驗?zāi)康模壕毩?xí) Red Hat Ent完成標(biāo)準(zhǔn):ri

3、se Linux 4.0 系統(tǒng)安裝。使用 Linux 安裝光盤完成 Linux 系統(tǒng)的安裝。創(chuàng)建 boot 分區(qū)、home 分區(qū)、swap 分區(qū)和根分區(qū)。實驗步驟:將 RHEL4 光盤放入光盤,然后啟動計算機。按 DEL 或 F2 鍵進入 CMOS 設(shè)置界面中,將計算機設(shè)置為光驅(qū)啟動。3. 在 Linux 安裝程序的啟動界面中,直接單擊“回車”按鈕。第 1 頁4. 在檢測安裝光盤完整性界面中,將光盤移動到“skip”按鈕,然后回車。5. 在安裝程序歡迎界面中單擊“Next”按鈕。第 2 頁6. 在選擇語言界面中,選擇“簡體中文”選項,然后單擊“Next”按鈕。7. 在“鍵盤設(shè)置”界面中選擇“U

4、.S.English”,然后單擊“Next”銨鈕。第 3 頁8. 在“硬盤分區(qū)設(shè)置”界面中,選擇“用 Disk Druid 手工分區(qū)”然后單擊“Next”按鈕。9. 在“硬盤分區(qū)表初始化”界面中,單擊“是”按鈕。第 4 頁10. 在“硬盤分區(qū)”界面中,單擊“New”按鈕。11. 在“添加分區(qū)”框中,設(shè)置如下圖所示參數(shù),然后單擊“確定”按鈕。第 5 頁12.在“硬盤設(shè)置”界面中,單擊“新建”按鈕,在“添加分區(qū)”窗口中設(shè)置如下參數(shù),然后單擊“確定”按鈕。在“硬盤設(shè)置”界面中,單擊“新建”按鈕,在“添加分區(qū)”窗口中設(shè)置如下參數(shù),然后單擊“確定”按鈕。13.第 6 頁14.在“硬盤設(shè)置”界面中,單擊“

5、新建”按鈕,在“添加分區(qū)”窗口中設(shè)置如下參數(shù),然后單擊“確定”按鈕。在“硬盤設(shè)置”界面中,單擊“下一步”按鈕。15.第 7 頁16.在“引導(dǎo)裝載程序配置”界面中,直接單擊“下一步”按鈕。在“網(wǎng)絡(luò)配置”界面中,直接單擊“下一步”按鈕。17.第 8 頁18.在“配置”界面中,選擇“無”選項,然后單擊“下一步”按鈕。在“附加語言支持”界面中,直接單擊“下一步”按鈕。19.第 9 頁20. 在“時區(qū)設(shè)置”界面中,選擇“亞洲/”選項,然后單擊“下一步”按鈕。21. 在“設(shè)置根口令”界面中,輸令 password,然后單擊“下一步”按鈕。第 10 頁22.在“包安裝的默認設(shè)置”界面中,選擇“安裝默認包”選

6、項,然后單擊“下一步”按鈕。在“即將安裝”界面中,直接單擊“下一步”按鈕。23.第 11 頁24.安裝程序完成包,單擊“重新啟動”按鈕。在“配置向?qū)С绦驓g迎”界面中,直接單擊“下一步”按鈕。25.第 12 頁在“用戶協(xié)議”界面中,選擇“Yes,I agree to the License Agreement”選項,然后單擊“下一步”按鈕。26.在“系統(tǒng)日期和時間的設(shè)置”界面中,設(shè)置相應(yīng)的時間,然后單擊“下一步”按鈕。27.第 13 頁28.在“顯示設(shè)置”面界中,直接單擊“下一步”按鈕。在“Red Hat 網(wǎng)絡(luò)登錄”界面中,選擇“告訴我為什么需要并提供一個 Red Hat 登錄賬戶”,然后單擊“

7、下29.第 14 頁一步”按鈕。30.在“為什么?”界面中,選擇“我現(xiàn)在還不能完成,請在以后提醒我”,然后單擊“下一步”按鈕。第 15 頁在“系統(tǒng)用戶”界面中,添加用戶“Redhat”,“password”,然后單擊“下一步”按鈕。31.32.在“聲卡”界面中,直接單擊“下一步”按鈕。第 16 頁在“額外光盤”界面中,直接單擊“下一步”按鈕。33.34.在“結(jié)束設(shè)置”界面中,單擊“下一步”按鈕,完成安裝。第 17 頁第 2 章常用命令及賬戶管理實驗?zāi)康模壕毩?xí)常用命令的使用,以及賬戶的管理實驗要求:反復(fù)練習(xí)發(fā)現(xiàn)規(guī)律。作業(yè) 1、獲取命令幫助第 18 頁任務(wù)步驟1.顯示 Bash令列表。rootvm

8、 # help問:Bash 中有哪些命令?答:pwd、logout、time、umask 等2.獲取 Bash 中 pwd 命令的幫助信息。rootvm # help pwd3.獲取命令 rm 的幫助信息。rootvm # help rm問:為什么通過上面令不能獲取幫助呢?答:命令 rm 不是 s命令?4.獲取 bash 中 cd 命令的幫助信息?rootvm # help cd問:cd 命令的用途是什么?答:Change the current directory to DIR。5.通過命令選項-help 獲取rm 命令幫助。rootvm # rm -help問:命令 rm 的格式是什么?答

9、:rm 選項. 目錄.6.通過命令選項-help 獲取 ls 命令幫助。rootvm #ls -help問:命令 ls 命令的格式是什么?答:ls 選項. 文件.7.顯示rmdir 命令冊頁內(nèi)容。rootvm # man rmdir問:rmdir 命令的用途是什么?答:rmdir - remove empty directories問:按什么鍵可以退出命令手冊頁?答:按 q 鍵可以退出命令手冊頁。8.顯示 rm 命令冊頁內(nèi)容。rootvm # man rm問:rm 命令格式是什么?答:rm OPTION. FILE.9.顯示命令touch 的信息頁內(nèi)容。rootvm # info touch問

10、:touch 命令的格式是什么?答:touch OPTION FILE10. 顯示命令od 的信息頁內(nèi)容。rootvm # infood問:od 命令的用途是什么?答:od: Change acs permiss更改權(quán)限作業(yè) 2、文件和目錄操作命令第 19 頁任務(wù)詳細步驟1.以縮略格式顯示當(dāng)前目錄內(nèi)容。rootlocalhost # ls rootlocalhost # ls ./問:比較兩個命令的結(jié)果是否相同?答:相同2.以縮略格式顯示當(dāng)前目錄的所有內(nèi)容。rootlocalhost # ls a選項-a 代表不隱藏任何以字符開始的項目。其中符號表示隱藏文件。3.以長格式顯示根目錄內(nèi)容。roo

11、tlocalhost # ls -l /選項-l 使用較長格式列出信息。問:文件的所有者是誰?答:第三列顯示的是所有者 root。4.以容易理解的格式顯示出根目錄的詳細內(nèi)容。rootlocalhost # ls -lh /選項-h 以容易理解的格式顯示出文件的大小。5.顯示/etc/sysconfig 目錄本身的詳細信息。rootlocalhost # ls -l /etc/sysconfig rootlocalhost # ls -ld /etc/sysconfig選項-d 遇到目錄時列出目錄本身而非目錄內(nèi)的文件。6.顯示/etc/passwd 文件的大小信息。rootlocalhost #

12、 ls -l /etc/passwd rootlocalhost # ls -lh /etc/passwd問:比較兩個命令不同選項的有何差別?7.以縮略格式顯示上一級目錄的內(nèi)容。rootlocalhost # ls ./問:以深藍色顯示的名稱代表什么?答:目錄。8.以縮略格式顯示/etc/passwd 文件。rootlocalhost # ls /etc/passwd問:以淺灰色顯示的名稱代表什么?答:一般文件。9.列出/etc 目錄下擴展名為 conf的所有文件。rootlocalhost bin# ls /etc/*.conf通配符*代表文件中任意長度字符。10. 列出/etc 目錄下所有

13、第 2 字符是 s 的文件。rootlocalhost bin# ls /etc/?s*通配符?代表文件中的任一個字符。11. 顯示用戶當(dāng)前所在的目錄。rootlocalhost # pwd問:用戶當(dāng)前所在的目錄會變化嗎?答:會的,通過 cd 命令切換。12. 將 當(dāng) 前 目 錄 切 換 到/etc/sysconfig 目錄,查看用戶當(dāng)前工作目錄。rootlocalhost # cd /etc/sysconfig rootlocalhost sysconfig# pwd問:怎樣返回到用戶宿主目錄?答:直接使用 cd 命令。rootlocalhost sysconfig# cd rootloca

14、lhost # pwd問:root 用戶的宿主目錄是什么?答:/root。13. 在根目錄下創(chuàng)建 Music 目錄,查看文件創(chuàng)建日期信息。rootlocalhost # mkdir /Music rootlocalhost # ls ld /music問:為什么創(chuàng)建的目錄顯示不出來呢?答:Linux 目錄區(qū)分字母大小寫。rootlocalhost # ls -ld /Music顯示內(nèi)容中的第六、七列為創(chuàng)建日期。14. 在/Music 目錄下創(chuàng)建 pop 、 classic、jazz 三個子目錄并查看創(chuàng)建是否成功。rootlocalhost # mkdir /Music/pop rootloca

15、lhost # mkdir /Music/classic rootlocalhost # mkdir /Music/jazz rootlocalhost # ls /Music第 20 頁問:怎樣區(qū)分目錄和文件?答:目錄以深藍色顯示,文件以淺灰色顯示。15. 在當(dāng)前目 錄下創(chuàng)建 “ mys”目錄。rootlocalhost # mkdir mys rootlocalhost # ls問:目錄創(chuàng)建是否成功?答:否,創(chuàng)建了兩個目錄。 rootlocalhost # mkdir mys rootlocalhost # ls注意:如果文件名有空格需要使用符號。16. 刪除 my、s 目錄。rootlo

16、calhost # rmdir my rootlocalhost # rmdirs rootlocalhost # ls問:如果一個非空目錄能否刪除?答:rmdir 不能刪除非空目錄。17. 在“mys”目錄下創(chuàng)建空白 Readme.txt 文件,將 mys 目錄及里面的文件一齊刪除。rootlocalhost # touys/Readme.txt rootlocalhost # ls -l mys/Readme.txt問:如果創(chuàng)建的文件已存在會覆蓋舊文件嗎?答:不會,只會更新創(chuàng)建日期。rootlocalhost # touys/Readme.txt rootlocalhost # ls -l

17、 mys/Readme.txt注意比較兩次創(chuàng)建時間。rootlocalhost # rm mys注意:文件刪除不掉rootlocalhost # rm -rf mys選項-r 將參數(shù)中列出的全部目錄和子目錄都遞歸地刪除。選項-f 在刪除過程中不給任何提示,直接刪除。18. 查看/etc/passwd 文件的類型。rootlocalhost # file /etc/passwd問:該文件的類型是什么?答:文本文件。19. 查看/etc/rc.d/rc.local 文件的類型。rootlocalhost rc.d# file /etc/rc.d/rc.local問:該文件的類型是什么?答:Bash

18、文件。20. 將/etc/passwd 文件到用戶主目錄下。rootlocalhost # cp /etc/passwd rootlocalhost # ls代表用戶主目錄。21. 將/etc/passwd 文件到用戶主目錄并 將文件改 名為 pasword。rootlocalhost # cp /etc/passwd ./password rootlocalhost # ls問:./代表什么?答:./代表本目錄。22. 將/etc/sysconfig/network-scripts 目錄及目錄內(nèi)的所有內(nèi)容復(fù)制到用戶主目錄內(nèi)。rootlocalhost rc.d# cp /etc/syscon

19、fig/network-scripts/ /root問:是否成功?答:否rootlocalhost rc.d# cp -r /etc/sysconfig/network-scripts/ rootlocalhost rc.d# ls 選項-r目錄及目錄內(nèi)的所有項目。23. 將/etc 目錄下后綴名為 conf 的文件到目錄/config 下。rootlocalhost # mkdir /config rootlocalhost # cp /etc/*.conf /config rootlocalhost # ls /config問:*代表什么意思?答:*代表 0 個或多個字符串。24. 將文件

20、/root/passwd 移到目錄/config 下。rootlocalhost # mv /root/passwd /config rootlocalhost # ls /config/passwd25. 將文件/config/passwd 重命名為文件 password。rootlocalhost # mv /config/passwd /config/password rootlocalhost # ls /config/password第 21 頁26. 將目錄 /config 重命名 為sysconfig。rootlocalhost # mv /config /sysconfig r

21、ootlocalhost # ls /27. 將目錄/sysconfig 移動到用戶主目錄下。rootlocalhost # mv /sysconfig rootlocalhost # ls rootlocalhost # ls /sysconfig28. 查找根目錄下名稱為 useradd的文件。rootlocalhost # find / -name useradd問:Find 命令的用途是什么?答:用于查找文件?問:find 命令的格式是什么?答:find 超始目錄 搜索條件 操作。29. 在 /etc 目 錄下查找 文件 passwd。rootvm # find /etc -name

22、passwd作業(yè) 3、查看文本文件的內(nèi)容第 22 頁任務(wù)詳細步驟1.利用 Cat 命令查看配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 的內(nèi)容。rootvm # cat /etc/sysconfig/network-scripts/ifcfg-eth0問:cat 命令不適合查看什么樣的文件?答:cat 命令不適合查看長文件。2.利用 cat 命令查看配置文件 /etc/sysconfig/network 文件的內(nèi)容。rootvm # cat /etc/sysconfig/network3.分屏顯示/etc/passwd 文件的內(nèi)容。rootvm

23、# more /etc/passwd問:顯示文件的過程中按空格鍵與按回車鍵不同?答:輸入空格將顯示下一屏的文件內(nèi)容,按回車鍵可以將整個屏幕顯示的內(nèi)容向上滾動一行。4.使用 less 命令查看/etc/passwd 文件的內(nèi)容。rootvm # less /etc/passwd問:more 命令與 less 命令區(qū)別?答:more 命令在顯示文件的內(nèi)容到尾部時會自動退出閱讀環(huán)境,而 less命令不會自動退出閱讀環(huán)境,輸入字互 q 鍵可以手動退出。5.使用head 命令顯示/etc/passwd 文件的內(nèi)容。rootvm # head /etc/passwd問:head 命令默認顯示文件的幾行內(nèi)容

24、?答:默認顯示文件的最前 10 行內(nèi)容。6.顯示/etc/passwd 文件前 2 行內(nèi)容。rootvm # head -2 /etc/passwd7.使用 tail 命令顯示/etc/passwd 文件的內(nèi)容。rootvm # tail /etc/passwd問:head 和 tail 命令區(qū)別?答:head 命令用于顯示文件的頭部,tail 命令用于顯示文件的屬部。8.顯示/etc/passwd 后 3 行內(nèi)容。rootvm # tail -3 /etc/passwd9. 將光驅(qū)掛載到/mnt/cdrom 目錄。 注意:實驗時先將 linux 光盤映像文件載入虛擬機光驅(qū)中。rootvm #

25、 mkdir /mnt/cdromrootvm # mount -t iso9660 /dev/cdrom /mnt/cdrom rootvm # ls /mnt/cdrom10. 卸載光盤文件系統(tǒng)。rootvm # mount注意最后一行顯示的內(nèi)容 rootvm # umount /dev/cdromrootvm # mountMount 命令用于查看已掛載的文件系統(tǒng)。作業(yè) 4、用戶管理第 23 頁任務(wù)詳細步驟1.創(chuàng)建用戶 mary,將 mary 的用戶設(shè)置為 hzbenet。rootvm # useradd mary rootvm # passwd mary rootvm # tail -

26、1 /etc/passwd注意 /etc/passwd 信息格式為:用戶名:用戶標(biāo)識號:用戶組標(biāo)識號:個人信息描述:登錄目錄:登錄 Srootvm # ls /home2.創(chuàng)建用戶 liming,將 liming 的用戶設(shè)置為 hzbenet。rootvm # useradd liming rootvm # passwd liming rootvm # tail -1 /etc/passwd rootvm # ls /home3.查看/etc/passwd 、/etc/shadow文件的權(quán)限。rootvm # ls -l /etc/passwd rootvm # ls -l /etc/shad

27、ow問:root 用戶對 shadow 文件權(quán)限?答:問:其它用戶對 shadow 文件權(quán)限?答:沒有任何權(quán)限4.禁用用戶賬戶 mary。rootvm # tail -2 /etc/shadow注意第二列字段 rootvm # usermod -L maryrootvm # tail -2 /etc/shadow問:用戶賬號被禁用后,字段變化?答:字段前加了一個!字符。5.啟用用戶賬戶 mary。rootvm # usermod -U mary rootvm # tail -2 /etc/shadow6.創(chuàng)建用戶組 studentsrootvm # groupadd students root

28、vm # tail -1 /etc/groupGroup 信息格式為:組名:用戶組標(biāo)識號:組成員列表7.創(chuàng)建用戶組 teachersrootvm # groupadd teachers rootvm # tail -2 /etc/group8.將用戶 mary 加入用戶組teachersrootvm # tail -2 /etc/passwd問:用戶 UID 是多少?答:第三個字段所顯示的內(nèi)容。rootvm # usermod G teachers mary rootvm # tail -2 /etc/group9.將用戶 liming 加入用戶組studentsrootvm # tail -

29、2 /etc/grouprootvm # usermod -G students liming rootvm # tail -2 /etc/group問:Group 信息最后一個字段顯示的是什么?答:組成員列表10. 刪除用戶賬戶 mary。rootvm # userdel mary rootvm # ls /home問:刪除用戶的過程中同時會刪除用戶的主目錄嗎?答:不用的,rootvm # rm -rf /home/mary rootvm # ls /home11. 刪除用戶賬戶liming 同時刪除用戶的宿主目錄。rootvm # ls /home rootvm # userdel -r

30、liming作業(yè) 5、文件權(quán)限設(shè)定第 24 頁任務(wù)步驟1.創(chuàng)建用戶 John,benet。rootvm # useradd John rootvm # passwd John2.創(chuàng)建用戶組 sales,將 John 加入用戶 sales。rootvm # groupadd sales rootvm # usermod -G sales John rootvm # tail -1 /etc/group3.在根目錄下創(chuàng)建空白文件 report。rootvm # touch /report rootvm # ls -l /report問:report 文件的用戶權(quán)限是什么?4.更改 report 文

31、件屬組為 sales。rootvm #n :sales /report rootvm # ls -l /report5.增加屬組寫權(quán)限。rootvm #od g+w /report rootvm # ls -l /report6.用戶John 向report 文件添加內(nèi)容。rootvm # su JohnJohnvm root$ echo e to Hzbenet /report Johnvm root$ cat /reportJohnvm root$ exit問:為什么 John 可以向 reports 寫入信息?答:John 所屬組 sales 對report 文件具有讀寫權(quán)限。7.創(chuàng)建用

32、戶 Jackpassword。rootvm # useradd Jack rootvm # passwd8.Jack 查看 report 內(nèi)容。rootvm # su Jack Jackvm root$ cat /report問:Jack 可以查看 report 內(nèi)容嗎?答:可以9.Jack 向 report 文件添加內(nèi)容。Jackvm root$ echo o World /report Jackvm root$ exit問:Jack 可以向 report 文件內(nèi)添加內(nèi)容嗎?答:不可以,沒限10. 修改 reporft 文件的屬主 Jack,屬組 sales。rootvm #n Jack:s

33、ales /report rootvm # ls -l /report11. 修改 report 文件的屬主的權(quán)限為讀、寫、執(zhí)行,屬組的權(quán)限為 ,其他用戶的沒有權(quán)限。rootvm # ls -l /reportrootvm #od u=rwx,g=r,o-r /report rootvm # ls -l /reportrootvm # ls /home12. 刪除用戶組 studentsrootvm # groupdel students13. 刪除用戶組 teachersrootvm # groupdel teachers14. root 用戶將自己的重設(shè)為password。rootvm #

34、 passwd第 3 章文本編輯作業(yè) 1:使用 vi 編輯文本文件第 25 頁任務(wù)步驟1.使用 vi 編輯器創(chuàng)建/talk.txt 文本文件。rootvm # vi /talk.txt問:vi 編輯器啟動后默認進入什么模式?答:命令模式。2.輸入文本。輸入“i”命令進入輸入模式,在輸入模式下,輸入文本“I always get on the bus to work at 34th Street.”。3.保存文件并退。按“Esc”鍵,返回命令模式。在命令模式下輸入“:”進行末行模式。在末行模式下輸入“wq”命令。4.使用 vi 編輯器打開/talk.txt 文本文件。rootvm # vi /t

35、alk.txt5.將文件另存為/root/work.txt。在命令模式下輸入“:”進入末行模式。輸入命令“w /root/work.txt”,然后回車。在命令模式下輸入“:”進入末行模式。輸入命令“q”退出編輯器。6.利用命令移動光標(biāo)。rootvm # vi /etc/passwd在命令模式按“j”鍵將光標(biāo)移動到“”行。在命令模式按“l(fā)”鍵將光標(biāo)向右移動到“nologin”字段。在命令模式按“h”鍵將光標(biāo)向左移動到“var”字段。在命令模式按“k” 命令將光標(biāo)向上移動到“daemon:X:”行。在命令模式輸入“” 命令將光標(biāo)移動到本行行首。在命令模式輸入“$” 命令將光標(biāo)移動到行尾。在命令模式

36、輸入“1G”命令跳轉(zhuǎn)到首行。在命令模式輸入“G”命令跳轉(zhuǎn)到文件的末。在命令模式輸入“5G”命令跳轉(zhuǎn)到文件中的第 5 行。按“Esc”鍵返回命令模式。輸入“:”進入末行模式。輸入命令“q!”退出。7.編輯/etc/passwd 文件。打開/etc/passwd 文件。在命令模式下輸入“2G”命令,將光標(biāo)移動到第 2 行。在命令模式下輸入“o”命令,在當(dāng)前行的下面新行。在輸入模式下輸入“test01 test02 test03 test04”,按“Esc”鍵返回命令模式。在命令模式輸入“b”命令,將光標(biāo)移動到 test04 單詞的首字母。在命令模式輸入“dw”命令,將 test04 刪除。在命令模

37、式輸入“d”命令,刪除當(dāng)前字符到行首的所有字符。在命令模式輸入“dd”命令刪除光標(biāo)所在行。在命令模式下輸入“2G”命令,將光標(biāo)移動到第 2 行。在命令模式下輸入“yy”命令,當(dāng)前行。在命令模式下輸入“G”命令,將光標(biāo)移動到末。第 4 章S的使用作業(yè) 1:單引號、雙引號及反引號的使用作業(yè) 2:變量的使用第 26 頁任務(wù)詳細步驟1.查看系統(tǒng)中的 S變量rootlocalhost # set問題 1:環(huán)境變量的功能是什么?答:環(huán)境變量的功能是設(shè)置用戶的在當(dāng)前 S的工作環(huán)境,包括用戶宿主目錄、命令查找路徑、用戶當(dāng)前的目錄等。問題 2:環(huán)境變量中用戶宿主目錄的值是什么? rootlocalhost #

38、set | grep HOME問題 3:環(huán)境變量中命令查找路徑有哪些? rootlocalhost # set |grep PATH 問題 4:環(huán)境變量中歷史命令的配置文件在哪里?rootlocalhost # set |grep HISTFILE2.查看/etc/profile 文件的內(nèi)容。rootlocalhost # more /etc/profile問:profile 文件主要功能是什么?答:profile 文件負責(zé)設(shè)置全局環(huán)境,并應(yīng)用于所有的用戶登錄 S。3.查看/etc/bashrc 文件的內(nèi)容。rootlocalhost # more /etc/bashrc問:bashrc 文件

39、主要功能是什么?答:bashrc 文件用戶定義全局的函數(shù)和別名。4.定義變 量 CITY 的值為 rootlocalhost # CITY=Hangzhou任務(wù)詳細步驟1.在雙引號中輸出變量 PATHrootlocalhost bin# echo $PATH rootlocalhost bin# echo $PATH符雙引號(“”):在雙引號中的字符,除了“$”、“”、“”和“”以外的所有字符都被解釋成字符本身。2.在單引號中變量 PATHrootlocalhost bin# echo $PATH單引號():在單引號中的所有特殊字符都失去特殊意義,而成為普通字符。3.使引號、反引號顯示輸出 “

40、ls”rootlocalhost # echo ls rootlocalhost # echo ls反引號( ):在反引號中的字符被解釋成命令。4.使引號、單引號顯示輸出 “I am $USER”rootlocalhost # echo I am $USER rootlocalhost # echo I am $USER問:使 引號與單引號 區(qū)別?答:雙引號中的$USER 被替換,而單引號中的$USER 按原樣輸出。12) 在命令模式下輸入“p”命令,將文本粘貼到光標(biāo)所在行。作業(yè) 3:命令別名、重定向、管道的使用第 27 頁任務(wù)詳細步驟1.顯示當(dāng)前系統(tǒng)下已經(jīng)設(shè)置的命令別名。rootlocalh

41、ost # aliasrootlocalhost # ll2.設(shè)置命令 ls l 的別名為 dir。rootlocalhost # alias dir=ls -lrootlocalhost # dir3.設(shè)置命令 clear 的別名為 cls。rootlocalhost # alias cls=clearrootlocalhost # cls4.刪除別名 dir。rootlocalhost # aliasrootlocalhost # unalias dir rootlocalhost # alias5.刪除別名 cls。rootlocalhost # alias | grep cls roo

42、tlocalhost # unalias clsrootlocalhost # alias | grep cls6. 對/etc 目錄下的所有文件建立一個 ,并保存到根目錄的 etc_list 文件中。rootlocalhost # ls /etc /etc_list rootlocalhost # cat /etc_list7. 將“ o World!”和“This is a new world!”重定向到 file.txt文件中。rootlocalhost # echo o World! file.txt rootlocalhost # echo This is a new world!

43、file.txt rootlocalhost # cat file.txt8. 將“ o World!”重定向到 file.doc 文件,將“This is a new world!”附加重定向到 file.doc文件中。rootlocalhost # echo o World! file.doc rootlocalhost # echo This is a new world! file.doc rootlocalhost # cat file.doc9.顯示/etc/passwd 文件中包含root 字段的行。rootlocalhost # cat /etc/passwd | grep r

44、ootrootlocalhost # cat /etc/passwd | grep root10. 顯示/etc/passwd 文件的前 3 行內(nèi)容。rootlocalhost # cat /etc/passwd | head -3“Hangzhou”。rootlocalhost # echo $CITY5.將變量 CITY 設(shè)置為全局變量。rootlocalhost # export CITYrootlocalhost # echo $CITY6.清除自定義變量 CITY。rootlocalhost # echo $CITY rootlocalhost # unset CITYrootloc

45、alhost # echo $CITY作業(yè) 4:編寫 S第 28 頁任務(wù)詳細步驟1.編寫一個創(chuàng)建文件的。用 vi 創(chuàng)建 Create.sh文件。rootlocalhost # vi createfile.sh在 vi 編輯器中輸入以下內(nèi)容并保存增加用戶對該文件的可執(zhí)行權(quán)限r(nóng)ootlocalhost #od u+x createfile.sh運行文件,在“Please enter a file name”處輸入要創(chuàng)建的文件名稱。rootlocalhost # ./createfile.sh2.創(chuàng)建一個顯示命令行參數(shù)位置的文件。用 vi 創(chuàng)建 test.sh文件。rootlocalhost # v

46、i test.sh輸入以下內(nèi)容并保存。增加用戶對該文件可執(zhí)行權(quán)限。rootlocalhost #od u+x test.sh運行文件。rootlocalhost # ./test.sh 10 20 30 40#/bin/bashecho filename:$0 echo $1 $2 $3 $4#/bin/bash #Create a fileecho Please enter a file name: read NAMEtouch $NAMEls -l $NAME第 5 章Linux 應(yīng)用程序安裝與管理作業(yè) 1:rpm 命令的使用第 29 頁任務(wù)詳細步驟1.查詢系統(tǒng)中已安裝的vim 相關(guān)的。r

47、ootlocalhost # rpm -qa | grep vim2.查詢 Linux 系統(tǒng)中 vim包的詳細信息。rootlocalhost # rpm -qi vim-minimal3.查詢 Linux 系統(tǒng)中 vim包中所包括的文件列表。rootlocalhost # rpm ql vim-minimal4.查詢 vi 命令文件所屬包。rootlocalhost # which virootlocalhost # rpm -qf /bin/vi5.安裝 vi 編輯器附加包。RHEL4 DVD 安裝光盤。將光驅(qū)掛載到/media/cdrom 目錄下。rootvm # mount -t is

48、o9660 /dev/cdrom /media/cdrom安裝 vi 附加包。rootvm # cd /media/cdrom/RedHat/RPMS/ rootRPMS#rpm -ivhmon-6.3.046-0.40E.7.i386.rpm卸載光驅(qū)rootvm RPMS# cd /rootvm /# umount /dev/cdrom6.查詢 netconfig 命令文件所屬包。rootvm /# which netconfigrootvm /# rpm -qf /usr/sbin/netconfig7.查詢系統(tǒng)中已安裝 netconfig包,然后將該包卸載。rootlocalhost /

49、# rpm -q netconfig rootlocalhost /# rpm -e netconfigrootlocalhost /# rpm -q netconfig8.查詢 netconfig包中包含的文件列表,然后安裝該包。RHEL4 DVD 安裝光盤。將光驅(qū)掛載到/media/cdrom 目錄下。rootvm # mount -t iso9660 /dev/cdrom /media/cdrom查詢 netconfig包中包含的文件列表。rootvm /# cd /media/cdrom/RedHat/RPMS/rootvm RPMS# rpm -qpl netconfig-0.8.2

50、1-1.1.i386.rpm安裝 netconfig包。rootvm RPMS# rpm -ivh netconfig-0.8.21-1.1.i386.rpm9.查詢 bsh 命令文件所屬 包,然后將該包卸載。10. 查詢 ash-0.3.8-20.i386.rpm 軟件包詳細信息,然后安裝該軟件包。作業(yè) 2:安裝 Vmware Tools作業(yè) 3:安裝 fcitx 輸入法第 30 頁任務(wù)詳細步驟1.查詢并卸載包含 iiimf 的包。查詢系統(tǒng)已安裝包含 iiimf包。rootvm # rpm -qa | griimf如果查找到系統(tǒng)已安裝包含 iiimf 相關(guān)包須卸載rootvm # rpm e

51、 rpm qa | griimf反斜杠2.如果是英文界面 Linux 系統(tǒng),請安裝中文字體。RHEL AS4 DVD 光盤。將光驅(qū)掛載到/media/cdrom 目錄。rootvm # mount -t iso9660 /dev/cdrom /media/cdrom rootvm # ls /media/cdrom安裝中文字庫rootvm # cd /media/cdrom/RedHat/RPMS/ rootvm RPMS# ls*rootvm RPMS# rpm -ivh*rootvm RPMS# rpm -ivh iiimf-gnome-im-switcher-*卸載光驅(qū)rootvm RP

52、MS# cdrootvm # umount /dev/cdrom3.安裝 fcitx 輸入法。將 LinuxTools 光盤光驅(qū)將光驅(qū)掛載到/media/cdrom 目錄。rootvm # mount -t iso9660 /dev/cdrom /media/cdrom rootvm # ls /media/cdrom安裝 fcitx 輸入法包。rootvm # rpm -ivh /media/cdrom/fcitx-3.0.2-1.i386.rpm4.修改.bashrc 配置文件。用 vi 編輯器打開.bashrc 配置文件。rootvm # vi /.bashrc按鍵將光標(biāo)移動文檔屬部,按

53、 o 鍵,然后在該文件尾部添加如下信息,然后保存并退出。export XMODIFIERS=”im=fcitx”任務(wù)詳細步驟1.在虛擬機 中載入 Vmware Tools 安裝光盤。點擊“VM”菜單,選擇“安裝 vmware tools”命令。在彈出框中,點擊“安裝”按鈕。2.將光驅(qū)掛載到/mnt/cdrom 目錄。rootvm # mount -t iso9660 /dev/cdrom /media/cdromrootvm # ls /media/cdrom3.安裝 vmware tools 安裝包。rootvm # ls /media/cdrom/*.rpmrootlocalhost #

54、rpm -ivh /media/cdrom/*.rpm rootvm # eject4.配置 Vmware tools 工具。rootlocalhost # /usr/bin/vmware-config-tools.pl根據(jù)默認值配置 VMware 就可以了。5.重新啟動計算機。rootlocalhost # reboot作業(yè) 4:安裝“開發(fā)工具”第 31 頁任務(wù)詳細步驟1.安裝“開發(fā)工具”RHEL4 DVD 安裝光盤。點擊“應(yīng)用程序”“系統(tǒng)設(shè)置”“添加/刪除應(yīng)用程序”。選擇“開發(fā)工具”然后點擊“更新”按鈕。export XIM=fcitxexport XIM_PROGRAM=fcitx fc

55、itx &5.修改/etc/inittab 文件,使 linux默認采用圖形界面啟動。用 vi 編輯器打開/etc/inittab 文件。rootvm # vi /etc/inittab將光標(biāo)移動到“id:3:initdefault:”行,將該行修改為“id:5:initdefault:”保存并退出 vi 編輯器。6.重新啟動計算機。rootvm # reboot7.更改圖形語言。在登錄界面中點擊“l(fā)anguage”,選擇“Chi(simplified)”,點擊“OK”按鈕。使用 root 用戶登錄計算機。在彈出框中,點擊“Make Default”按鈕。8.使用 fcitx 中文輸入法輸入中

56、文文檔。使用 vi 編輯器創(chuàng)建 study.txt 文檔。rootvm # vi study.txt按 i 鍵進入輸入模式。按“CTRL+空格”鍵切換中文輸入法,輸入以下中文字符。青鳥杭州先鋒教育改變生活!按 esc 鍵返回命令模式,輸入“:wq”命令保存并退出 vi 編輯器。作業(yè) 5:源代碼安裝 prozilla 應(yīng)用程序。第 32 頁任務(wù)詳細步驟1.查詢 gcc 編譯器是否安裝。rootlocalhost # rpm -q gcc如果沒有安裝請通過添加/刪除應(yīng)用程序安裝“開發(fā)工具”。2.掛 載 LinuxTools光 驅(qū) 到/media/cdrom 目錄。LinuxTools 光盤然后將L

57、inuxTools 光盤掛載到/media/cdrom 目錄。rootlocalhost # mount -t iso9660 /dev/cdrom /media/cdrom3.使用tar 命令prozilla 程序的源碼包到當(dāng)前目錄。rootlocalhost # tar xjvf /media/cdrom/prozilla-2.0.4.tar.bz24. 進入 prozilla 程序的源代碼目錄,并使用 configure 命令進行編譯前的配置,將程序的安裝路徑設(shè)置為用戶根目錄下的 proz 目錄。rootlocalhost # cd prozilla-2.0.4/ rootlocalho

58、st prozilla-2.0.4# mkdir /prozrootlocalhost prozilla-2.0.4# ./configure -prefix=/proz5.使用make 命令編譯應(yīng)用程序。rootlocalhost prozilla-2.0.4# make6.安裝已經(jīng)編譯完成的應(yīng)用程序。rootlocalhost prozilla-2.0.4# make install7.執(zhí)行/proz/bin/proz 程序,并查看 proz冊頁文件。rootlocalhost prozilla-2.0.4# /proz/bin/prozrootlocalhost prozilla-2.0

59、.4# man /proz/bin/proz第 6 章 Linux 系統(tǒng)管理作業(yè) 1:系統(tǒng)服務(wù)與進程管理第 33 頁任務(wù)詳細步驟1.顯示系統(tǒng)當(dāng)前運行級別。rootlocalhost # runlevel2.將系統(tǒng)運行級別更改為級別6。rootlocalhost # init 63.將系統(tǒng)運行級別更改為級別5。rootlocalhost # init 54.查看 iptables 服務(wù)啟動狀態(tài)。rootlocalhost # chkconfig -list iptables5.設(shè)置iptables服務(wù)在運行級別2和 4 中不啟動。rootlocalhost # chkconfig -level

60、24 iptables offrootlocalhost # chkconfig -list iptables6.設(shè)置syslog 服務(wù)在運行級別3、 5 啟動,2、4 不啟動。rootlocalhost # chkconfig -level 35 syslog on rootlocalhost # chkconfig -level 24 syslog offrootlocalhost # chkconfig -list syslog7.恢復(fù)syslog 服務(wù)的啟動狀態(tài)為系統(tǒng)默認。rootvm # chkconfig -level 123456 syslog resetrootvm # chk

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論