freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux系統(tǒng)應用教程習題答案-資料下載頁

2025-06-07 13:35本頁面
  

【正文】 。答:PATH的作用是搜索與要執(zhí)行命令所對應的可執(zhí)行文件,將目錄“/var/prog/”加入到PATH中的命令為“export PATH=$PATH: /var/prog/”。2. 編輯自動執(zhí)行的Shell程序/etc/profile,在文件末尾追加類似“echo Wele”的語句,重新啟動系統(tǒng),觀察系統(tǒng)提示,或者無需重啟系統(tǒng),使用source執(zhí)行,觀察結(jié)果。答案略。提示:/etc/profile作用于所有用戶。3. 編輯自動執(zhí)行的Shell程序~/.bashrc,在文件末尾追加類似“echo Hello $LOGNAME”的語句,重新登錄系統(tǒng)或者使用source執(zhí)行,觀察結(jié)果。其中,$LOGNAME為保存當前用戶名的環(huán)境變量。答案略。提示:~/.bashrc僅作用于當前用戶。4. 寫出將當前目錄加入到PATH搜索路徑的命令。答:將當前目錄加入到PATH搜索路徑的命令為“export PATH=$PATH:./”。5. 舉例說明雙引號與單引號作為引用符號的區(qū)別。答:xx=Linux 給變量xx賦值字符串“Linux”echo “* I love $xx” 顯示字符串“* I love Linux”,“*”當作普通字符處理,而“$”起取變量值的作用。echo ‘* I love $xx’ 顯示字符串“* I love $xx”,“$”被當作普通字符處理。雙引號內(nèi)的管道符、別名、替換符、通配符等符號的特殊含義失效,但其他特殊字符的特殊含義仍有效,如$;單引號內(nèi)的任意特殊字符的特殊含義均失效。6. 編寫一個Shell程序文件,能夠判斷用戶家目錄中是否存在“doc”子目錄,若存在輸出提示信息,否則,創(chuàng)建“doc”子目錄,并提示信息。答:!/bin/shif [ e ~/doc ]。 then echo “~/doc was exist already!”else mkdir ~/doc echo “~/doc was created just now!”fi7. 編寫一個Shell程序文件,能夠統(tǒng)計用戶家目錄中文件的總數(shù),普通文件數(shù)和目錄文件數(shù)。答:!/bin/shdeclare –i total=0 gen_files=0 dir_files=0cd ~for file in *do total=$total+1 if [ f $file ]。 then gen_files=$gen_files+1 elif [ d $file ]。 then dir_files=$dir_files+1fidoneecho “There are ” +$total +” files,” +“general files are ”+ $gen_files”+”,directory files are ”+$dir_files第8章 Linux下的C語言編程1. 編寫一個打印3000~5000之間素數(shù)的程序,在其中定義函數(shù)“int prime(int x)”,用以判斷參數(shù)“x”所代表的整數(shù)是否為素數(shù)。以GCC對該程序進行編譯,編譯時可以加不同的參數(shù),然后運行。答:include int prime(int x) { int flag=1,kk。 for(kk=3。kk=sqrt(xx)。kk+=2) { if(x%kk==0) { flag=0。 break。 } } return flag。 } int main() { int x。 for(x=3001。x5000。x+=2) { if(prime(x)) printf(”%8d”,x)。 } return 0。 }2. 利用GDB工具對上述程序進行調(diào)試,并觀察程序中變量的變化過程。答案略。3. 將上述程序的源代碼分散在兩個文件中,其中一個文件包含main()函數(shù),另一個文件包含prime()函數(shù)。編寫makefile文件實現(xiàn)對這兩個文件的編譯。修改其中一個文件后,再進行編譯,觀察make的輸出信息。答:makefile文件為: Print prime number between 3000 and 5000.CC = gcc 設置變量CC的值為gcc,該變量代表編譯器。FLAGS += Wall EXEC = myprime all:${EXEC} ${EXEC}: main(),prime()。 ${CC} ${FLAGS} –o $@ : ${CC} ${FLAGS} –c @^ : ${CC} ${FLAGS} –c @^ clean: rm –f ${EXEC} test: ./${EXEC}
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1