linux運維道面試題
一顆小胡椒2021-12-24 22:05:28
1.linux如何掛在windows下的共享目錄
mount.cifs //192.168.1.3/server /mnt/server -o user=administrator,pass=123456
linux 下的server需要自己手動建一個 后面的user與pass 是windows主機的賬號和密碼 注意空格 和逗號
2.查看http的并發請求數與其TCP連接狀態
netstat -n | awk '/^tcp/ {++b[$NF]} END {for(a in b) print a, b[a]}'
還有ulimit -n 查看linux系統打開最大的文件描述符,這里默認1024,不修改這里web服務器修改再大也沒用。
修改/etc/security/limits.conf
* soft nofile 10240 * hard nofile 10240
重啟后生效
3.用tcpdump嗅探80端口的訪問看看誰最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr |head -5
4.查看/var/log目錄下文件數
ls /var/log/ -lR| grep "^-" |wc -l
5.查看當前系統每個IP的連接數
netstat -n | awk '/^tcp/ {print $5}'| awk -F: '{print $1}' | sort | uniq -c | sort -rn
6.shell下32位隨機密碼生成
cat /dev/urandom | head -1 | md5sum | head -c 32 >> /pass
將生成的32位隨機數 保存到/pass文件里了
7.統計出apache的access.log中訪問量最多的5個IP
cat access_log | awk '{print $1}' | sort | uniq -c | sort -n -r | head -5
8.如何查看二進制文件的內容
我們一般通過hexdump命令 來查看二進制文件的內容。
hexdump -C XXX(文件名) -C是參數 不同的參數有不同的意義
- -C 是比較規范的 十六進制和ASCII碼顯示
- -c 是單字節字符顯示
- -b 單字節八進制顯示
- -o 是雙字節八進制顯示
- -d 是雙字節十進制顯示
- -x 是雙字節十六進制顯示
9.ps aux 中的VSZ代表什么意思,RSS代表什么意思
VSZ:虛擬內存集,進程占用的虛擬內存空間
RSS:物理內存集,進程占用實際物理內存空間
10.檢測并修復/dev/hda5
fsck用來檢查和維護不一致的文件系統。若系統掉電或磁盤發生問題,可利用fsck命令對文件系統進行檢查,用法:
11.Linux系統的開機啟動順序
加載BIOS–>讀取MBR–>Boot Loader–>加載內核–>用戶層init一句inittab文件來設定系統運行的等級(一般3或者5,3是多用戶命令行,5是界面)–>init進程執行rc.syninit–>啟動內核模塊–>執行不同級別運行的腳本程序–>執行/etc/rc.d/rc.local(本地運行服務)–>執行/bin/login,就可以登錄了。
12.符號鏈接與硬鏈接的區別
我們可以把符號鏈接,也就是軟連接 當做是 windows系統里的 快捷方式。
硬鏈接 就好像是 又復制了一份.
ln 3.txt 4.txt 這是硬鏈接,相當于復制,不可以跨分區,但修改3,4會跟著變,若刪除3,4不受任何影響。
ln -s 3.txt 4.txt 這是軟連接,相當于快捷方式。修改4,3也會跟著變,若刪除3,4就壞掉了。不可以用了。
13.保存當前磁盤分區的分區表
dd 命令是一個強大的命令,在復制的同時進行轉換
dd if=/dev/sda of=./mbr.txt bs=1 count=512
14.如何在文本里面進行復制、粘貼,刪除行,刪除全部,按行查找和按字母查找。
以下操作全部在vi/vim命令行狀態操作,不要在編輯狀態操作。- 在文本里 移動到想要復制的行按
yy想復制到哪就移動到哪,然后按P就黏貼了 - 刪除行 移動到改行 按
dd - 刪除全部
dG這里注意G一定要大寫 - 按行查找 :90 這樣就是找到第90行
- 按字母查找
/path這樣就是找到path這個單詞所在的位置,文本里可能存在多個,多次查找會顯示在不同的位置。
15.手動安裝grub
grub-install /dev/sda 原文:https://zhang.ge/1986.html
推薦關注(紅隊方向):
一顆小胡椒
暫無描述