Linux運維常見基礎面試練習題(2)
11 如何查看佔用端口8080的進程。
方法一
[root@zxc data]# ps -ef|grep 8080
root 3886 3804 0 17:11 pts/1 00:00:00 grep 8080
[root@zxc data]#
12 Linux所有服務的啓動腳本都存放在(/etc/rc.d/init.d )目錄中。
A /etc/rc.d/init.d B /etc/init.d C /etc/rc.d/rc D /etc/rc.d
13 如果用戶想對某一命令詳細的瞭解,可用(man).
A ls B help C man D dir
14 企業中Linux服務器系統分區標準是什麼?(硬盤位300G,內存16G)
/boot 200MB
swap 8G
/ 剩下全部給根
15 Linux運維工程師都需要具備哪些技能和職業品質?
精通 linux 精通Shell 精通 網站架構
謙虛 謹慎 善於總結
16 vim中把所有的oldboy替換爲oldgirl,給出命令。
:%s#oldboy#oldgirl#g
17 查找/app/logs/下七天以前的log文件並刪除。
方法一
find /app/logs/ -type f -mtime +7 |xargs rm -f
方法二
find /app/logs/ -type f -mtime +7 -exec rm {} \;
方法三
find /app/logs/ -typ
18 查找最後創建時間是3天前,後綴是“.log”的文件並刪除。
find 目錄 -type f +mtime +3 |xargs rm -f
19 查詢file裏面空行的所在行號。
[root@zxc oldboy]# grep -n "^$" a.txt
2:
4:
6:
8:
[root@zxc oldboy]#
20 如何查看/var/log 目錄下的文件數
[root@zxc oldboy]# find /var/log -maxdepth 1 -type f |nl
21 簡述Linux啓動過程
bios硬件自檢 - mbr引導 -grub菜單 加載內核 --init進程啓動 --inittab讀取運行級別-運行rc.d/init 腳本--顯示登錄窗口
22 如何統計/uar/home/data下有多少目錄
[root@zxc oldboy]# find /uar/home/data -maxdepth 1 -type d |nl
23 Linux用於啓動系統所加載的內核程序位於(/boot)
A / B /lib/modules/2.4.20_8/kernel C /boot D /proc
24 統計磁盤空間或文件系統使用情況的命令是(df)
A df B dd C du D fdisk
25 在使用mkdir命令創建新的目錄時,在其父目錄不存在時先創建父目錄的選項是(-p)
A -m B -d C -f D -p
26 打印出file1文件第1到第3行
sed '1,3p' file
27 管道的意義
把前一個命令的結果傳遞給後面的命令取執行
28 若當前目錄爲/home,命令ls -l 將顯示home目錄下的(以長格式的形式顯示文件的信息)
29 Linux內核引導時,從文件(/etc/fstab)中讀取要加載的文件系統。
30 在Linux系統中,用來存放系統所需的配置文件和子目錄的目錄是(/etc)
31 進行字符串查找,使用(find)命令。
32 默認情況下管理員創建了一個用戶,就會在(/home)目錄下創建一個用戶主目錄。
A /usr B /home C /root D/etc
33 在vi編輯器裏,命令“dd”用來刪除當前的(行)。
A 行 B 變量 C 字 D 字符
34 按下(CTRL+C)鍵能終止當前運行的命令。
A CTRL+C B CTRL+F C CTRL+B D CTRL+D
35 Linux系統中查看IP地址的命令是(ifconfig)
A ifconing B ifconfig C icmp D iptables
36 在Linux系統中,用來存放系統所需的配置文件和子目錄是(/etc)
A /etc B /var C /root D /home
37 關閉Linux系統(不重啓)可使用命令(halt)
A Ctrl+Alt+Del B halt C shutdown -r now D reboot
shutdown
halt
poweroff