nginx反向**配置,此類url www.abc.com/refuse,禁止訪問,返回403
如何使用iptables將本地80埠的請求**到81埠,當前主機ip為192.168.10.1,其中本地網絡卡ens33:
iptables -t nat -a prerouting -p tcp -i ens33 --dport 81 -j dnat --to 192.168.10.1:80
如何檢視linux系統當前的狀態,cpu記憶體的使用情況及負載
topfree -h
nginx如何重定義或者新增發往後端伺服器的請求頭
headers-more-nginx-module 模組用於新增,修改,或者清除 請求/響應頭
more_set_headers 用於新增、修改、清除響應頭
more_clear_headers 用於清除響應頭
more_set_input_headers 用於新增、修改、清除請求頭
more_clear_input_headers 用於清除請求頭
編寫shell指令碼,將當前目錄下大於10k的檔案轉移到/tmp目錄下
#!/bin/bash
for filename in $(ls -l |awk 『$5 > 10240 』)
domv $filename /tmp
done
寫出你所了解的門戶**的服務架構,可用什麼方式實現的高可用、負載均衡?
lvs+keepalived
nginx+keepalived
nginx +tomcat nginx負責**和處理靜態資源 tomcat負責動態
nginx 日誌過濾10點到12點之間訪問ip排名和統計
cat nginx.log| grep 「16/jun/2020」 |sed -n 『/10:00:00/,/12:00:00/p』|awk 『』|sort|uniq -c| sort nr 』
在11月份內,每天的早上6點到12點,每隔2小時執行一次usr/bin/httpd.sh怎麼實現
補充:單機時代: 在靜態目錄中存放檔案資源。
優點:便利,專案直接引用目錄,不需要複雜的技術
缺點: 如果作為前端**使用,**和檔案耦合在一起,檔案越多存放越混亂。如果流量大,靜態檔案訪問會占用一定 的資源,影響業務的正常執行
獨立檔案伺服器時代:
缺點:點選存在效能瓶頸,容災,垂直擴充套件能力較差。
比如獨立的伺服器,專案上次檔案的時候,通過ssh或者ftp上傳到伺服器的某個目錄下,在通過nginx來訪問此目錄,返回乙個獨立網域名稱的url位址。
分布式檔案系統:
優點: 定時備份,如果一台down掉,迅速切換到另一台。擴充套件能力強,能夠保證檔案系統的可用性,也能夠保證資料的完整性和唯一性
常見的分布式檔案系統還有: glusterfs, googlefs, tfs, oss
使用netstat和awk命令統計下網路連線數:
netstat -an | awk 『/^tcp/ end 』
在linux下,假設nginx日誌的路徑為opt/logs/access.logs,日誌不能自動分割,請寫出乙個簡單的指令碼,讓日誌每天能夠定時自動分割
cp access.logs /tmp/"%y%m%d".access.logs
echo > access.log
寫出raid的幾種模式,以及他們的特點
寫乙個指令碼,查詢15天前以png結尾的檔案並刪除
#!/bin/bash
find /picture/.png -type f -mtime +15 -exec rm {} ;
fiind /mnt -type f -mtime +15 -name *.png -exec rm {} ;
對於伺服器的監控使用過哪類工具及其特點
作為運維工程師,你對該職位的認識和理解有哪些,日常工作中應該怎麼做
負責服務的穩定性,確保服務可以7*24h不間斷地為使用者提供服務,保障使用者資料安全、提公升使用者體驗
通過技術手段優化伺服器和架構,降低公司成本
在工作中應該做什麼?
監控,報警,線上部署
指令碼自動化,工具自動化
微軟面試題目答案
第一組題答案 1 三根繩,第一根點燃兩端,第二根點燃一端,第三根不點 第一根繩燒完 30分鐘 後,點燃第二根繩的另一端,第二根繩燒完 45分鐘 後,點燃第三根繩子兩端,第三根繩燒完 1小時15分 後,計時完成 2 根據抽屜原理,4個 3 3公升裝滿 3公升 5公升 全注入 3公升裝滿 3公升 5公升...
2020面試題整理(無答案)
疫情期間找個好工作,真的好難啊,可能還是自己比較菜吧,面試完之後就沒有了回應,其實也沒事,就當積累經驗了,不然就不好有下面自己不會的面試題了,我把3月到4月面試遇到的面試題都整理了一下,答案我覺得只有自己去查資料 找度娘 收穫成果,才有意義,因此只提供了面試題,裡面自己會的和不會的都存在,希望正在找...
2023年C 面試題(含答案)
幾乎一樣。i 返回的是i的值,i返回的是i 1的值,即 i是乙個確定的值,是乙個可以修改的左值。虛函式是允許被其子類重新定義的成員函式。虛函式的宣告 virtualreturntypefunc parameter 引入虛函式的目的是為了動態繫結 純虛函式宣告 virtualreturntypefun...