十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
一、選擇題(每題4分,共60分)
成都創(chuàng)新互聯(lián)公司服務項目包括鞏留網(wǎng)站建設、鞏留網(wǎng)站制作、鞏留網(wǎng)頁制作以及鞏留網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,鞏留網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到鞏留省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
1.用自動補全功能時,輸入命令名或文件名的前1個或幾個字母后按什么鍵?()
A.Ctrl鍵 B.Tab鍵 C.Alt鍵 D.Esc鍵
2.在vi中退出并保存的命令是?()
A. :q B. :w C. :wq D. :q!
3.把文件shell.sh名稱修改為shell2.sh,下列哪個命令可以實現(xiàn)?()
A. cp shell.sh shell2.sh B. mv shell.sh shell2.sh C. ls shell shell2.sh D. cat shell.sh shell2.sh
4.下面哪個Linux命令按百分比顯示內(nèi)容? ()
A. pause B. cat C. more D. grep
5.pwd命令功能是什么? ()
A. 設置用戶的口令 B. 顯示用戶的口令 C. 顯示當前目錄的絕對路徑D. 查看當前目錄的文件
6.刪除文件命令為:()。
A mkdir B rmdir C mv D rm
7.文件權限讀、寫、執(zhí)行的三種標志符號依次是()。
A rwx B xrw C rdx D srw
8.某文件的組外成員的權限為只讀;所有者有全部權限;組內(nèi)的權限為讀與寫,則該文件的權限為()。
A 467 B 674 C 476 D 764
9.改變文件所有者的命令為 ()
A chmod B touch C chown D cat
11.測試與目標主機的網(wǎng)絡是否暢通?()
A. ping B. route C. netstat D. ifconfig
A. tar -xvzf my B. tar -cvzf my C. unzip my D. tar -xvjf my
13.默認情況下管理員創(chuàng)建了一個用戶,就會在()目錄下創(chuàng)建一個用戶主目錄。
A./usr B./home C./root D./etc
14.linux系統(tǒng)是一個()的操作系統(tǒng)
A.單用戶、單任務 B.單用戶、多任務 C.多用戶、單任務 D.多用戶、多任務
15.Ubuntu系統(tǒng)默認的shell是()
A.bash B.ksh C.cs D.sh
二、簡答題(每題10分,共40分)
1.在當前用戶家目錄下,新建目錄 test1和test2,在test1目錄下新建一個a.txt文件.
2.在第一題基礎上,假設你當前的工作目錄就在當前用戶家目錄。將test1目錄復制到test2目錄下,將test2目錄重命名test。
3.在第二題基礎上,將test目錄使用gzip格式進行壓縮,將剛剛壓縮好的文件解壓到bgs目錄下
4.新建一個用戶student,新建一個用戶組bgs,把用戶student添加到bgs用戶組。假設你在家目錄,并且家目錄下有一個1.txt文件,請使用一條命令將1.txt文件所有者改為student,所屬組改為bgs.
1.
Linux下能夠為網(wǎng)絡設備指定ip地址的命令是: B
A.ipconfig
B.ifconfig
C.route
D.nslookup
2.
在Linux中,要關閉計算機,應該使用命令:A
A.shutdown
B.reboot
C.kill
D.ps
3.
以下不能生成一個新文件myfile的命令的是:B
A.touch myfile.txt
B.mv myfile
C.cat a.txt myfile.txt
D.cp a.txt myfile.txt
4.
要刪除文件user/test.txt,可以使用命令:A
A.rm user/test.txt
B.mv user/test.txt
C.umount user/test.txt
D.del user/test.txt
5.
下列目錄哪一個存放啟動文件? D
A. /var
B. /root
C. /sys
D. /boot
6.
在Linux中,要確定當前所在的目錄,應該使用命令: C
A.cd
B.ls
C.pwd
D.ls -a
7.
sort命令命令的功能是: A
A.對文本文件按行排序輸出
B.對當前目錄下所有文件按文件名排序
C.在當前目錄下查找文件
D.在文本文件中進行檢索
8.
執(zhí)行 mv ./b.txt ./c/d.txt 所完成的操作是:B
A.將當前目錄下b.txt文件改名為“/c/d.txt”
B.將當前目錄下b.txt文件移動到./c目錄下,并改名為d.txt
C.將根目錄下b.txt文件移動到./c目錄下,并改名為d.txt
D.將當前目錄下b.txt文件移動到./c目錄下
9.
以下不是操作系統(tǒng)的是: C
A.Linux
B.Unix
C.X-window
D.WindowXP
10.
要顯示當前目錄的細節(jié),包括權限、所有者等信息,應該使用命令:B
A. ls -a
B. ls -l
C. ls -f
D. ls -r
一、選擇題(非單選)
1、在正則表達式當中下面那一個字符集表示非空格字符( )
a. [:graph:]
b. [:digit:]
c. [:space:]
d. [:alpha:]
參考答案:A
2、關于bash變量論述正確的是:( )
a. 可以在/etc/porfile里面設置對所有用戶生效,永久
b. 在用戶家目錄下的.bash_profile文件中添加變量對單一用戶生效,臨時生效
c. 可以使用export 定義,只對當前shell生效,永久有效
d. 以上說法都不對
參考答案:A
3、當?shù)卿沴inux后,登錄的shell將查不同啟動文件來處理其中的命令,處理文件的順序是( )
a. /etc/profile -- ~/.bash_profile -- ~/.profile -- ~/.bash_login
b. /etc/profile -- ~/.bash_profile -- ~/.bash_login -- ~/.profile
a. ~/.bash_profile --/etc/profile -- ~/.profile -- ~/.bash_login
a. ~/.bash_login -- ~/.profile -- ~/.bash_profile --/etc/profile
參考答案:B
4、創(chuàng)建多級目錄命令是( )
A、mkdir -p
B、mkdir -v
C、mkdir -m
D、mkdir -Z
參考答案:A
5、有一些文件root用戶也無法直接修改,可使用說明命令看看其權限( )
A、ls -lh
B、file
C、stat
D、lsattr
參考答案:D
6、linux上為了使用更多簡潔操作,可以使用別名來簡化命令,以下別名定義正確的是( )
A、LS=‘ls -lh’
B、set cnet ‘cd /etc/sysconfig/network-scripts/ifcfg-eth0’
C、alias die=‘rm -fr’
D、unalias die=‘rm -fr’
參考答案:C
7、常見的文本編輯器工具有哪些( )
A、nano
B、cat
C、cut
D、vim
參考答案:AD
8、使用find命令查找文件時,以下哪個選項代表套接字文件( )
A. d
B. l
C. p
D. s
參考答案:D
9、如一個文本文件的各權限位是這樣的:-rw-r--r--,對該文件執(zhí)行chmod g+s 后,其權限位應顯示為( )
A. -rw-r-Sr--
B. -rw-r-sr--
C. -rw-r--r--
D. -rw-r-xr--
參考答案:A
10、使用fdisk對磁盤進行分區(qū)時,LVM分區(qū)的類型為( )
A. l
B. lvm
C. 9e
D. 8e
參考答案:D
11、使用tar命令對一個目錄只打包,不壓縮,應該使用如下哪條命令( )
A. tar -cvf
B. tar -zcvf
C. tar -jvf
D. tar -jcvf
參考答案:A
12、shell腳本的哪個位置參數(shù)可以表示腳本本身( )
A. $0
B. $1
C. $#
D. $@
參考答案:A
13、通常我常說的四層負載和七層負載對應OSI模型分別是?
A. 傳輸層,表示層
B. 網(wǎng)絡層,應用層
C. 傳輸層,應用層
D. 網(wǎng)絡層,表示層
參考答案:C
14、系統(tǒng)中存在兩個進程, 其pid分別為 110, 119, 此時希望當119需要占用CPU時總是要優(yōu)于110, 應如何做?( )
A. 調(diào)整進程119的nice值, nice -5 119
B. 調(diào)整進程119的nice值, renice -5 119
C. 調(diào)整進程110的nice值, nice -5 110
D. 調(diào)整進程119的nice值, renice -5 110
參考答案:B
15、如何在非交互式的情況下為用戶magedu添加一條crontab任務?
A. 將任務寫入到/var/spool/cron/root
B. 將任務寫入到/var/spool/cron/magedu
C. 將任務寫入到/var/spool/root/cron
D. 將任務寫入到/var/spool/magedu/cron
參考答案:B
16、CentOS7系統(tǒng)中啟動網(wǎng)絡服務的命令是:
A. service network start
B. /etc/init.d/network start
C. systemctl start network.service
D. /etc/init.d/rc.d/init.d start
參考答案:C
17、kernel實現(xiàn)自身初始化時,實現(xiàn)的任務為( )
A.探測可識別的所有硬件;
B.以只讀方式裝載“真正根文件系統(tǒng)”
C.按次序查找各引導設備,第一個有引導程序的設備即為啟動系統(tǒng)用到的設備
D.啟動用戶空間的第一個應用程序:/sbin/init
參考答案:C
18、CentOS 6系統(tǒng)中,Linux系統(tǒng)運行級別,關系對應不正確的是( )
A.4--維護模式,多用戶模式,需要用戶認讓,會啟動網(wǎng)絡功能,但不支持使用NFS;
B.1--維護模式,單用戶模式,sigle模式;此級別可允許root用戶直接登錄而無須認證;
C.3--正常級別,完全多用戶模式,文本界面;
D.5--正常級別,完全多用戶模式,圖形界面;
參考答案:A
19、下面命令,可以輸出/etc/passwd文件中root用戶所在行的`是( )
A.awk '{if($1=/root/) print }' /etc/passwd
B.awk -F: '{if($1==/root/) print }' /etc/passwd
C.awk -F: '{if($1=/root/) print }' /etc/passwd
D.awk -F: '{if($1~/root/) print }' /etc/passwd
參考答案:D
20、以下不是/ect/rc.d/rc.sysinit的功能的是()
A.根據(jù)配置文件中的設定來設定主機名
B.配置服務器ip地址
C.打印文本歡迎信息
D.激活LVM和RAID設備
參考答案:B
判斷題(如有興趣的同學可以分析為什么對錯)
1、在對稱加密中,加密與解密使用同一密鑰,主要算法有md5,sha1。
參考答案:錯
解析:md5與sha1算法是單向加密的算法,并非對稱加密的算法
2、兩塊硬盤實現(xiàn)RAID1之后,整體寫性能會變差
參考答案:對
3、做RAID5至少需要3塊磁盤。
參考答案:對
4、keepalived 是基于VRRP協(xié)議為基礎實現(xiàn)的。
參考答案:對
5、進程A在啟動時,系統(tǒng)的可打開的最大文件描述符個數(shù)為1024, 此時將系統(tǒng)的可打開的最大文件描述符個數(shù)設置為65535, 之后如果進程A創(chuàng)建子進程后, 那么子進程可打開的最大文件描述符個數(shù)為1024, 對嗎?
參考答案:錯
問答題
1、找出當前目錄下10天沒有改變,大小大于4K的普通文件或目錄
參考答案:
find ./ -type d -o -type f -size +4k ! -mtime -10
2、使用ss命令, 查看當前系統(tǒng)上處于time_wait 狀態(tài)的連接
參考答案:
ss -4 state time-wait 或者 ss -o state time-wait
3、請簡述centos6的啟動流程
參考答案:
POST -- BIOS(boot sequence) -- MBR (bootloader) -- kernel(ramdisk) -- /sbin/init
設定默認運行級別 -- 使用/etc/rc.d/rc.sysinit腳本進行系統(tǒng)初始化 --分別關閉和啟動對應級別的所有服務 -- 啟動字符終端 -- 啟動圖形終端(如果默認級別為5)-- 顯示登錄提示;
4、 yum update和yum upgrade有什么區(qū)別?
參考答案:
yum update:升級軟件包的同時也升級軟件和系統(tǒng)內(nèi)核
yum upgrade:只升級軟件包,不升級軟件和系統(tǒng)內(nèi)核
5、在每周二的凌晨1點5分執(zhí)行腳本/data/get_username.sh,并將腳本的輸出寫至/tmp/get_username.log日志文件中
參考答案:
5 1 * * 2 /bin/sh /data/get_username.sh /tmp/get_username.log
或者
5 1 * * 2 /bin/sh /data/get_username.sh /tmp/get_username.log 21
1、mkdir -p 學號 cd 學號 2、cp /etc/man.config 學號文件夾 5、vim 學號文件名 3、more 學號文件 6、sed -n "1,10p" man.config.1 man.config.2 或 head -10 man.config.1 man.config.2 7、發(fā)現(xiàn)創(chuàng)建了一個pwd.sh文件 8、chmod 544 pwd.sh 9、bash pwd.sh 或者 sh pwd.sh 或者./pwd.sh 10、find ./ -newer man.config | xargs -i {} mv {} man.config.new 11、find / -name man.config 12、locate man.config 13、結果肯定能查出來,find 查找出全名為man.config ,locate查出來是包含這個字符的所有的。 14、ln man.config man.config.h 15、ln -s man.config man.config.s 16、顯示占據(jù)硬盤的inode碼 17、df -h 18 du -sh * 19、mkdir -p /mut/usb/ mount -t vfat /dev/u盤的sdb /mut/usb 20、for i in `find ./ -name man.config` ; do cp $i /mut/usb/ ; done
打完收工,給分吧,