沈陽航空航天大學(xué)Linux報(bào)告

沈陽航空航天大學(xué)Linux報(bào)告

ID:39619676

大?。?33.00 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2019-07-07

沈陽航空航天大學(xué)Linux報(bào)告_第1頁(yè)
沈陽航空航天大學(xué)Linux報(bào)告_第2頁(yè)
沈陽航空航天大學(xué)Linux報(bào)告_第3頁(yè)
沈陽航空航天大學(xué)Linux報(bào)告_第4頁(yè)
沈陽航空航天大學(xué)Linux報(bào)告_第5頁(yè)
資源描述:

《沈陽航空航天大學(xué)Linux報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、沈陽航空航天大學(xué)Linux系統(tǒng)操作實(shí)習(xí)報(bào)告院(系):計(jì)算機(jī)學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):學(xué)號(hào):姓名:指導(dǎo)教師:完成日期:2014年7月2日linux基本操作命令這部分主要學(xué)習(xí)和練習(xí)了Linux一些基本操作命令。首先在虛擬機(jī)中打開Linux操作系統(tǒng),然后打開終端,在終端里輸入一些基本操作命令以熟悉Linux操作指令。一.Linux基本操作命令關(guān)閉重啟命令:shutdown、reboot目錄類命令:cd、mkdir、rmdir、lsmount、umount等;文件操作類命令:cat、more、les

2、s、cp、rm、mv、chmod、gzip等;磁盤操作命令:df、du用戶管理類命令:useradd、passwd、su、who等;進(jìn)程管理類命令:ps、kill、&、df、top等;網(wǎng)絡(luò)管理類命令:ifconfig、ping、netstat、telnet等二.Linux部分指令功能reboot:重新啟動(dòng)計(jì)算機(jī),它的使用權(quán)限是系統(tǒng)管理者。ls:列出目錄內(nèi)容。pwd:顯示當(dāng)前路徑。cd:改變工作目錄。mkdir:創(chuàng)建一個(gè)目錄。rmdir:刪除目錄。cp:復(fù)制文件。mv:移動(dòng)或重新命名文件和目錄。ca

3、t:直接顯示文件內(nèi)容useradd:創(chuàng)建一個(gè)新的用戶。passwd:為用戶創(chuàng)建密碼。ps:顯示當(dāng)前系統(tǒng)中由該用戶運(yùn)行的進(jìn)程列表。這部分上機(jī)實(shí)習(xí)我了解和應(yīng)用的Linux操作系統(tǒng)的基本指令,在學(xué)習(xí)過程中我掌握了部分操作系統(tǒng)的基本指令。6linux的GCC編譯器和GDB調(diào)試器這部分主要任務(wù)是利用Linux的GCC編譯器、GDB調(diào)試器。在Linux下編輯、編譯、調(diào)試運(yùn)行C程序。1)在Linux里輸入一個(gè)程序。首先建立一個(gè)文件:via.c。并在其中輸入一段C語言代碼。2)輸入“gcca.c”,對(duì)程序進(jìn)行測(cè)試

4、。若此代碼有錯(cuò)誤,則會(huì)出現(xiàn)錯(cuò)誤提示,輸入“via.c”,對(duì)代碼進(jìn)行修改;若代碼無誤,則可繼續(xù)輸入下一條語句。3)然后是使用gdb。但在使用之前,應(yīng)先載入可執(zhí)行文件,所以輸入“gcc–ga.c-oaaa”指令,然后啟動(dòng)gdb。4)接下來是gdb對(duì)程序的調(diào)試階段??梢暂斎氩煌拿睿豪鏻ist、next、run、quit、continue、break等操作。運(yùn)行下面一段程序#includevoidmain(){intsum=0,i;for(i=0;i<100;i++){sum+=i

5、;}printf("sum=%d",sum);}正確運(yùn)行程序,輸出結(jié)果為“sum=5050”。這部分進(jìn)一步了解和熟悉了Linux操作系統(tǒng),學(xué)會(huì)了利用Linux的GCC編輯器、GDB調(diào)試器。在Linux下編輯、編譯、調(diào)試運(yùn)行C程序。6進(jìn)程和線程編程這部分實(shí)習(xí)學(xué)習(xí)了在Linux操作系統(tǒng)下進(jìn)程和線程編程,進(jìn)一步熟悉Linux下的編程操作。一.進(jìn)程基本系統(tǒng)操作。getpid函數(shù):進(jìn)程用來取得自己的PID編號(hào)。getppid函數(shù):取得該進(jìn)程的父進(jìn)程(parent)PID編號(hào)。fork函數(shù):創(chuàng)建一個(gè)子進(jìn)程

6、。exec函數(shù):以新進(jìn)程替代原有進(jìn)程,但PID保持不變。exit函數(shù):終止發(fā)出調(diào)用的進(jìn)程。sleep函數(shù):系統(tǒng)調(diào)用sleep用來使進(jìn)程主動(dòng)進(jìn)入睡眠狀態(tài)。二.線程基本系統(tǒng)操作。pthread_create函數(shù):創(chuàng)建一個(gè)線程pthread_join函數(shù):等待線程結(jié)束pthread_exit函數(shù):結(jié)束調(diào)用這個(gè)函數(shù)的線程這部分的上機(jī)實(shí)習(xí)操作使我進(jìn)一步熟悉了解了Linux操作系統(tǒng)下進(jìn)程和線程編程,進(jìn)一步熟悉Linux下的編程操作。動(dòng)手能力得到進(jìn)一步提高,對(duì)Linux操作系統(tǒng)又有了更深一層次的認(rèn)識(shí)。6linu

7、x網(wǎng)絡(luò)配置與管理這部分上機(jī)操作學(xué)習(xí)了Linux網(wǎng)絡(luò)配置與管理,進(jìn)一步熟悉Linux操作系統(tǒng)的網(wǎng)絡(luò)方面的有關(guān)知識(shí),受益匪淺。一.DNS服務(wù)器配置與管理首先啟動(dòng)BIND配置工具,可使用以下兩種方法:(1)單擊面板上的“主菜單→系統(tǒng)設(shè)置→服務(wù)器設(shè)置→域名服務(wù)”。(2)在shell提示(如XTerm或GNOME終端)下,鍵入redhat-config-bind命令。打開“域名服務(wù)”對(duì)話框。在Linux操作系統(tǒng)中DNS客戶端的設(shè)置方法有兩種:(1)是使用文本文件來配置,配置/etc/resolv.conf文

8、件。(2)方法是在圖形界面上進(jìn)行配置,“開始”→“系統(tǒng)設(shè)置”→“網(wǎng)絡(luò)”。配置好DNS并啟動(dòng)named進(jìn)程后,可對(duì)DNS進(jìn)行測(cè)試(1)使用Ping命令(2)使用BIND測(cè)試工具二.Web服務(wù)器的安裝與配置檢測(cè)與安裝Apache檢測(cè)Linux系統(tǒng)中是否已經(jīng)安裝了Apache服務(wù)器可以只用下面的命令當(dāng)安裝完Apache服務(wù)器后,如果想讓其提供Web服務(wù)還必須啟動(dòng)它。服務(wù)器設(shè)置三.網(wǎng)絡(luò)管理類命令ifconfig作用:查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),包括IP地址、網(wǎng)絡(luò)掩碼、廣播地址,使用權(quán)限

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。