LINUX初賽操作題匯總.doc_第1頁
LINUX初賽操作題匯總.doc_第2頁
LINUX初賽操作題匯總.doc_第3頁
LINUX初賽操作題匯總.doc_第4頁
LINUX初賽操作題匯總.doc_第5頁
免費預覽已結束,剩余6頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

LINUX初賽操作題匯總一、 用戶和工作組相關設置。1、 創(chuàng)建用戶jack;2、 指定jack1的用戶目錄為/var/jack;3、 jack的用戶ID為1400;4、 jack的初始組屬于bin;答案: useradd d /var/jack u 1400 g bin jack二、 目錄相關設置。1、 創(chuàng)建目錄/opt2;2、 設置/opt2目錄的工作組為sysadmin;3、 設置/opt2目錄的工作組可讀、可寫及可執(zhí)行,而其他組無任何權限;4、 在/opt2目錄下生成一空文件empty,并設置該文件的所有者為jack。答案:1、mkdir /opt22、groupadd sysadmin #如果沒有此組就創(chuàng)建一個吧,然后chgrp sysadmin /opt23、chmod 070 /opt2或chmod u-r-w-x g+r+w+x o-r-w-x /opt24、touch /opt2/empty 然后 chown jack /opt2/empty三、 編寫shell腳本/exam.sh,實現以下幾個功能。1、 輸出“Hello,my name is Peter.”;2、 生成一新文件/hello,第一行為“Hello,my name is Peter.”;3、 查找/etc/passwd文件中包含root字符串的行,保存在/hello的第二行;4、 使/exam.sh可以執(zhí)行,并執(zhí)行該程序。答案:#腳本exam.sh內容如下:echo “Hello,my name is Peter.”echo “Hello,my name is Peter.” /hellocat /etc/passwd |grep root /hello#Chmod u+x exam.sh./exam.sh四、 軟件安裝和卸載。1、 查詢/bin/ls命令,屬于哪些個rpm包,并將查詢結果寫到/project/rpm.txt文件中;2、 查詢zip軟件中,安裝到哪些目錄及有哪些文件,并將查詢結果追加寫到/project/rpm.txt;3、 查詢/bin/rpm命令詳細情況,如rpm命令的版本、軟件包、安裝時間、編譯時間及協議等,并將查詢結果追加寫到/project/rpm.txt;答案:1、rpm qf /bin/ls /project/rpm.txt2、rpm ql zip /project/rpm.txt3、rpm qi rpm /project/rpm.txt五、 文件系統(tǒng)和磁盤管理。1、 創(chuàng)建1個800M的分區(qū),修改其分區(qū)ID號為LVM(8e);2、 創(chuàng)建3個1000M的分區(qū),使其分區(qū)ID號都為RAID(fd);3、 創(chuàng)建1個500M的分區(qū),修改其分區(qū)ID號為swap(82);4、 將以上所有分區(qū)信息寫入到內核,讓其生效。答案:1、fdisk /dev/sdb,此處sdb可能不同,看具體情況了使用n選項,添加1個800M新分區(qū),3個1000M新分區(qū),1個500M使用l選項,修改這分區(qū)的ID,最后W保存并退出六、 文件和目錄相關設置。1、 用find命令在/etc目錄下,查找所有以.conf結尾的文件或目錄,并將查詢結果寫入新文件/tmp/find.log;2、 用which命令查找tail程序所在的路徑,并將查詢結果寫入新文件/tmp/testwhich;3、 用locate命令查找config字符串,只顯示前10個滿足條件的內容,并將查詢結果寫入新文件/tmp/testlocate。答案:find /etc name “*.conf” /tmp/find.logwhich tail /tmp/testwhichlocate n 10 config /tmp/testlocate七、 編寫一個shell腳本。1、 通過調用環(huán)境變量的方式,顯示當前用戶的用戶名和主機名;2、 查看/etc/passwd文件,顯示當前登錄用戶的詳細信息;3、 查看當前用戶的最后登錄的時間及IP地址信息。答案:#腳本內容如下echo $LOGNAMEecho $HOSTNAMEcat /etc/passwd | grep $LOGNAMEwho | grep $LOGNAME | cut f11-20 d “ ” | head n 1ifconfig | grep “inet addr”#八、 用戶和組的管理。1、 建立工作組sysadmin;2、 建立用戶linuxfans,其基本組為sysadmin;3、 linuxfans的默認shell為csh;4、 linuxfans把mail作為其附屬組。答案:groupadd sysadminuseradd g sysadmin s /bin/csh G mail linuxfans九、 Linux的系統(tǒng)引導。1、 把系統(tǒng)引導的默認運行級別設置為運行級別3;2、 禁止所有用戶使用ctrl+alt+del鍵關閉系統(tǒng);3、 禁止xinetd服務,在任何運行級別,啟動時自動運行;4、 設置grub啟動管理器的超時時間為30秒。答案:1、vi /etc/inittab,修改id:5:initdefault:中的5為32、同上修改/etc/inittab,將ca:ctrlaltdel:/sbin/shutdown t3 r -now用#號行注釋掉3、chkconfig xinetd on或ntsysv -level 0123456 再選中xinetd即可4、修改vi /boot/grub/grub.conf文件,timeout=30十、 為根分區(qū)創(chuàng)建磁盤配額。1、 為根分區(qū)創(chuàng)建磁盤配額,并設置aa1-aa50等50個用戶的磁盤配額的軟配額為1000M,硬配額為2000M;2、 設置aa1-aa50的i節(jié)點軟限制為2000,硬限制為5000;3、 并設置aa1-aa50用戶的限制天數為5天。答案:1、vi /etc/fstab在根分區(qū)的defaults選項后面加入,usrquota,grpquota選項2、重啟掛載根分區(qū);mount -o remount / 成功后可采用mount命令查看,如果在根分區(qū)后面,有usrquota,grpquota這兩個選項的話,就表示成功3、創(chuàng)建配額文件。 quotacheck -cuvgmf /4、創(chuàng)建配額用戶。 for i in $(seq 1 50) do useradd aa$i done 當然如果不會用for語句,就需要一條一條的創(chuàng)建了。5、創(chuàng)建用戶配額 edquota -u aa1內容如下。注意以磁盤限額是以K為單位。1000000 2000000 2000 50006、復制aa1配額到其它用戶for i in $(seq2 50)doedquota -p aa1 aa$idone當然也可以采用edquota -p aa1 aa2 edquota -p aa1 aa3這項命令實現。7、設置配額的天數edquota -t 將7天改為5天即可。其中本題沒有說一定要創(chuàng)建組的配額文件,所以創(chuàng)不創(chuàng)建組都是對的。自己收的1. 當登錄Linux時,一個具有唯一進程ID號的shell將被調用,這個ID是什么( B )A. NIDB. PIDC. UIDD. CID2. 用vi打開一個文件,如何用字母new來代替字母old (A )A. :s/old/new/gB. :s/old/newC. :1,$s/old/new/gD. :r/old/new3. 請選擇對標準的變量PS2正確的描述( C )A. 是一個主shell提示符變量B. 是第二主shell提示符變量C. 是一個一般的shell提示符變量D. 是一個連續(xù)提示符變量4. 下面哪個命令可以顯示文本文件的內容( A )A. moreB. viC. manD. type5. 下面哪個命令是全屏文本編輯器( B )A. cwB. vC. priD. ed6. 哪一個命令能用來查找文件TESTFILE中只包含四個字符的行?( C )A. grep ?$ TESTFILEB. grep ? TESTFILEC. grep .$ TESTFILED. grep . TESTFILE7. 下列哪一個命令能被用來重定向管道的輸出到標準輸出和指定的文件中( D )A. weeB. catC. lessD. tee8. 一個bash shell腳本的第一行是什么( A )A. #!/bin/bashB. #/bin/bashC. #/bin/cshD. /bin/bash9. 用標準的輸出重定向()像 file01能使文件file01的數據( D )A. 被移動B. 被復制C. 被打印D. 被覆蓋10. 下面哪個命令是用來定義shell的全局變量( D )A. exportfsB. aliasC. exportsD. export11. 如果想加載一個/dev/hdb1的windows95分區(qū)到/mnt/win95目錄,需要運行哪個命令( C ) A. mount -t hpfs /dev/hdb1 /mnt/win95 B. mount -t hpfs /mnt/win95 /dev/hdb1C. mount -t vfat /dev/hdb1 /mnt/win95 D. mount -t vfat /mnt/win95 /dev/hdb1 12. 哪個目錄存放用戶密碼信息( B )A. /bootB. /etcC. /varD. /dev13. 假定kernel支持vfat分區(qū),下面哪一個操作是將/dev/hda1,一個window98分區(qū)加載到/win目錄( C )A. mount -s win /devhda1 /win B. mount -fs=msdos /dev/hda1 /winC. mount -t vfat /dev/hda1 /win D. mount -t windows /win /dev/hda114. 默認情況下管理員創(chuàng)建了一個用戶,就會在( B )目錄下創(chuàng)建一個用戶主目錄。A. /usrB. /homeC. /rootD. /etc15. 當使用mount進行設備或者文件系統(tǒng)掛載的時候,需要用到的設備名稱位于( D )目錄。A. /homeB. /binC. /etcD. /dev16. 如果要列出一個目錄下的所有文件需要使用命令行( C )。A. ls lB. lsC. ls aD. ls -d17. 串口1即COM1對應的設備文件是( B )。A. /dev/COM1B. /dev/ttyS0C. /dev/ttyS1D. /dev/stty118. 利用哪個工具可以設置用戶在文件系統(tǒng)中的空間大小( B )。A. turboserviceB. turbofscfgC. turbonetcfgD. turboxcfg19. 如果要讓所有的X應用程序在不同的顯示器上輸出,必須設置和導出環(huán)境變量( B )。A. PATHB. DISPLAYC. SCRENN、D. MEMORY20. 哪個命令可以將普通用戶轉換成超級用戶( D )A. superB. passwdC. tarD. su21. 除非特別指定,cp假定要拷貝的文件在下面哪個目錄下( D )A. 用戶目錄B. home目錄C. root目錄D. 當前目錄22. 用下面哪個命令可以不用退出vi編輯器來切換文件( A )A. :n B. set command C. map command D. export command比如:e ./b.c,將加載b.c文件到vi編輯器中23. 哪個命令用來顯示/home及其子目錄下文件名( b )A. ls -R /homeB. ls -d /homeC. ls -a /homeD. ls -l /home24. 在vi模式下,哪個命令用來刪除光標處的字符( B )A. xdB. xC. ddD. ddd刪除一行,x刪除當前字符25. 在vi編輯器里,命令dd用來刪除當前的( A )A. 行B. 變量C. 字D. 字符26. 當運行在多用戶模式下時,用Ctrl+ALT+F*可以切換多少虛擬用戶終端( B )A. 3B. 6C. 1D. 1227. 在一行內運行多個命令需要用什么字符隔開( C )A. B. $C. ;D. *28. 確定myfile的文件類型的命令是( B )A. whatis myfile B. file myfile C. type myfile D. type -q myfile29. 哪些命令組合起來能統(tǒng)計多少用戶登錄系統(tǒng)( BD )A. who | wc wB. who | wc lC. who | wc cD. who | wc30. 用 rm -i,系統(tǒng)會提示什么來讓你確認( B )A. 命令行的每個選項B. 是否真的刪除C. 是否有寫的權限D. 文件的位置31. Linux啟動的第一個進程init啟動的第一個腳本程序是( B )。A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d32. 按下( A )鍵能終止當前運行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D33. 下面哪個命令用來啟動X Window ( B )A. runxB. StartxC. startXD. xwin34. 用來分離目錄名和文件名的字符是( B )A. dash (-)B. slash (/)C. period (.)D. asterisk(*)35. 系統(tǒng)的配置文件在( C )目錄下A. /homeB. /devC. /etcD. /usr36. TurboLinux下主要用哪個shell?( A )A. bashB. cshC. tcshD. ash37. 顯示用戶的主目錄的命令是什么?( A )A. echo $HOMEB. echo $USERDIRC. echo $ENVD. echo $ECHO38. 在vi編輯器里,哪個命令能將光標移到第200行( C )A. g200B. G200C. :200D. 200g:200可以,200G也可以39. 用useradd jerry命令添加一個用戶,這個用戶的主目錄是什么?( C )A. /etc/jerryB. /var/jerryC. /home/jerryD. /bin/jerry40. 哪一個命令能用來刪除當前目錄及其子目錄下名為core的文件( A )A. find . -name core -exec rm ;B. find . -name core -exec rm ;C. find . -name core -exec rm ;D. find . -name core -exec rm -;41. 以下哪條命令在創(chuàng)建一個xp用戶的時候將用戶加入到root組中( C )A. useradd -g xp root B.useradd -r root xpC.useradd -g root xp D.useradd root xp42. 以下哪個運行級別是管理用的單用戶模式( B )。A. 0B. 1C. 2D. s43. 不改變運行級別而重新讀入inittab文件的命令是( B )。A. init sB. init qC. init SD. init Q44. 以下哪個命令可以終止一個用戶的所有進程( D )A. skillallB. skillC. killD. killall45. 通過修改哪個文件可以在創(chuàng)建用戶的時候改變用戶主目錄的路徑( B )A. /etc/default/passwd B. /etc/default/useraddC. /etc/profileD. /etc/fstab46. 以只讀方式打開一個文件并進入vi編輯器的命令是( B )A. view -r filenameB. view filenameC. vi filenameD. vi -r filename47. vi的哪種模式可以執(zhí)行shell命令( C )A. 編輯模式B. 命令模式C. ex模式D. 以上都不對48. 以下哪個命令是將緩存中的內容粘貼到光標之前( C )A. aB. iC. PD. p49. 以下哪條vi命令能將文檔5-20行間出現的abc替換成為cba ( D )A.:1,$s/abc/cba/g B.:5,20/abc/cba/g C. :5-20s/abc/cba/gD.:5,20s/abc/cba/g50. vi中哪條命令是不保存強制退出( C )A. :wqB. :wq!C. :q!D. :quit51. 在vi中通過哪條命令可以將ps命令執(zhí)行的結果插入到文檔中( A )A. :r!psB. :!psC. :!rpsD. :w!ps52. 以下哪個vi命令可以在當前位置插入/etc/passwd文本文件( A )A. :r /etc/passwdB. :i /etc/passwdC. :w /etc/passwdD. :s /etc/passwd53. vi中復制整行的命令是( B )A. y1B. yyC. ssD. dd54. 以下哪個vi命令可以給文檔的每行加上一個編號( B )A. :e numberB. :set numberC. :r!date D. :200g操作題1、建立以下用戶,組屬性及口令文件A.建立用戶smith B.建立組名sysadm C.smith具有口令654321答:A:useradd smith B:groupadd sysadm C:passwd smith 連續(xù)兩次輸入同一組密碼既可。2、寫出web服務的啟動、重啟、關閉的方法(兩種方法)答案:第一種:啟動:Service httpd start 重啟:service httpd restart 關閉:service httpd stop 第二種:啟動:/etc/rc.d/init.d/httpd start 重啟:/etc/rc.d/init.d/httpd restart 關閉:/etc/rc.d/init.d/httpd stop3寫出安裝SAMBA服務器的步驟,Samba服務的主要功能是什么?步驟:1、下載安裝包 2、tar 安裝包 3、rpm -i 軟件名。功能:linux與windows之間的橋梁,能在兩者間實現文件共享。4設置ftp服務器自啟動答案:ntsysv 選中FTP保存退出既可5. 架設一臺NFS服務器,并按照以下要求配置輸出目錄。開放/nfs

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論