![私房菜基礎(chǔ)篇課后練習答案_第1頁](http://file4.renrendoc.com/view/520ef91a141a79a90f9af3b5b9552010/520ef91a141a79a90f9af3b5b95520101.gif)
![私房菜基礎(chǔ)篇課后練習答案_第2頁](http://file4.renrendoc.com/view/520ef91a141a79a90f9af3b5b9552010/520ef91a141a79a90f9af3b5b95520102.gif)
![私房菜基礎(chǔ)篇課后練習答案_第3頁](http://file4.renrendoc.com/view/520ef91a141a79a90f9af3b5b9552010/520ef91a141a79a90f9af3b5b95520103.gif)
![私房菜基礎(chǔ)篇課后練習答案_第4頁](http://file4.renrendoc.com/view/520ef91a141a79a90f9af3b5b9552010/520ef91a141a79a90f9af3b5b95520104.gif)
![私房菜基礎(chǔ)篇課后練習答案_第5頁](http://file4.renrendoc.com/view/520ef91a141a79a90f9af3b5b9552010/520ef91a141a79a90f9af3b5b95520105.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
0主記憶體的容量、介面(DDR/DDRII等(AGP/PCIe/內(nèi)建)可以使用『cat/proc/cpuinfo』及使用『lspci』來查閱各項元件的型號;后,調(diào)整你的主機的BIOS成為使用光碟機開機,在開機時放入剛剛燒錄的的LiveCD,使用該光碟機開查閱)我在一部主機上面安裝的Windows作業(yè)系統(tǒng)時,并且安裝了顯示卡的驅(qū)動程式,他是沒有問題的。但是裝在Linux的上?入/輸出crontrol,(2)設(shè)備控制,(3)流程管理,(4)文件管理。等等!1GBytes1024兆字節(jié)*1024千字節(jié)/兆字節(jié)1048576Linux的本身僅是一個核心與相關(guān)的核心工具而已,不過,他已經(jīng)可以驅(qū)動所有的硬體,所以,可以算是(3)使用幾乎相同的自由軟體(GNU的里面的海灣合作委員會glibc的/六/阿帕奇/綁定的...)(4)幾乎相同的操作介面(bashKDE的GNOME的等等)(dpkg來與轉(zhuǎn)金會,簡稱FSF)所支持的!兩者都是由斯托曼先生所發(fā)起的!何謂多人(多用戶)多工(多任務1GPL的的授權(quán)之軟體,乃為自由軟體(免費軟件),任何人皆可擁有他2GPL的的團體(或所以應該公布其原始碼4GPL的授權(quán)過的軟體,使符合自己的需求5。經(jīng)過修改過后應該回饋給開源的Linux社群。POSIXUnix的作業(yè)系統(tǒng)上面跑的程式來進行規(guī)范。若你的作業(yè)系統(tǒng)符合POSIXPOSIX的的程式就可以在你的作業(yè)系統(tǒng)上面運作。LinuxPOSIX的,因此提升的Linux的使用率。其實是自己的學習心態(tài)?最重要的地方在于能夠『刻苦耐勞?』^_冊頁等等。網(wǎng)站在喔!足夠的內(nèi)存來進行工作,至于一般家庭用的僅用來做為ADSL的寬頻分享器的順利的運行Linux的了。因此,Linux上的主機是否開放網(wǎng)路服務?這部主機的未來規(guī)劃中,是否需要進IDE的硬碟:IDE硬碟是:dev高清[A光盤是:dev印表機是:devLP的[0-軟碟機是:devfd的[0-網(wǎng)路卡是:devETH的[0n]第四章,安裝的CentOS5.x的與多重開機小技巧Linux上的目錄配置以『樹狀目錄』來配置,至于磁碟分割槽(分區(qū))///請注意,58這四個邏輯容量相加的總和為即為128兆或256MB的,可獲得較佳效能!林威治時間快了8小時!RAID的是:dev/醫(yī)師[0-man要看答案請將滑鼠移動到『答:』底下的空白處,按下左鍵圈選空白前的畫面(CentOSrelease5.3(Final)...)是怎么來的?需求:利用man找到該檔案當中的變數(shù)內(nèi)容/CentOSrelease5.3(Final)Kernel\ronan\m與tty2比較之下,發(fā)現(xiàn)到核心版本使用的是\r而硬體等級則是\m來issue,所以我們使用『manissue』來查閱這個檔案的格式;由于反斜線(\)的英文為『escapeman環(huán)境中,請自行找出:如果我想要在/etc/issue檔案內(nèi)表示『時間(localtime)』過反斜線的功能)?(答案為:\t與\l)我想要知道datemandateinfodate來查看,如果該套件有完整說明的話,那么應該也可以在/usr/share/doc里面找到說明檔!shutdown-h如果我Linux的XWindowLinux201052cal5201020105若以X-WindowVirtual可以按下[CtrlAltF1~F6]進入Virtualconsole(共六個)按下[Ctrl]+[Alt]+[F8]或[F7]可回到X-Windowdesktop中!簡單說明在bashshell[tab][Tab]按鍵可做為命令補齊或檔案補齊的功能,與所接的指令位置有(kill指令)可以利用[Ctrl]+c來中斷!Linux提供相當多的線上查詢,稱為manpage,請問,我如何知道系可以利用manfpasswdinfo的文件資料時(在/usr/share/info/目錄中)infopasswd來查詢之!mankpasswdmanKpasswd有什么差異(大小寫的K小寫的-k為查詢關(guān)鍵字,至于-Kmanpage查詢~manmanpage顯示的內(nèi)容中,指令(或檔案)后面會接一15)一些設(shè)定檔的檔案內(nèi)容格式8)系統(tǒng)管理員能夠使用的管理指令。manpage放置在/usr/share/man/與/usr/local/man請問這一串指令『foo1-foo2foo3foo4』中,各代表什么意義?foo1-foo2則是foo1foo3foo4foo1的參數(shù)設(shè)定值,也可能是額外加入的mandate時,在我的終端機卻出現(xiàn)一些亂碼,請問可能的可以利用LANG=en或者是LANG=en_US等設(shè)定來修訂這個問題。suchfileordirectory』請問發(fā)生了什么事?』最簡單的做法,直接輸入兩次[tab]按鍵即可知道有多少指令可以被執(zhí)直接輸入bz[tab][tab]就可以知道了!manbzip2bzip2是用來作為壓縮與Linux提供一些線上文獻資料,這些資料通常放在那個目錄當中通常放在/usr/share/doc當中!在終端機里面登入后,看到的提示字元$與#有何不同?平時操作應#代表以root的身份登入系統(tǒng),而$則代表一般身份使用者。依據(jù)提示字元的不同,我們可以約略判斷登入者身份。一般來說,建議日常操作使用一般身份使用者登入,亦即是$!形介面登入時,則dmtsai還是可以透過圖形介面功能來關(guān)機。第六章、Linux的檔案權(quán)限與目錄配置(/bin主要放置在開機時,以及進入單人維護模式后還能夠被使用的指令,至于/usr/bin則是大部/bin放置的是一般使用者慣用的指令,至于/sbin則是系統(tǒng)管理員才會使用到的指令。不過/bin與/sbin都與開機、單人維護模式有關(guān)。更多的執(zhí)行檔會被放置到/usr/bin及/usr/sbin底下。試說明為何根目錄要小一點比較好?另外在分割時,為什么/home,usr,/var,tmp最好與根目一起,也會有助于系統(tǒng)安全。Ext2/Ext3255字元,完整檔名(包含路徑)4096個字當一個一般檔案權(quán)限為-rwxrwxrwx則表示這個檔案的意義為?chmod754filenamechmodu=rwx,g=rx,o=rchown,LinuxJournaling檔案格式有哪些?Journalingext3Reiserfs,/..lsa這個-a的選項才能顯示出隱藏檔案的內(nèi)容,而使用ls-al才能顯示出屬性。第七章、Linux檔案與目錄管理(alexarod,這兩個人除了自己群組之外還project的群組。假設(shè)這兩個用戶需要共同擁有/srv/ahome目錄的開發(fā)權(quán),SGID的功能解析。[root@www~]useraddGprojectalexalexproject[root@www~useraddGprojectarodarodproject[root@www~]#idalex<==查閱alex帳號的屬性[root@www~]#idarod[root@www~]#mkdir/srv/ahome[root@www~]#ll-d/srv/ahomedrwxr-xr-x2rootroot4096Sep2922:36alexarod都不能在該目錄內(nèi)建立檔案,因此需要進行權(quán)限與屬[root@www~]#chgrpproject/srv/ahome[root@www~]#chmod770/srv/ahome[root@www~]#ll-d/srv/ahomedrwxrwx2rootproject4096Sep2922:36alexarod去處[root@www~]#su-alex<==先切換身份成為alex來處理[alex@www~]$cd/srv/ahome<==切換到群組的工作目錄去[alex@wwwahome]$touchabcd建立一個空的檔案出來![alex@wwwahome]$exit<==離開alex的身份[root@www~]#su-arod[arod@www~]$cd/srv/ahome[arod@wwwahome]$llabcd-rw-rw-r--1alexalex0Sep2922:46alex,arodabcdarodrrwxalexabcd這個檔SGID的權(quán)限在里面,并進行測試看看:[root@www~]#chmod2770/srv/ahome[root@www~]#ll-d/srv/ahomedrwxrws2rootproject4096Sep2922:46[root@www~]#su-alex[alex@www~]$cd/srv/ahome[alex@wwwahome]$touch1234[alex@wwwahome]$ll1234-rw-rw-r--1alexproject0Sep2922:53#必須要為兩人共同支援的project這個群組才行!絕對路徑的寫法為由/開始寫,至于相對路徑則不由/開始寫!此外,相對路徑為相對于目前工/home/test/home/test2mv/home/test/home/test2umaskumaskumaskumask033groupotherw(2)x(1)目錄drwx-wx-wx』SUIDSUIDSUID權(quán)限僅對二進位程式(binaryprogram)執(zhí)行者將具有該程式擁有者(owner)當我要查詢/usr/bin/passwd這個檔案的一些屬性時(1)傳統(tǒng)權(quán)限;(2)檔案類型與(3)檔案的隱藏ls-alfind/-perm+4000-找出/etc50K60K之間的檔案,并且將權(quán)限完整的列出(lsl):find/etc-size+50k-a-size-60k-execls-l{}\;注意到-a,那個-aandfind/etc-size+50k-a!-userroot-execls-ld{}\;find/etc-size+50k-a!-userroot-typef-execls-l{}上面兩式均可!注意到,那個找出/etc1500K0find/etc-size+1500k-o-size相對于-a,那個-o就是或(or)第八章、Linux磁碟與檔案系統(tǒng)管理(partitionpartition刪除,由于本章處理完畢后,將會有/dev/hdc6與/dev/hdc7partition,所以請刪除掉這兩個partition。刪除的過程需要注意的是:freeswapon-s/mount/dev/hdc6,/dev/hdc7不可以被使用!如果有找出被使用的分割槽,再以swapoff去卸載他!使用『fdisk/dev/hdc』刪除,注意,由于是邏輯分割槽,這些分割槽一定從5號開始連續(xù)6766號!因此,在/srv/myprojectfilesystemfilesystem每次開機任何權(quán)限。且該filesystem具有5GB的容量。以多按一次『p』看看是否正確,若無問題則按下『w』寫入分割表;end_request:I/Oerrordevfd0,sector0』的錯誤時,不要擔心??!這個說明的是『找不到槽,且將該分割槽掛載到/home目錄,你該如何處置?LinuxIDE介面時,需要處理跳針(jump),放入主機后插好/重新掛載:編輯/etc/fstab,將/homefilesystem裝置改為/dev/sdb1之類的新分割槽,然后mount-a測試看看是否正確,如果正確的話,才是順利結(jié)束了這次的動作。umount/dev/hda3fsck/dev/hda3inodeblockarea的記錄遺失等等,這些問題當中,其Linuxfilesystem但是,如果您的主機常常不正常斷電,那么,很可能硬碟是沒問題的,但是,檔案系統(tǒng)則有損毀之虞。此時,重建檔案系統(tǒng)(reinstall)即可!不需要換掉硬碟啦!^_^file1file2則為一個正規(guī)檔案,并不會與他人共同分享inodeblockfile1inodeblockfilesystemmetadatainodeblockfile1并沒有任何關(guān)連性喔!所以,新建的file1并不會影響file2呢!?情境模擬題一:妳想要讓系統(tǒng)恢復到第八章情境模擬后的結(jié)果,亦即僅剩下/dev/hdc6以前的partitionpartition都需要恢復原狀。因此/dev/hdc8,/dev/hdc9(在本章練習過程中產(chǎn)生的)請將他刪除!刪除的方法同第八章的情境模擬題一所示。?情境模擬題二:妳想要逐時備份/srv/myproject這個目錄內(nèi)的資料,又擔心每次備份的資訊太多,因此想要使用dump的方式來逐一備份資料到/backups這個目錄下。該如何處需求:/srv/myproject為單一filesystem,且在/etc/fstab內(nèi)此掛載點的dump欄位為cp-a/etc/bootmkdirdump-0u-j-f/backups/myproject.dump嘗試將/srv/myproject這個檔案系統(tǒng)加大,將/var/log/cp-a/var/log/將/srv/myprojectlevel1dump-1u-j-f/backups/myproject.dump.1ls-l妳應該就會看到兩個檔案,其中第二個檔案(myproject.dump.1會小的多!這樣就搞定啰umount/dev/hdc6mkfs-text3/dev/hdc6重新掛載原本的partitionmount-妳可以自行使用df以及l(fā)slsrv/myproject將完整備份的level0的檔案/backups/myproject.dumpcdrestore-r-f將后續(xù)的level1cdrestore-r-f此時才是恢復到最后一次備份的階段!如果還有l(wèi)evel2level3時,就得要一個一個的依第十章、vim程式編輯器在第八章的情境模擬題二的第五點,編寫/etc/fstabnanovim去編輯/etc/fstabdefatulsdefault,會出現(xiàn)什么狀(1)34G34行;(2)再按下15+向右鍵],或15l]vi開啟的檔案中,如何去到該檔案的頁首或頁尾?去頁首按下1Ggg;去頁尾按下G即可vi開啟的檔案中,如何在游標所在行中,移動到行頭及行尾?移動到行頭,按0,移動到行尾按$即可!vir』有什么功能?:wiIaA為在本行當中輸入新字元;(出現(xiàn)–Insertr,R(Replace-vi軟體中,如何由編輯模式跳回一般模式?[hjk,l]分別代表[左、下、上、右?在vi的一般模式中,如何刪除一行、n行;如何刪除一個字元?dd,ndd,xX(dGd1G分別表示刪除到頁首及頁尾)vi的一般模式中,如何復制一行、n行并加以貼上?分別為yy,nyy,p或P:1,$s/word1/word2/g:1,$s/word1/word2/gc(需要使用者確認:r:w;:q::wq;vi底下作了很多的編輯動作之后,卻想還原成原來的檔案內(nèi)容,應該怎么進行?直接按下:e!即可恢復成檔案的原始狀態(tài)!vivilshome這個指令,vi有什么額外的功能事實上,可以使用lshome不過,如果你學過后面的章節(jié)之后,你會發(fā)現(xiàn),執(zhí)行ctrlz(續(xù)的指令50筆記錄下來,可以如何處理?date可以輸出時間,而利用~/.myhistory來記錄所有歷史記錄,而目前最新的50筆歷史記錄可以使用history50來顯示,故可以修改~/.bash_logout成為底下的模樣:[root@www~vim~/.bash_logoutdate>>~/.myhistoryhistory50>>~/.myhistoryLinuxshell(舉出三個)shellLinuxshellbash/bin/bashPS1PS1變數(shù)的預設(shè)內(nèi)容為:『[\u@\h\W]\$』HOMEechoenvexportsetBunset$AunsetBB,A使用unset及unalias即可nameIt'smynamename=It\'s\my\namename="It'smy(1)loginshell:主要讀取/etc/profile及~/.bash_profile(2)non-lognishell:主要讀取~/.bashrc而已。CentOS5.xmanpage試說明與`可以具有變數(shù)的內(nèi)容屬性,'則僅有一般字元,至于`之內(nèi)則\&&||commandcommand1&&則前一個指令必需要沒有錯誤訊息,亦即回傳值需為0command2才會被執(zhí)行,||則與&&相反!last|cut-d''-f1|sort|foo1&&foo2|foo3foo4foo1/foo2/foo3/foo4是指令還是檔案?foo1,foo2foo3foo4foo1foo2|foo3foo4(2-1)foo2stdoutfoo3(2-2)foo3foo2stdoutstdinfoo4這個裝置/ls-lls-l如何秀出/binad(前提:需要了解資料流重導向,以及透過子指令$(command來處理檔名的搜尋;我們簡單的以搜尋星號(*)來處理底下的任務:星號(*)的檔案與內(nèi)容:[root@www~]#grep'\*'不過由上述的這個結(jié)果中,我們僅能找到/etc底下第一層子目錄的資料,無法找到次目錄/etc[root@www~]grep'\*'$(find/etc-type(/)[root@www~]#grep'\*'$(find/-type-bash:/bin/grep:Argumentlisttooxargs來處理。舉例來說,讓grep每次僅能處理10個檔名,此時你可以這樣想:findxargs10grepgrep[root@www~findtypef|xargsn10grepgrep的功能來找到如下的參數(shù)![root@www~]#find/-typef|xargs-n10grep-l'\*'指令名為myipIP捉出來顯示。而我想要有個新變數(shù),變數(shù)名為MYIP,這個變數(shù)可以記錄我的IP。[root@www~]#ifconfigeth0|grep'inetaddr'|sed's/^.*inetaddr://g'|cut-d''-alias指定為myip[root@www~aliasmyip="ifconfigeth0|grep'inetaddr'|\sed's/^.*inetaddr://g'|cut-d''-f1?我想要知道,在/etcXYZ三個字元的任何一個字元的那一行就列出來,grep[XYZ]?將/etc/termcap內(nèi)容取出后,(1)去除開頭為#的行(2)去除空白行(3)取出開頭為英文字母grep-v'^#'/etc/termcap|grep-v'^$'|grep'^[[:alpha:]]'|wcShell要看答案請將滑鼠移動到『答:』底下的空白處,按下左鍵圈選空白處即可察看)scriptscriptscript1.你目前的身份(whoami2.你目前所在的目錄(echo-e"Yournameis==>echo-e"Thecurrentdirectoryis==>read-p"Pleasinputyourbirthday(MMDD,ex>0709):"birnow=`date+%m%d`if["$bir"=="$now"];thenecho"HappyBirthdaytoyou!!!"elif["$bir"-gt"$now"];thenyear=`date+%Y`total_d=$(($((`date--date="$year$bir"+%s`-`date+%s`))/60/60/24))echo"Yourbirthdaywillbe$total_dlater"total_d=$(($((`date--date="$year$bir"+%s`-`date+%s`))/60/60/24))echo"Yourbirthdaywillbe$total_dlater"read-p"Pleaseinputanintegernumber:"numberwhile["$i"!="$number"]echo"theresultof'1+2+3+...$number'is==>撰寫一支程式,他的作用是:1.)先查看一下/root/test/logical2.)若不存touch3.)如果存在的話,判斷該名稱logical4.)如果存在if[!-elogical];touchecho"Justmakeafilelogical"exit1elif[-elogical]&&[-flogical];thenrmlogicalmkdirecho"removefile==>logical"echo"andmakedirectorylogical"exit1elif[-elogical]&&[-dlogical];thenrm-rflogicalecho"removedirectory==>logical"exit1echo"Doesherehaveanything?"第一欄取出,而且每一欄都以一行字串『The1accountisroot"1表示行數(shù)。accounts=`cat/etc/passwd|cut-d':'-f1`foraccountin$accountsdeclare-iecho"The$iaccountis\"$account\""第十四章、LinuxACL權(quán)限設(shè)定mailbashshell登入系統(tǒng)。若為可登入帳號時,將該帳號加入youcan這個次要群組。/sbin/nologin[root@www~]#grepmail/etc/group[root@www~grepyoucanetc/group[root@www~]#groupaddyoucanpop1,pop2,pop3,且密碼與帳號相同??墒褂萌缦耓root@www~]#vimpopuser.shforusernameinpop1pop2pop3useradd-gmail-s/sbin/nologin-M$usernameecho$username|passwd--stdin$username[root@www~]#sh[root@www~]#vimloginuser.shforusernameinyoulog1youlog2youlog3useradd-Gyoucan-s/bin/bash-m$usernameecho$username|passwd--stdin$username[root@www~]#shrootUIDGIDtestroot的權(quán)限,應rootUID與GID0test變成root的權(quán)限,那么就將/etc/passwd里面,testUIDGID欄位變成0即可!好??再回去瞧一瞧/etc/shadow的架構(gòu),可以知道有這幾個可使用的方法:將/etc/passwdshell欄位寫成/sbin/nologin將/etc/shadow內(nèi)的密碼欄位,增加一個*將/etc/shadow的第八個欄位關(guān)于帳號取消日期的那個,設(shè)定小于目前日期的數(shù)字,那么他就useraddUID,GID還有其他相關(guān)的密碼控制,都是在哪在/etc/login.defs還有/etc/default/useradd(為www的子目錄,我應該怎么作比較好?useradd的時候,會自動以/etc/skel做為預設(shè)的家目錄,所以,我可以在/etc/skel里面新增加一個名稱為www的目錄即可!而為了確保這些帳號能夠在系統(tǒng)上面具有獨一無二的權(quán)限,一般來說Linux都會保留一些UIDCentOS5.x500以下的帳號(UID)Systemaccount。Publicgroupschemes:users以SuSEServer9為代表;Privategroupschemes:CentOS5.xalex,alexgroup,csh,他的全名為"AlexTsai",且他還得要加入users群組當中!useradd-c"AlexTsai"-galexgroup-Gusers-m如何作,可以讓使用useradd時,預設(shè)的家目錄就指向/account?最簡單的方法,編輯/etc/default/useraddHOME=/homeHOME=/account即usermod-a-Gvbird1,vbird2,vbird3(LVMfilesystem的大小,但是缺點是可能沒有加速與硬體備份(與快照不同)LVM的優(yōu)點。在此情境中,我們想利用『在RAID上面建置LVM』的功能,以達到兩者兼顧的能力。fdisk[root@www~]#fdisk-DeviceBootStartEndBlocksId/dev/hda1*11310439183/dev/hda214128810241437+83/dev/hda41926938259898352+5/dev/hda519262052102009682Linuxswap/RAID1GBRAID-5sparedisk么你應該要如何進行?首先,請自行使用fdisk建置好如下的分割槽狀態(tài):[root@www~]#fdisk-/dev/hda62053217598796683/dev/hda72176229898796683/dev/hda82299242198796683/dev/hda92422254498796683/dev/hda102545266798796683LVMLVraidlv[root@www~]#pvcreate/dev/md0<==建立PV[root@www~vgcreateraidvgdev/md0VG[root@www~lvcreateL2.82GnraidlvraidvgLM[root@www~]#lvdisplayLogicalvolume--VGNameraidvgLVWriteAccessread/writeLVStatusavailable#openLVSize2.82CurrentLESegments1AllocationinheritReadaheadsectors-currentlysetto256Blockdevice253:0LVMLVM是架構(gòu)在/dev/md0上面的喔!然后就是檔案系統(tǒng)的建[root@www~]#mkfs-text3/dev/raidvg/raidlv[root@www~]#mkdir/mnt/raidlvmRAID熱拔插機制、LVM放大縮小機制等等。測試完畢之后請務必要關(guān)閉本題所建立的各項[root@www~]#umount/mnt/raidlvm<==卸載檔案系統(tǒng)[root@www~lvremovedev/raidvg/raidlvLV[root@www~vgchangeanraidvgVG不活動[root@www~]#vgremoveraidvg<==移除VG[root@www~mdadmstopdev/md0關(guān)閉/dev/md0RAID[root@www~]#fdisk/dev/hda<==還原原本的分割槽40MB/50MBscript你得先要依據(jù)本章的作法,先將/homequotado...done內(nèi)的最setquota-u$username400005000000RAID具有保護資料的功能,防止因為硬體損毀而導致資料的遺失,那我應該要選擇的RAID等級可能有哪些?(請以本章談到的等級來思考即可)LVPEPE4MB,所以才會有此限制。若要修改這個限VG時就給予-sPEPE=16MB時,LV的最大總量就能夠達到1TB的容量了。RAID0BIOSRAID晶片整合成為一顆大磁碟,則此磁碟在Linux系統(tǒng)當中的檔名為何?BIOSLinuxRAID磁碟,此磁碟的檔名就會是『/dev/sda*/3****root/usr/local/ping.sh>/dev/nullat1am2010-02-*15**1-51~5360次/usr/local/bin/tea_time.sh這個檔案。1~5360次ㄟ!很麻煩吧~是錯誤的寫法啦~3015**1-52500**0這一行代 沒有任何意義!因為語法錯誤!您必須要了解,在/etc/crontab當中每一2500**0root因為CentOS系統(tǒng)預設(shè)的例行性命令都放置在/etc/cron.*vi/etc/crontab03**6rootfind/-perm+6000>SELinux初探(章看完后,第二次讀到這里后,你就會知道如何處理了。[root@www~]#rpm-qvsftpd<==#[root@www~]#yuminstallvsftpd較不優(yōu)先10分,可以這么做:[root@www~]#pstree-p|grep|-vsftpd(2377PID2377[root@www~]#renice10[root@www~]#netstat-tlunp|greptcp00::*LISTEN#vsftpdFTPvbird,他卻無法登入自己的帳號!這是什么CentOSvsftpd是能夠允許一般用戶登入自己家目錄的,因此無法登入的可能原因是權(quán)限還是SELinux呢?我們可以這樣測試看看:1.vbirdvsftpd[root@www~]#ftplocalhostName(localhost:root):vbird331Pleasespecifythepassword.Password:vbird的密碼喔!500OOPS:cannotchangeftp>[root@www~]#ls-ld 4vbirdvbird409681818:22#[root@www~]#tailSep1116:57:31wwwsetroubleshoot:SELinuxispreventingtheftpdaemonfromreadingusershomedirectories(/).ForcompleteSELinuxmessages.run#3.照著作一下:[root@www~]#sealert-lb8bdaf2d-b083-4e28-9465-91fae8df63b1SELinuxispreventingtheftpdaemonfromreadingusershomedirectoriesThefollowingcommandwillallowthissetsebool-P[root@www~]#setsebool-P[root@www~]#ftplocalhostName(localhost:root):vbird331Pleasespecifythepassword.RemotesystemtypeisUNIX.Usingbinarymodetotransferfiles.ftp>bye簡單說明什么是程式(program而什么是程序程式(program)Linux的完整檔名(由/寫起)僅能有一個,可以被不同的使用者或者相同的使用者重復的執(zhí)行成為多個程序,且該程式所造成的程序還因為不同的使用者,而有不同的權(quán)限,且每個process幾乎都是獨立的。我今天想要查詢/etc/crontabcrontab這個程式的用法與寫法,請問我該如何線上查詢?crontabmancrontabinfocrontab,至于查詢/etc/crontab,則可以使用man5crontab啰!cronddaemonPIDPRIpsaux|grepcrondpsauxcrondPIDrenicennumberPID己的程序的nice10,是否可以將他調(diào)回5呢?能調(diào)低,所以調(diào)整為10之后,就不能降回5啰!可以使用dmesg來視察!(的telnet服務喔!可以這樣做看看:telnettelnetCentOStelnet-server這支[root@www~]#rpm-qtelnet-servertelnet-serveri3861:0.17-39.el5base35Install1Update0Remove0Totaldownloadsize:35kIsthisok[y/N]:yDownloadingPackages:warning:rpmts_HdrFromFdno:HeaderV3DSAsignature:NOKEY,keyIDe8562897ImportingGPGkey0xE8562897"CentOS-5Key(CentOS5OfficialSigningKey)<centos-5-key@>"from/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5Isthisok[y/N]:yRunningrpm_check_debugRunningTransactionTestFinishedTransactionTestTransactionTestSucceededRunningTransactionInstalling:telnet-server[1/1]Installed:telnet-server.i3861:0.17-39.el5chkconfigtelnetoffonoffsuper[root@www~]#ll-rw-r--r1rootroot305Dec12007etc/xinetd.d/telnet#看吧!果然是superdaemon哩![root@www~]#grep'^telnet'/etc/servicestelnet23/tcptelnettelnetsuperdaemonport23[root@www~]#chkconfigtelneton;chkconfig--listtelnettelnetonxinetd:[xinetd:[[root@www~]#netstat-tlnp|greptcp00::*LISTEN#port23}1.telnet[root@www~]#grepserver/etc/xinetd.d/telnetserver=/usr/sbin/in.telnetd#2.開始指定開放的網(wǎng)域:in.telnetd:.edu.tw[root@www~]#vim/etc/hosts.denyin.telnetd:ALLnetstattulnetstattunlnnetstat就不會使用主機名稱與服務名稱(hostname&service_name)而代之的則是以IPportnumber來顯示的。IP的分析與/etc/hosts及/etc/resolv.conf有關(guān),透過搜尋/etc/servicesport3306mysqlgoogle到mysql為一種網(wǎng)路資料庫系統(tǒng)軟體。本章提到的chkconfig以及ntsysv都可以查閱的到!servicestatus-allnetstatanlpstree去查詢喔!只是相關(guān)對應的服務daemon檔名就得要個別查詢了。透過mansyslogd,查詢到-r的選項。authwarnemailroot的vim去編輯/etc/syslog.confsyslogdklogdsyslogdlogrotatesyslogdstandalonedaemonlogrotatecrontab來執(zhí)行的!只是個指令(boot的階段,按下[F5]之后會看到可以輸入的選項,此時請輸boot:linux選擇『No』即可;CentOS5.xchroot的環(huán)境等待你的處置!但是他會有三個模式可以選擇,分別是『continueRead-Only』將偵OKshelldf看一下掛載情況是否正確?若不正確請partitionchroot/mnt/sysimage來轉(zhuǎn)成你原reboot系統(tǒng),且取出光碟,用硬runlevelrunlevelrunlevelinitlevelrunlevel3init3』即可。如果想要每次開機都設(shè)定固定的runlevel,那么可以修改/etc/inittab這個檔案!將里面這一行改成:『id:3:initdefault:』即可。Linux系統(tǒng)下一開機就啟動,但是在關(guān)機前會自動的由于/etc/rc.d/rc[0-6].dSxxnameKxxname可以設(shè)定開機啟動與關(guān)機結(jié)束的事項!script放在/etc/rc.d/init.drun-level里頭,就組,我要讓該模組在開機的時候就被載入,那么應該寫入那個檔案?應該寫入/etc/modprobe.confkernel2.6.x)或者是/etc/modules.confkernel2.4.x)這個檔案,他是模組載入相關(guān)的地方呢!當然,也可以寫入/etc/sysconfig/modules/*里面。grubrunlevel1bootloadergrubshelle在kernel后面增加: runlevel1init想要改為/bin/bash,好讓我自行維護系統(tǒng)(runlevel1喔!),該如何進行此一工作?取代/sbin/initinit與/etc/inittabgrublilo的設(shè)定才行喔!^_^可以經(jīng)由設(shè)定/etc/modprobe.conf或者是將自行做好的設(shè)定檔寫入到/etc/sysconfig/modules/資訊可以參考/etc/rc.d/rc.sysinit喔!Linux再安裝WindowsbootloaderLinux的開機選單,WindowsLinuxKNOPPIXLiveCDLinuxchroot軟體切換根目錄(/),然后重新安裝grubbootloader,同樣也可以重新讓兩個作業(yè)系統(tǒng)存在啦!MBRSuperblockbootloadermknod/dev/usb/lp8c1808chownroot:lp/dev/usb/lp8chmod660/dev/usb/lp8成適合的資料交給印表機列印出來。詳細資料可參考圖2.1.4的說明。IPPLPDSMB等均是列印的通訊協(xié)定。依據(jù)上個步驟,設(shè)定/etc/modprobe.conf及/etc/rc.d/rc.localchkconfiglm_sensors開機啟動,并且重新開機先檢查硬體,每個環(huán)節(jié)(網(wǎng)卡、hub/switch、路由器等)的燈號是否有亮?有亮再進行下個動ifconfigIPnetmask/xpenguins-2.2.tar.gz原始碼檔案,并安GNOMExpenguins將/etc/{passwd,shadow,group}SUID/SGID檔案建立檔案列表,該列表檔名為『important.file[root@www~]#ls/etc/{passwd,shadow,group}>important.file[root@www~]#find/bin/sbin/usr/sbin/usr/bin-perm+6000>>finger1.file』設(shè)定成為不可修改的屬性;[root@www~]#vimmd5.checkfile.shforfilenamein$(catimportant.file)[root@www~]#shmd5.checkfile.sh[root@www~]#chattr+i供email給root查閱:[root@www~]#vimmd5.checkfile.shif["$1"=="new"];forfilenamein$(catimportant.file)md5sum$filename>>finger1.fileecho"Newfilefinger1.fileiscreated."exit0if[!-ffinger1.file];echo"file:finger1.fileNOTexist."exit1[-ffinger_new.file]&&rmfinger_new.fileforfilenamein$(catimportant.file)md5sum$filename>>finger_new.filetesting=$(difffinger1.filefinger_new.file)if["$testing"!=""];thendifffinger1.filefinger_new.file|mail-s'fingertrouble..'[root@www~]#vim302***rootcd/root;sh有被更動過。不過,如果該變動是正常的,例如CentOS自動的升級時,那么你就得要刪除RPMSRPMYUM功能這個模擬題的目的是想要安裝一套較為完整的WWW伺服器,便且此伺服器可以支援外掛的其phpMySQL,以及未來開發(fā)用的php-devel,httpd-devel等軟體。整個流程會有點像這樣:[root@www~]#rpm-qhttpdhttpd-develphpphp-develphp-mysqlpackagephp-develisnotinstalled沒有安裝的軟體!packagephp-mysqlisnotinstalledhttpd-develphp-develphp-mysql等軟體并沒有安裝!那么該如何安裝可以使用yum直接線上安裝。不過我們必須要先有網(wǎng)路才行!#[root@www~]#route-nKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIfaceU000eth05UG000#(Gateway)[root@www~]#ping-c264bytesfrom54:icmp_seq=1ttl=64time=0.325ms64bytesfrom54:icmp_seq=2ttl=64time=0.281ms#路由器有回應!表示可以連接到路由器!那么TCP/IP設(shè)好了,#但是主機名稱解析器統(tǒng)(DNS)該如何處理?[root@www~]#dig;<<>>DiG9.3.4-P1<<>>;;globaloptions:;;QUESTION;;ANSWER.522933INCNAME..107INA03;;Querytime:5;;SERVER:;;WHEN:FriSep1813:14:45;;MSGSIZErcvd:GoogleIPDNSyum的所有快取、下載軟體、下載軟體的表頭資料,都放置于/var/cache/yum/RPMSRPMRPM檔案是由程式打包者(distribution的開發(fā)商)藉由程式的原始碼,在特定的平臺SRPMRPMSRPM檔案當中,SRPM所內(nèi)含的資料為原始碼,所以安裝時必須要再經(jīng)過編譯的行為才能成為RPM并提供使用者安裝。pkgname.i386.rpm,但卻老是發(fā)生無法安裝的問題,請問我--nodepsrpmivhnodeps原版光碟的內(nèi)容,發(fā)現(xiàn)里面的檔案名稱為***.i686.rpm。請問,無法安裝的可能原因為何?rpmFvh*.rpmrpmUvh*.rpm簽章,假設(shè)數(shù)位簽章的檔名為signe,那你該如何安裝?rpm--importyum/path/,那你該如何處理yum的設(shè)定檔?name=theirservernameXWindow設(shè)定介紹(manager登入XWindow系統(tǒng)。startxrunlevel3XWindowstartxXXserverXclientXserver/Xclient呼叫的任務xinit,startxXserverXclient設(shè)定值,以提供xinit來執(zhí)行而已。XServer主要負責螢幕的繪制,以及周邊輸入裝置如滑鼠、鍵盤等資料的收集,并回報給XClientXClientXServer的資料后,加以運算得到圖形的XServerXserver自行繪制圖形。至于Windowmanager是一個比較特<--]5,也可以關(guān)閉X后,再startx啟動等等。~/.xinitrcCentOSGNOMEXKDE登入,該怎么辦?首先你必須要已經(jīng)安裝KDE環(huán)境(參考前一章的yumgrouplist功能),然后可以藉由修改/etc/sysconfig/desktoproot己的家目錄參考/etc/X11/xinit/xinitrc的內(nèi)容自行制作~/.xinitrc檔案來修改!XServerportXportport6000,而且稱此一顯示為LinuxXtty7tty8tty9,依序類推。第幾個是以啟動的順序來定義,并非:0,:1的意思~XServerxorg.confSectionFiles/應該是鍵盤符號對應表跑掉了??梢孕薷膞org.conf檔案內(nèi),關(guān)于KeyboardOptionXkbLayout項目,將他改為us即可!GNOMEKDEXWidnowManagerKDE為預設(shè)的WM,若想改為GNOME時,應該如何修改?Linux(CentOS5.x)dumprestore,dd,cpiofindFloppy,Mo,Zip,CD-RW,DVD-RW,USB硬碟Tape,外接式儲存陣列(RAID),額外的儲存架構(gòu),如SAN,NAS等。第二十六章、Linux核心編譯與管理(開始挑選核心功能,可以利用『makemenuconfigmakeoldconfigmakegconfig』等案到/boot/grub當中;initrd/boot/grub/menu.lstrmrf最后刪除掉/bootinitrd檔案,以及/boot/grub/menu.lsttitle設(shè)定即可。Linux作業(yè)系統(tǒng)中較新的檔案系統(tǒng)版本『第二延伸系統(tǒng)(ext2)』,并了解它各方面之用途。AndrewTanenbaumMinix檔案系統(tǒng),它也是唯一可用在免Linuxext2(第二延伸檔案系統(tǒng)),它是延伸檔案系統(tǒng)中較新的版在預設(shè)中,ext24K4K位元組對于一磁碟區(qū)塊而言是最理想的大小,假如一個檔案的大小無法達成4K位元組的倍數(shù)時,那最后的磁碟區(qū)塊部分就會被Superblock:superblock是在每個檔案系統(tǒng)開始的位置,其儲存資訊像是檔案系統(tǒng)的大小,Inode:inodeinode表格中的一個項目。Inode包含了所有檔案有區(qū)塊的檔案指向(pointer)。pointer是用來記錄檔案被儲存在何處。ext2檔案系統(tǒng)上去執(zhí)行檔案系統(tǒng)檢查,它像是WindowsScandisk一總數(shù)、容量標記、錯誤行為、變更保留的資訊和許多其他參數(shù)。選項包含區(qū)塊的大小、段落的大小、每一個inode的位元組到多種磁碟陣列的選項。mke2fsformat程式啦?。〦XT3RedHatLinux7.2為何決定采用ext3檔案系統(tǒng)?用者的關(guān)注,但ext3并不是唯一的,也不是眾多日志式(journaling)檔案系統(tǒng)中最佳的。Linuxext2,對于在相當小容量的硬碟上之小檔案而言是相當?shù)睦硐搿kS著硬有些原因是來自不正常關(guān)機或是電源中斷檔案系統(tǒng)的恢復時間。檔案系統(tǒng)經(jīng)由e2fsck在一個1GB40GB的硬碟上可能會相當?shù)亩m費時間。所ReiserHansReiserReiser是眾所皆知的一種新式快速記錄版及7.2版上。XFS檔案系統(tǒng):XFSSGILinuxext3檔案系統(tǒng):ext3是之前所提及的二分之一日志式檔案系統(tǒng)。為何只有一半呢?ext3ext2檔案系統(tǒng)上面并保有磁碟活動紀錄的日志式檔案系統(tǒng)。所以當不正確關(guān)機ext2ext2中,它會遭受ext3ext2ext3ext2檔案系統(tǒng)卻是非RedHatext3Linux檔案系統(tǒng)推向日志式檔案系統(tǒng)。當公7.2ext3MichaelK.Johnson”為什么你想要從ext2ext3呢?有四個主要的理由:可利用性、資料完整性、速度及長時間的修復。ext3的日志式條件可以避免資料毀損的可能。他也指出”除了寫入若干資料超ext3ext2ext3的日志使硬碟讀取頭的移動能更有效的進行“。然而或許決定的因素還是在Johnson先生的第四個理由中:ext2ext3來獲得一個強而有力的日志式檔案系統(tǒng)而不需要重新做ext3的好處是不需要去做一種長時間的,冗LinuxLinuxUnixLinuxMulticsBell(貝爾實驗室、MIT(麻省理工學院)GE(美國通用電器)合作開發(fā)1969:K.ThompsonDECfilesystemUnixUnix1973BellD.RichieCThompsonASCII檔案進行改UnixUnix乃針對不同的硬體而設(shè)定,因此僅出現(xiàn)在大型的Server上面看到!經(jīng)過數(shù)年后,有底下幾種版本:SystemVATTBSDAIXIBM1979:RichardStallmanOpensource1984:GNUFreeSoftwareFoundation(FSF)RStallman1986:Xfree86Unix1994Linux簡單說明GNUGeneralPublicLicense(GPL)的精神:GPL的授權(quán)之軟體,乃為自由軟體(Freeware,任何人皆可擁有他;GPL的團體(或商業(yè)企業(yè))可以經(jīng)由該軟體的服務來取得服務的費用;經(jīng)過修改過后Opensource應該回饋給Linux社群。(PS.Opensourcedebugs的速度較快,程式亦較為安全,但是缺點LinuxLinux1991LinusTorvalds寫的一個核心作業(yè)系統(tǒng),最早僅只是PCx86架構(gòu),并且穩(wěn)定,因此有相當多LinuxDistributionLinux版本,各版本之間沒有所謂的誰優(yōu)誰LinuxKernelKernel的套件(ftpapachemail等等,及配合開發(fā)商本身的支援軟體,而制作出來的可安裝光碟即可稱為distribution。Linux的『Kernel』,目前2002/06/29Kernel2.4.xx版本,至于不同點則是Linux開發(fā)商自行加入或者是研發(fā)的軟體。LinuKernel的功能:SystemcallinterfaceProcesscontrolFileSystemmanagementDevicedriversGUIGraphicalUserInterfaceLinuxGUIX-WindowXfree86X-ServerXfree86最大的功能即是在控制『顯示卡、硬體周邊』等跟WindowX-Window無法啟動時,通常是Xfree86這個X-Window的核心驅(qū)動程式設(shè)定不完全有關(guān)!LinuxOpensourceopensource的所有優(yōu)缺點;MultitaskLinuxCPU與其他例如網(wǎng)路資源可以同時進行多項工作,Linux最大的特色之一即在于其多工時,資源分配較為平均!MultiuserLinux允許多人同時連上主機之外,每個使用者皆有其各人的使用環(huán)境,并且二、LinuxLinuxLinuxOpenLinuxServer3.1.1CPUPIIPIIIP4K7K8RAM64IDE1IDE2masterslaveIDEIDE2masterlogical磁碟中,其裝置代號(檔案名稱)PrimaryExtendedExtended(MBR可以參考這里這篇討論)IDE1slave硬碟中,分割『六個有用』的磁區(qū)(filesystem的,此外,有兩個primary的磁區(qū)!請問六個磁區(qū)的代號?/dev/hda5(logical根目錄/(root)RAM64MB128MBswap要開多大?RAM128MB256MB,可獲得較佳效能!Ext3,LinuxBIOS(cdromfloppyPC硬體資訊)載入installkernelloader:HardDiskPartitionSoftpackage的選擇GMTGMTGMT8TapSCSI硬碟RAIDprinterTap:/dev/ht0(IDE),/dev/st0(SCSI);SCSIH.D.:/dev/sd[a-p],RAID:/dev/md[0-15];printer:/dev/lp[0-2]KDE的使用X-X-WindowVirtualconsole呢?可以按下[Ctrl]+[Alt]+[F1]~[F6]Virtualconsole(共六個);而按下[Ctrl]Alt][F8]X-WindowdesktopLinuxrun-levelrun-level0,1,3,5各代表什么意思?修改/etc/inittab里頭的設(shè)定即可;0:關(guān)機(init0XFree86X-WindowX-WindowServerKDE這個WindowmanagementX-WindowClient呦!因此,XFree86若死掉了,那么KDE就無法被啟動!XFree86KDEVirtualdesktopsHelpLinux系統(tǒng)中,安裝的套件(RPM安裝)infocommandman5passwdsyslog.confman5syslog.conf5config檔man–kcommandman–kmanpagemanpath五、vi-在一般模式當中輸入:o,O為在一個新的一行輸入新字元;r,R(Replace-)h,j,k,[Ctrl]+[Ctrl]+dd,ndd,xX(dGd1G分別表示刪除到頁首及頁尾)如何復制一行、n行并加以貼上?yy,nyy,pstring:1,$s/word1/word2/g:1,$s/word1/word2/gc(需要使用者確認:r:w:w;:q::wq;:set:set,14,絕對路徑絕對由/開始寫起,相對路徑則非由/cd/usr/share/man;cdls–al時,均會有『.』及『..』這兩個目錄,請問分別...ls,pwd新增:mkdir目錄,rmdir目錄(但是該目錄內(nèi)必須要已經(jīng)清空了rm–rf目錄,移動:mvdirectory1directory2cp–rdirectory1cat,tac,moreless,head,tail,nl,od(查看二進位制hardlinksoftlinkHardLinkshardlinkinodelink欄LinksLink(Hardlink不能連結(jié)不同filesystem的檔案)SoftLinks:類似捷徑,當原始檔被刪除,softlink檔案將找不到原始檔了!如何在root的家目錄下建立一個/bin的連結(jié)捷徑ln–s/bin則/tmp/testing這個檔案會是:(1test1.sh;2)test1.shchmod7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度文化旅游工程居間服務合同范本標準
- 2025年度數(shù)據(jù)中心基礎(chǔ)設(shè)施建設(shè)監(jiān)理合同
- 曲靖2025年云南曲靖市師宗縣事業(yè)單位委托遴選26人(含遴選)筆試歷年參考題庫附帶答案詳解
- 2025年金屬包裝罐項目可行性研究報告
- 2025至2031年中國豪華三聯(lián)控制臺行業(yè)投資前景及策略咨詢研究報告
- 2025年磨內(nèi)弧砂輪項目可行性研究報告
- 2025年玩具鹿項目可行性研究報告
- 2025年氰戊菊酯項目可行性研究報告
- 惠州2025年廣東惠州市中醫(yī)醫(yī)院第二批招聘聘用人員22人筆試歷年參考題庫附帶答案詳解
- 2025年微波爐溫度傳感器項目可行性研究報告
- 2025年業(yè)務員工作總結(jié)及工作計劃模版(3篇)
- 必修3《政治與法治》 選擇題專練50題 含解析-備戰(zhàn)2025年高考政治考試易錯題(新高考專用)
- 二零二五版電商企業(yè)兼職財務顧問雇用協(xié)議3篇
- 課題申報參考:流視角下社區(qū)生活圈的適老化評價與空間優(yōu)化研究-以沈陽市為例
- 深圳2024-2025學年度四年級第一學期期末數(shù)學試題
- 2024-2025學年成都市高新區(qū)七年級上英語期末考試題(含答案)
- 17J008擋土墻(重力式、衡重式、懸臂式)圖示圖集
- 《中南大學模板》課件
- 廣東省深圳市南山區(qū)2024-2025學年第一學期期末考試九年級英語試卷(含答案)
- T-CISA 402-2024 涂鍍產(chǎn)品 切口腐蝕試驗方法
- 后勤安全生產(chǎn)
評論
0/150
提交評論