1.?[endif]在11月內(nèi),每天早上6點到12點,每隔2小時執(zhí)行一次/usr/bin/httpd.sh怎么實現(xiàn)?
? 00 ?6-12/2 * 11 * ?/usr/bin/httpd.sh >/dev/null 2>&1
2.已知oldboy.txt文件有如下內(nèi)容:
? 183.250.220.178|-l[20/jul/2017:10:35:14 +0800]|POST /audiosearch/search
? HTTP/1.1|200|54|-lDalvik/1.6.0(linux;U;Android4,4,4;Konka Android TV 638
? Build/KTU84Pl-[5.069|5.001,0.005|www.kuyun.com|8771|172.21.19.67:8084,172.21.19.66:8084]
? 請取出Android字符串(不少于兩種方法)?
? ? awk -F "[ ;]+" 'NR==2{print $3}' oldboy.txt
? ? sed -nr 's#^.*U;(.*) 4,.*$#\1#gp' oldboy.txt
3.已知有test.txt文件追加輸入1-10數(shù)字序列到文件中,要求數(shù)字成列豎向顯示打印出文件第4-8行的內(nèi)容
? seq 10 >test.txt
? head -8 test.txt|tail -4
? grep 6 -C2 test.txt
4.在Linux系統(tǒng)中,查找3天內(nèi)修改過的文件名為‘oldboyedu.txt’的文件,并把它打包到/tmp目錄下并以當天日期命名?
? Find ./ -name ?“oldboyedu.txt”?-type f ??-mtime -3|xargs tar zcvf ?/tmp/$_(date +%F).tar.gz
5.如何賦予oldboy.txt文件-rw-r--r-x 權(quán)限,并且所有者為oldboy,所屬組為sa?
? Chmod ?645 oldboy.txt ?chown oldboy.sa oldboy.txt
6.什么是SUID?作用是?舉一個使用SUID的命令,它是如何利用SUID工作的?
? 可以讓普通用戶在執(zhí)行某個設(shè)置了suid位的命令時,擁有和root一樣的身份和權(quán)限(默認情況下)。
? chmod u+s /bin/ls
7.有一個/opt/backup.sh的備份腳本,如何在10月的每天06-18點,每3小時執(zhí)行并在13點單獨執(zhí)行一次。
? 00 6-18/3,13 * * * ?/bin/sh/opt/backup.sh>/dev/null ?2>&1
8.企業(yè)開發(fā)人員和你要一個oldboy用戶臨時擁有root權(quán)限10天,你該如何解決?
? Useradd oldboy sermod ?-e ?“2019/10/10”??oldboy
9.請將ip add結(jié)果中的eth0網(wǎng)卡對應(yīng)ip地址取出(用awk或sed加正則表達式?。?。
? eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
? link/ether 00:0c:29:2a:ca:54 brd ff:ff:ff:ff:ff:ff
? inet10.0.0.2/24brd 10.0.0.255 scope global nopre
? ? fixroute eth0ip add|sed -nr 's#^.*inet(.*)brd.*$#\1#gp'
? ? Ip add|awk -F “[ ]+”’NR==3{print $3}’
10.Linux現(xiàn)連接新的存儲(/dev/sdb,容量3T),一個應(yīng)用程序需要在/data目錄使用此存儲的500G的存儲空間,請描述方法并給出相應(yīng)命令?
? ? 第一步: fdisk? /dev/sdb進行分區(qū) n? p 默認? 500G w 保存
? ? 第二步: mkfs –t ext2 /dev/sdb第三步掛載: mount /dev/sdb ? /data?
? ? 第四步: 永久掛載?
11.查找出系統(tǒng)中當前目錄下大于1M的文件,把文件中的oldboy替換為oldgirl?
? ? Find -size +1m -type f|sed -nr ‘s#oldboy#oldgirl#gp’
12如何給sshd服務(wù)設(shè)置開機自啟動??
? ? vi /etc/rc.localservice sshd start
13.批量創(chuàng)建oldboy01-oldboy10共10個用戶,并統(tǒng)一設(shè)置密碼123456?
? ? Seq 10|sed -r ‘s#(.*)#useradd oldboy\1;echo 123456|passwd --stdin oldboy\1#g’|bash
14.編寫Shell腳本,在文件結(jié)尾傳入2個數(shù)字參數(shù),實現(xiàn)比較兩個整數(shù)大小?
15.如何授權(quán)oldgirl用戶權(quán)限,使其只能實現(xiàn)添加和刪除用戶系統(tǒng)管理的任務(wù)?
? ? visudo ? 100gg ??oldgirl ? ?? ALL=(ALL) ? /usr/sbin/useradd ,/usr/sbin/userdel
16.如何查看和設(shè)置Linux的默認網(wǎng)關(guān)?route -n ? route add
17.請根據(jù)容量、風(fēng)險性、性能方面簡述raid0、raid1、raid5、raid10的特點?
? ? Raid0? 性能高,容量大,冗余0%;適用于數(shù)據(jù)多,且不那么重要的情況下。
? ? Raid1 性能低,容量小,冗余100%;適用于數(shù)據(jù)少,且很重要的情況下。
? ? Raid5? 具備一定的性能和冗余可損失一塊盤,讀取性能不錯寫入性能差
? ? Raid10? 讀寫很快100%冗余成本高 適用于數(shù)據(jù)庫和存儲主節(jié)點。
18.請簡述軟硬鏈接的區(qū)別?
? 硬鏈接不占用 inode 軟連接占用一個 inode 硬鏈接不可以跨文件系統(tǒng)創(chuàng)建,軟鏈接不影響 刪除源文件對硬鏈接無影響,但是軟鏈接會失效
? 硬鏈接不可以給目錄創(chuàng)建,軟連接行?
19.一個ext3的文件分區(qū),當使用touch test.file命令創(chuàng)建一個新文件時報錯,報錯的信息是提示磁盤已滿‘no?space left on device’,但是采用df -h命令查看磁盤大小時,只使用了60%的磁盤空間,為什么會出現(xiàn)這個情況?說說你的理由,如何解決?
? indo滿了 ?? df -i查看? 找到較大的 刪除
20.Linux 下通過mkdir 命令創(chuàng)建一個新目錄/oldboy/ett,它的硬鏈接數(shù)是多少,為什么?如果在/oldboy/ett 下面再創(chuàng)建一個目錄test。再問/oldboy/ett 的硬鏈接數(shù)是多少?為什么?
? 2 ?? 目錄本身是一個硬鏈接,
? 3 ?? 目錄本身是一個硬鏈接,.也是一個,..也是一個?
21.請簡述Centos6的開機啟動流程?
? ①插電源,開機bios自檢
? ②讀取MBR引導(dǎo)程序
? ③加載grup菜單
? ④加載內(nèi)核
? ⑤加載init進程
? ⑥讀取系統(tǒng)啟動級別
? ⑦初始化系統(tǒng)
? ⑧讀取系統(tǒng)啟動級別下相應(yīng)的腳本文件
? ⑨讀取開機自啟動程序
? ⑩讀取mingetty3進程,進入登錄界
22.簡述tcp/ip三次握手和四次斷開原理過程?
23.請寫出以下各目錄和文件的作用
? /etc/fstab 配置開機設(shè)備自動掛載文件
? /etc/hosts系統(tǒng)本地DNS解析文件
? /etc/hostname ? 主機名文件
? /etc/resolv.conf DNS 客戶端配置文件
? /etc/rc.local存放開機自啟動程序命令文件
? /etc/profile? 化境變量文件請翻譯一下報錯的含義
? 1、No such file or directory? 沒有找到文件或目錄
? 2、command not found? ? 命令沒有找到
? 3、rm: cannot remove /oldboy/data/: Is a directory無法刪除它是一個目錄
? 4、ls: cannot open directory /root: Permission denied沒有權(quán)限打開root目錄