1.一個目錄中有很多文件(ls -l查看時好多屏),想用一條命令最快速度查看到最近更新的文件。如何看?
ls -lrt
2.在配置apache服務時 執(zhí)行了./configure --prefix=/application/apache2.2.17 來編譯apche,在make install完成后,希望用戶訪問apache路徑更簡單,需要給/application/apache2.2.17目錄做一個軟鏈接/application/apache,使得內部開發(fā)或管理人員通過/application/apache就可以訪問到apache的安裝目錄/application/apache2.2.17下的內容,請你給出實現(xiàn)的命令。
ln -s /application/apache2.2.17 /application/apache
3.已知Nginx服務的訪問日志按天記錄在服務器本地目錄/app/logs下,由于磁盤空間緊張,現(xiàn)在要求只能保留最近7天的訪問日志!請問如何解決? 請給解決辦法或配置或處理命令。
find /app/logs –type f –mtime +7|xargs rm -rf
4.調試系統(tǒng)服務時,希望能實時查看/var/log/messages系統(tǒng)日志的更新,如何做?
tail –f /var/log/messages
5.打印輕量級web服務的配置文件nginx.conf內容的行號及內容,該如何做?
cat –n nginx.conf
6.已知如下命令及結果:
[oldboy@test ~] cat oldboy.txt
I am oldboy,my qq is 31333741
現(xiàn)在需要從文件中過濾出“oldboy”和“31333741”字符串,請給出命令。
awk -F '[ ,]+' '{print NF}' oldboy.txt
7.問題:請問在一個命令上加什么參數(shù)可以實現(xiàn)下面命令的內容在同一行輸出。
echo "oldboy";echo "oldboy"
echo -n 'oldboy' 'oldboy'
8.如何快速查到ifconfig命令的全路徑(假如你不知道其路徑),請給出命令。
Which ifconfig
9.查找/oldboy/目錄下所有文件,并把文件中的www.etiantian.org 字符串替換成www.oldboyedu.com
find /oldboy -type f |xargs sed -i 's#www.etiantian.org #www.oldboyedu.com#g'
10.過濾出/etc/services 文件包含3306或1521兩數(shù)據庫端口的行的內容。
egrep '3306|1521' /etc/service
11.請將ifconfig eth0和ip add結果中的eth0網卡對應ip地址取出(不低于2種方法)。
[root@oldboyedu ~]# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.201 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::9fdb:66ba:dc7f:3fe5 prefixlen 64 scopeid 0x20<link>
[root@oldboyedu ~]# ip add
2: 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
inet 10.0.0.201/24 brd 10.0.0.255 scope global noprefixroute eth0
ifconfig eth0 |awk - F ' ' 'NR==2{print#\1#g'
12.如何賦予oldboy.txt文件如下權限、用戶、用戶組屬性。
-w--rw-rwx. 1 oldboy sa 24 Mar 13 11:46 oldboy.txt
chmod 267 oldboy.txt chown oldboy:sa oldboy.txt1`
13.某系統(tǒng)管理員需每天做一定的重復工作,請按照下列要求,編寫一個解決方案,請按步驟寫清楚每一步操作:
(1)在下午4:50刪除/abc目錄下的全部子目錄和全部文件。
50 16 * * * rm -rf /abc/.* &> /dev/null
(2)每逢星期一下午五點將/data目錄下的所有目錄和文件歸檔并壓縮為以當天日期命名的tar.gz結尾打包文件。
00 17 * * 1 tar zcf /data/.* $(date +%F).tar.gz
14.如何取得/etc/hosts文件的權限對應的數(shù)字內容,如-rw-r--r-- 為644,要求使用命令取得644這樣的數(shù)字(不低于2種方法)。
15.Linux下通過mkdir命令創(chuàng)建一個新目錄/oldboy/ett,它的硬鏈接數(shù)是多少,為什么?
如果在/oldboy/ett下面再創(chuàng)建一個目錄test。再問/oldboy/ett的硬鏈接數(shù)是多少?為什么。
2個 一個是ett自身一個是他的上級目錄oldboy
3個 多一個test內的..
16.企業(yè)故障案例1****:(參考問題9)
作為運維工程師,你在工作中遇到的一個實際問題,情況是:一個lnmp的服務器,站點目錄下所有的文件均被植入了如下內容:
<script language=javascript src=http://%4%66E%78%<st1:chmetcnv unitname="F" sourcevalue="6" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">6F</st1:chmetcnv>%72%67%2E%70%<st1:chmetcnv unitname="F" sourcevalue="6" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">6F</st1:chmetcnv>/x.js?google_ad=93x28_ad></script>(可用A代替此行內容解答)
包括圖片文件也被植入了,當用戶網站打開時就會調用這個地址,顯示一個廣告,請問你如何解決。
17.請輸出當前日期和時間、3天前的日期、未來10天的日期。
date +%F date -d '-3 day' +%F date -d '10 day' +%F
18.寫出10個以上Linux 命令行中特殊字符及對應含義。
| 管道 *所有 ‘’所見即所得 “” 將引號內的內容轉義后輸出 ;表示一個命令結束 $表示變量 \ 取消轉義 {} 生成序列 ?匹配一個字符 [a-z] 匹配a-z任意一個字母
<u style="text-underline:gray thick">[</u><u style="text-underline:gray thick">筆試考試試題</u><u style="text-underline:gray thick">理論</u><u style="text-underline:gray thick">部分</u><u style="text-underline:gray thick">]</u> <u style="text-underline:gray thick">(總滿分</u><u style="text-underline:gray thick">28</u><u style="text-underline:gray thick">分,每題</u><u style="text-underline:gray thick">4</u><u style="text-underline:gray thick">分)</u>
- 請說出軟鏈接和硬鏈接的區(qū)別。
軟連接可以跨越文件系統(tǒng),硬鏈接不行。贏鏈接的inode一樣,指向相同的block。軟連接的inode和源文件不同,沒有屬于自己的block。軟連接可以對目錄執(zhí)行,硬連接不行。刪除原文件對硬鏈接沒有影響。
2.描述ls -lhi輸出中,每一列的意義。
33631870 -rw-r--r--. 1 root root 21 Oct 6 2020 oldboy.txt
文件序列號 文件類別 屬主權限屬組權限 其他權限 硬連接數(shù) 屬主 屬組 文件大小 修改時間 文件名
- 什么是PATH環(huán)境變量,它有什么作用?
PATH變量是使命令行參數(shù)能夠找到對應的命令所在路徑
- 描述Linux下文件刪除的原理?
當一個文件沒有進程占用并且硬鏈接數(shù)為0時磁盤會釋放掉文件的block
- 企業(yè)故障案例2****:往磁盤中寫入數(shù)據出現(xiàn)no space left on device故障,請寫出可能原因。
可能是因為小文件過多導致inode滿了
- 企業(yè)故障案例3****: Tomcat服務器磁盤滿了,臨時刪除對應日志文件但是發(fā)現(xiàn)空間未釋放,可能原因是?如何解決)。
tomcat被進程占用導致刪除失敗,重啟tomcat
- 企業(yè)故障案例4****:定時任務的腳本手工可以執(zhí)行,但是放到定時任務里無法執(zhí)行,可能原因是什么?
定時任務格式錯誤
沒有定義環(huán)境變量</o:smarttagtype></o:smarttagtype>