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

正文內(nèi)容

shell腳本編程詳解-吐血共享-資料下載頁

2024-10-06 00:58本頁面
  

【正文】 權(quán)限。3. 簡(jiǎn)答題(1) 用Shell編程,判斷一文件是不是字符設(shè)備文件,如果是將其拷貝到 /dev 目錄下。(2) ,,用Shell編程,實(shí)現(xiàn)自動(dòng)創(chuàng)建m1,m2,m3,m4四個(gè)目錄,,。(3) 某系統(tǒng)管理員需每天做一定的重復(fù)工作,請(qǐng)按照下列要求,編制一個(gè)解決方案:l 在下午4 :50刪除/abc目錄下的全部子目錄和全部文件;l 從早8:00~下午6:00每小時(shí)讀取/xyz目錄下x1文件中每行第一個(gè)域的全部數(shù)據(jù)加入到/;l 每逢星期一下午5:50將/data目錄下的所有目錄和文件歸檔并壓縮為文件:;l 在下午5:55將IDE接口的CDROM卸載(假設(shè):CDROM的設(shè)備名為hdc);l 在早晨8:00前開機(jī)后啟動(dòng)。(4) 請(qǐng)用Shell編程來實(shí)現(xiàn):當(dāng)輸入不同的選擇時(shí),執(zhí)行不同的操作,如:輸入start 開始啟動(dòng)應(yīng)用程序myfiles,輸入stop時(shí),關(guān)閉myfiles,輸入status時(shí),查看myfiles進(jìn)程,否則執(zhí)行*)顯示“EXIT!”并退出程序。(5) 編寫一個(gè)Shell程序,此程序的功能是:顯示root下的文件信息,然后建立一個(gè)abc的文件夾,修改此文件的權(quán)限為可執(zhí)行。(6) 編寫一個(gè)Shell程序,掛載U盤,然后卸載U盤。(7) 編寫一個(gè)Shell程序,程序執(zhí)行時(shí)從鍵盤讀入一個(gè)文件名,然后創(chuàng)建這個(gè)文件。(8) 編寫一個(gè)Shell程序,鍵盤輸入兩個(gè)字符串,比較兩個(gè)字符串是否相等。(9) 編寫三個(gè)Shell程序,分別用for、while、與until求從2+4+…+100的和。(10) 編寫一個(gè)Shell程序,鍵盤輸入兩個(gè)數(shù)及+、*、與/中的任一運(yùn)算符,計(jì)算這兩個(gè)數(shù)的運(yùn)算結(jié)果。(11) 編寫兩個(gè)Shell程序kk及aa,在kk中輸入兩個(gè)數(shù),調(diào)用aa計(jì)算計(jì)算這兩個(gè)數(shù)之間奇數(shù)的和。(12) 編寫Shell程序,可以掛載U盤,也可掛載Windows硬盤的分區(qū),并可對(duì)文件進(jìn)行操作。(13) 編寫4個(gè)函數(shù)分別進(jìn)行算術(shù)運(yùn)算+、*、/,并編寫一個(gè)菜單,實(shí)現(xiàn)運(yùn)算命令。課程實(shí)訓(xùn)實(shí)訓(xùn)內(nèi)容:編寫一個(gè)Shell程序,呈現(xiàn)一個(gè)菜單,有05共6個(gè)命令選項(xiàng),1為掛載U盤,2為卸載U盤,3為顯示U盤的信息,4把硬盤中的文件拷貝到U盤,5把U盤中的文件拷貝到硬盤中,選0為退出。程序分析:把此程序分成題目中要求的6大功能模塊,另外加一個(gè)菜單顯示及選擇的主模板。(1) 編輯代碼 [root@localhost bin]vi test19!/bin/sh退出程序函數(shù)quit(){ clear echo “*******************************************************************” echo “*** thank you to use,Good bye! ****” exit 0 } 加載U盤函數(shù) mountusb() { clear 在/mnt下創(chuàng)建usb目錄 mkdir /mnt/usb 查看U盤設(shè)備名稱 /sbin/fdisk –l |grep /dev/sd echo –e “Please Enter the device name of usb as shown above:\c”read PARAMETERmount /dev/$PARAMETER /mnt/usb}卸載U盤函數(shù)umountusb(){ clear ls la /mnt/usb}顯示U盤信息函數(shù)display(){ clear umount /mnt/usb}拷貝硬盤文件到U盤函數(shù)cpdisktousb(){ clear echo –e “Please Enter the filename to be Copide (under Current directory):\c” read FILE echo “Copying,please wait!...” cp $FILE /mnt/usb}拷貝U盤函數(shù)到硬盤文件cpusbtodisk(){ clear echo e “Please Enter the filename to be Copide in USB:\c” read FILE echo “Copying ,Please wait!...” cp /mnt/usb/$FILE . 點(diǎn)(.)表示當(dāng)前路徑} clear while true doecho “=====================================================================”echo “*** LINUX USB MANAGE PROGRAM ***”echo “ 1MOUNT USB ”echo “ 2UNMOUNT USB ”echo “ 3DISPLAY USB INFORMATION ”echo “ 4COPY FILE IN DISK TO USB ”echo “ 5COPY FILE IN USB TO DISK ”echo “ 0EXIT ”echo “=====================================================================”echo –e “Please Enter a Choice(05):\c”read CHOICE case $CHOICE in 1) mountusb2) unmountusb3) display4) cpdisktousb5) cpusbtodisk0) quit*) echo “Invalid Choice!Corrent Choice is (05)” sleep 4 clear。 esacdone(2)修改權(quán)限[root@localhost bin]chmod +x test19(3)程序執(zhí)行結(jié)果[root@localhost bin]./ test19項(xiàng)目實(shí)踐這段時(shí)間陳飛在學(xué)習(xí)Linux下的Shell 編程,感覺Shell 編程和C語言很相似。王工程師今天來看陳飛,順便問一下陳飛的學(xué)習(xí)情況。陳飛就和他說了自己對(duì)Shell編程的看法。王工程師聽了后,笑著說,“一樣不一樣,你編個(gè)程序不久明白了嗎?!薄澳蔷幨裁闯绦蚰亍?。陳飛問道?!熬投砹_斯方塊吧”,王工程師說?!岸砹_斯方塊大家都會(huì)玩,而且你可以在網(wǎng)上找到用C語言編寫的程序,你用Shell編程實(shí)現(xiàn),和C語言版的對(duì)比一下,不就明白了它們之間的不同了嗎”。王工程師走了,留下了陷入沉思的陳飛。他能完成嗎??jī)?nèi)容總結(jié)
(1)”
done
(2)設(shè)置權(quán)限
[root@localhost bin]chmod +x test12
(3)執(zhí)行
[root@localhost bin]./ test12
/root/.Trash/abc~ has been deleted
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1