版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
至/tmp下 ,也要2.1/etc/ 2.2 下以p開頭,中間跟了4個任字符,并以d結(jié)尾的文件 中,如果a2.3/etc/ 2.4/etc/ sysconfig,/tmp/mylinux/etc/init.d,/tmp/mylinux/bin,/tmp/mylinux/sbin這些。4、s的:創(chuàng) /tmp/ab,a和b間有空格 mandriva2002linux;創(chuàng)建一個用戶fedora,其全名為FedoraCommunity,默認s為4004linux給fedora加,并設(shè)定其最短使用期限為2天,最長為50天7、用戶相關(guān)的文件格式:還有/etc/skel作用 7.2、/etc/group:Groupname:x:GID:UserList7.3、/etc/shadow:Username::最近一次修改時間:最短使用期8、用戶和組管理練、新建一個用戶openstack,但不給其創(chuàng)建家 切換至此用戶,查看其命令提示符及PATH和HOME兩個環(huán)境變量的值。、 、改變/home/openstack及其的屬主屬組均為openstack 且s、新建GID為600的組magedu:新建用戶gentoo,要求其 。gentoocentosmagedu10、初試mageedu1,id3001創(chuàng) /etc/fstab至上面 改 及的屬主和屬組為 及的其它用戶沒有任何權(quán)11、 centosFirstVar,其值為“testCurTimeecho命令顯示“Thecurrenttimeis,isCurTime回至centos用戶的終端: 至 中,并重命名 修改變量fileName所表示的 centos用戶是否可以修改變量fileName所表示的 將其改為gentoo用戶和gentoo組;如果不有,則使用root用戶修改。12、for命令初試:用file命令顯示 下每個文件的內(nèi)容類型13、練習(xí)創(chuàng)建 ,用變量保 名 中的文件個顯示當前系統(tǒng)上所有用戶的 取出/etc/passwd737統(tǒng)計 下以P或p開頭的個15、練習(xí) ,用for循環(huán)實現(xiàn)顯示/etc/init.d/functions、/etc/rc.d/rc.sysinit和/etc/fstab各有多少行 ,將上一題中三個文件的到/tmp 別將每個文件的最近一次的修改時間改為2011年9月15號13點27分。寫一 ,顯示/etc/passwd中第3、7和11個用戶的用戶名和ID16、for100ID計算/etc/rc.d/rc.sysinit/etc/init.d/functions和/etc/issue三個文件的字符17、grep顯示/proc/meminfos取出默認 為非bash的用取出默認 為bash且其ID號最大的用ifconfig1255root添加用戶bash和testbash,而后找出當前系統(tǒng)上其用戶名和默認s -取出當前系統(tǒng)上所有用戶的 示IP地址18、練習(xí)寫一個分別統(tǒng)計/etc/rc.d/rc.sysinit/etc/init.d/functions和/etc/fstab寫一個分別/etc/rc.d/rc.sysinit/etc/init.d/functions和/etc/fstab 中,文件名為原名后跟上當前日期組成如第一個文件后的名稱為寫一個,顯示當前系統(tǒng)上所有默認s 及其在/etc/passwd文件中的行號19、編程之分支結(jié)構(gòu)和交互式編程練習(xí)寫一個,用于給指定的文件判定:如果該文件有空白行,則顯示空白行20、分支結(jié)構(gòu)練習(xí)abcabUIDGID,就說它是個"goodc否則,就說它是個"bad22200323、練習(xí)a7b判定用戶的s 是否為/bin/bash,如果是,則顯示為“BashUser”,退出碼為0,否則顯示為“NotBashUser.”,退出碼為1a showcpuinfomem)showmemoryinfo Enteryourbcpu,則顯示文件/proc/cpuinfocmem,則顯示文件/proc/meminfodquite如果用戶鍵入其它字符,則顯示未知選項,請重新執(zhí)行,退出碼為624、vim編輯器練習(xí) /etc/rc.d/rc.sysinit至/tmp ,將/tmp/rc.sysinit文件中的以至少一#擴展:/etc/grub.conf至/tmp ,刪除/tmp/grub.conf文件中以空白符即如何在末行模式下重復(fù)輸入以下命令,可以用VIM完成分別/var/log下的文件至 時,才使用cp-r 文件時,使用 文件,使用cp- cp-26、服務(wù)練習(xí),完成如下任務(wù),其使用形式如下所示script.sh{start|stop|restart|status}scriptsuccessfully.”stop,則刪除文件/var/lock/subsys/script,并顯示“Stopscriptrestart,則刪除文件/var/lock/subsys/script并重新創(chuàng)建,而后顯示“Restartingscriptsuccessfully.”如果文件/var/lock/subsys/script存在,則顯示“Scriptisrunning...”,否則,則顯示“Scriptisstopped.”寫一個如下格式:userinfo.sh-uusername[-v{1|2}],-u選項用于指定用戶,而后顯示用戶的UID和GID;如果同時使用了-v選項: 創(chuàng)建一個空間大小為10G的RAID5設(shè)備,要求其chunk大小為1024K,格式為ext4文件系統(tǒng),開機可自動掛載至/backup ,并支持acl功能。quit表示退出cpu)printcpuinformation;mem)printmemoryinformation;disk)printdiskinformationquit)Enteryour顯示無此用戶,顯示完成后提示用戶再次輸入;如果是quit則退出;5秒后再次判斷,直到用戶登錄系統(tǒng),顯示“用戶來了”,而后退出。while循環(huán)可遍歷文件每一行:whilereaddone<取出當前系統(tǒng)上默認s為bash的用UIDGIDquit9為退出碼結(jié)束;y或單詞yes,則繼續(xù),否則提供以8為結(jié)束碼結(jié)束100M ,第二個分區(qū)掛載至 openstack,其家為/users/openstackopenstack用戶,一些文件至其家中;mylv15Gopenstacknginxyum源的文件服務(wù)器,可從安裝光盤32、find命令練習(xí) 屬主為root且屬組為mail的所有文 下不屬于root、bin或hadoop的所有文 查找當前系統(tǒng)上沒有屬主或?qū)俳M,且最近1個月內(nèi)曾被過的文 件33.1cat命令至/tmp 普通用戶使用/tmp/cat命令能查看root用戶33.2新建 要求1openstack和docker用戶對其有寫權(quán)限,且在 為cloud組;3分鐘執(zhí)行一個“echohowareyou每周2、4、6備份/etc/ 每天、、、、 的結(jié)果追加至/tmp/mounts.txt文件中每天每兩小時取當前系統(tǒng)內(nèi)存空間余量,將其保存至/stats/memory.txt中35、練whileIDquit退出,breakcontinue進行循環(huán)控制a提示用戶輸入一個磁盤設(shè)備的設(shè)備文件,如果設(shè)備文件不存在就提示用戶重新輸入,bquit 36、練習(xí):寫一個,檢測本地網(wǎng)/16內(nèi)有哪些主機,的用綠37、練習(xí):此需要首先判斷執(zhí)行此的是否是管理38、練習(xí):服務(wù),接受如此格式script.shastart,那么創(chuàng)建/var/lock/subsys/script.sh,顯示啟動成功crestart,則刪除再創(chuàng)建,顯示成功dstatus,如果文件存在,則顯示runningstopped39、寫一個簡單40練習(xí)寫一個能對/etc/命令進行打包備份備份位置為/backup/etc- xzcompress gzipcompress bzip241、寫一個,完成如下功-v|--verbose-i|--interfaceIP用戶可以同時使用-v或--verbose選項:如果使用了,則在配置完成后,顯示配置結(jié)42、使用函數(shù)完成如下練 showdiskinfo showmemoryinfo showcpuinfo 判定網(wǎng)絡(luò)內(nèi)有哪些主機 寫一 ,完成如下功能(使用函數(shù)獲取這個命令所依賴的所有庫文件(ldd命令c命令至/mnt/sysroot/對應(yīng)的中。解釋:如果的是cat命令,其可執(zhí)行程序的路徑是/bin/cat,那么就要將/bin/cat到/mnt/sysroot/bin/中,如果復(fù)其到/mnt/sysroot/usr/sbin/中 中,要求同可執(zhí)行文件一樣寫一 ,完成如下功能(使用函數(shù)使用格式:mkscript.shD|--description"scriptdescriptionA|--author"scriptauthor"/path/to/somefile#Description:script#Author:scriptauthor第一行是"#!/bin/bash"vim打開打開后關(guān)閉時判斷是否有語法錯誤。如果有,提示輸入y繼續(xù)編輯,輸n放棄并退出;如果沒有,則給此文件以執(zhí)行權(quán)限43、sed命令練習(xí):Helikehisliker.Helikehislover.Sheloveherliker.Sheloveher將文件中"l..e"l..el44、sed刪除/etc/rc.d/rc.sysinit文件中以#后跟至少一個空白字符開頭的行的行首的#取出一個文件路徑 45、awkGID500顯示默認 eth0顯示eth0網(wǎng)卡的ip地址;通過ifconfig令結(jié)果進行過2cp-r/etc/p*dcp-r/etc//p????dcp-r/etc/[0-9]*[^0-9]cpr/etc/[^[:alpha:]][[:alpha:]]*tmp/c3、mkdir-pvs命令行展開中可以多級展開。4、mkdir/tmp/aPS:單引號強雙引號弱命令命令執(zhí)行結(jié)果命令也可用$(命令)$(date+%F-%H-%M-%S)這題旨在練習(xí)命令,且要明白linux可以用-也可以用+來接選6groupadd-g3003groupadd-useradd-u2002-gdistro-Glinuxuseradd-c"FedoraCommunity"-s/bin/tcshusermodu4004glinux-Gdistro,fedora passwdchage-m2-M50usermod-s/bin/bash 下passwd,group,shadow文件的格式,可用man5filename查詢文件格8useradd-Mopenstacksuopenstackecho$PATH$HOMEcp-r/etc/skelchown-openstack:openstack9od-go=-ruseradd-r-s/sbin/nologingroupadd-g600useradd-d/user/gentoogentoopasswdgentoouseradd-d/users/centospasswduseradd-d/users/wwwuserdelod-a-Gmageduod-a-Gmagedu#groupadd-g4000useradd-u3001-Gnewgroupmageedu1mkdir/tmp/odirxyzcp/etc/fstab/tmp/chown-Rmageedu1:mageedu1/tmp/odirxyzod-Ro=/tmp/odirxyz11su-FirstVar="test 有效對子 及其它 curTime=`dateecho"Thecurrenttimeiscp-r/etc/pam.dod-Ro=不能。#chown-Rgentoo:gentoo$fileName12、forfileTypein/var/log/*;dofile$fileType;donemkdirforfileNumin{1..20};dotouchuseraddtestuser1useraddchowntestuser1:testuser1$tarDir/tfile{1..10}chowntestuser2:testuser2$tarDir/tfile{11..20}ls/bin|wc-cutd:-f7etc/passwd|sort-usortt:k7-/etc/passwd|cut-d:-head-n7/etc/passwd|tail-head-n7/etc/passwd|tail-n1|cut-d:-ls-d/etc/[Pp]*|wc-15#fortarFilein/etc/init.d/functions/etc/rc.d/rc.sysinit/etc/fstab;dowc-l$tarFile;fortarFilein/etc/init.d/functions/etc/rc.d/rc.sysinit/etc/fstab;docp$tarFile/tmptouch-m-t201109151327/tmp/`basenameforrownumin3711head-n$rownum/etc/passwd|tail-n1|cut-d:-16#declare-ioddsum=0evensum=0;foriin`seq12100`letforjin`seq22100`letecho"oddsumis$oddsum"echo"evensumis$evensum"#declare-iforiin`cut-d:-f3/etc/passwd`letecho"AllUID'ssumis$sum"declare-isum=0forvfilein
vfilechar=`wc-c$vfile|cut-d""-f1`letsum=$sum+$vfilecharecho"Thesefilehave$sumcharacters."declare-isum=0foriin{1..10}
useraddletsum=$sum+`id-uecho"uidsumis$sum"grep"^[Ss]"grep-v"bash$"/etc/passwd|cut-d:-grep"bash$"/etc/passwd|sort-t:-n-k3|tail-1|-d:-grepgrep"^[[:space:]]\{1,\}"grep-E--"\<[1-9][[:digit:]]\>|\<[[:digit:]]\>"etc/passwd/etc/passwd0grep--color=auto"\<[0-9]\{1,2\}\>"/etc/passwdgrep"^root\>"grep"^\([[:alnum:]]\{1,\}\)\>.*\1$"/etc/passwd--cut-d:-f7/etc/passwd|sort-18forfilePathin/etc/rc.d/rc.sysinit/etc/init.d/functions/etc/fstab
lineNum=`grep-E"^#|^$"$filePath|wc-l`echo"$filePathhave$lineNumnoteforfilePathin/etc/rc.d/rc.sysinit/etc/init.d/functions/etc/fstabcp$filePath/tmp/`basename$filePath`-`dategrepnbash$"etc/passwd|cutd:f1,2,4read-p"enterafilepath:"filePathifgrep"^$"$filePath>/dev/null;thenecho"$filePathhave`grep'^$$filePath|wcl`spacelines" grepread-p"enterafilepath:"filePathlineNum=`grep"^$"$filePath|wc-l`ifgrep"^$"$filePath>/dev/null;thenecho"$filePathhave$lineNumspace20
echo"nonespaceif[$#-lt2echoecho"Usage:$0argu1argu2"exit5if[$1-gt$2echo"themaxnumis
echo"themaxnumisif[$#-lt2echoecho"Usage:$0argu1argu2..."exit5foriin$*
if[$#-lt2echo"themaxnumis$maxNum."exit3if[$maxNum-lt$2]
echo"themaxnumis$maxNum." - [-d$tarDir]||mkdir$tarDirforfilevarin
if[-d$filevarcp-r$filevar$tarDirelif[-f$filevar];thencpelif[-h$souDir/$filevarcp-d$filevar26
cp-a$filevar#...可完善為:如果參數(shù)為start,繼續(xù)判斷鎖文件是否存在,存在則顯示已if[$#-ne1echo"Usage:servicescript.sh{start|stop|restart|status}"exit7;if[$1=="start"touchecho"startingscriptsuccessfully."elif[$1=="stop"];thenrm-rf/var/lock/subsys/scriptecho"Stopscriptsuccessfully."elif[$1=="restart"rm-rf/var/lock/subsys/scripttouch/var/lock/subsys/scriptecho"Restartingscriptsuccessfully."elif[$1=="status"];then[-e/var/lock/subsys/script]&&echo"Scriptis||echo"Scriptisstopped."
echo"Usage:servicescript.shfind/var/-userroot-a-groupfind/usr/-not-userroot-a-not-userbin-a-not-hadoophadoop
find/usr/-not\(-userroot-o-userbin-o-
find/etc/-mtime-7-a-not\(-userroot-o-user/\(-nouser-o-nogroup\)-a-atime-/etc/-size+1M-a-type/etc/-not-perm/etc/init.d/perm-113find/etc/init.d/-perm-111-a-perm-foriin{0..255}forjin{0..254}if-c1-w1172.16.$i.$j&>/dev/null;thenecho-e"\033[32m172.16.$i.$jisup.\033[0m"38
echo-e"\033[31m172.16.$i.$jis[$#-lt1]&&echo"Usage:$0{start|stop|restart|status}"&&exit6case$1in
touchecho"starting$serviceNamerm-rfecho"stop$serviceNamerm-rf$lockFiletouch$lockFileecho"restarting$serviceName
if[-f$lockFileecho"$serviceNameis
echo"$serviceNameiswhiletrue
read-p"enterachar:"charactercase$characterinecho"Youenteraecho"Youenteraecho"quit"&&exit40
echo"Youenteraspectialcat<< xzcompress gzipcompress bzip2compresswhiletrue;doread-p"enteracompresstool:"compressToolcase$compressToolintool:xz,gziporbzip2."
echo"Badcompresstool,plsenteraright[-d/backup]||mkdirtar${compressArgu}cPf/backup/etc-`date+%Y-%m-%d-%H-%M-#descriptioncreateaethernetcardaliasandconfiguaratingit.declareethCarddeclare-iflag=0while[
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 掃地機器人市場競爭與合作戰(zhàn)略
- 排水管網(wǎng)更新改造項目進度管理
- 2024店面買賣定金合同范本
- 工業(yè)園供水應(yīng)急保障技術(shù)方案
- 2024翻譯保密合同樣本版
- 高中學(xué)生宿舍樓可行性分析結(jié)論
- 2024建筑業(yè)流動資金借款合同
- SST0116CL1-生命科學(xué)試劑-MCE
- 立體栽培項目實施方案
- 變電站財務(wù)與經(jīng)濟風險評估
- 2024年個人勞務(wù)承包合同書
- 知道網(wǎng)課智慧《睡眠醫(yī)學(xué)(廣州醫(yī)科大學(xué))》測試答案
- 如果歷史是一群喵課件
- 危大工程以及超過一定規(guī)模的危大工程范圍
- 門診導(dǎo)診課件
- 網(wǎng)架吊裝施工專項方案(技術(shù)方案)
- 上半年臨床路徑在婦產(chǎn)科的優(yōu)化策略
- 《樹立正確的“三觀”》班會課件
- 《糖尿病患者血脂管理中國專家共識(2024版)》解讀
- 影視人類學(xué)概論智慧樹知到期末考試答案2024年
- 市政道路監(jiān)理規(guī)劃方案及實施工作細則
評論
0/150
提交評論