考試題目

1、  簡述TCP三次握手四次揮手過程及各過程中客戶端和服務器端的狀態。

TCP三次握手,四次斷開通過以下圖示說明:

考試題目考試題目

2、說說進程和線程的區別


1)一個線程只能輸入某一個進程,一個進程可以有多個線程。一個程序至少有一個進程,一個進程至少有一個線程。

2)進程有獨立的地址空間,線程沒有獨立的地址空間,進程內的多個線程共享進程的地址空間。

3)線程只能輸入一個進程并且它只能訪問該進程所擁有的資源。


3、查詢file.txtabc結尾的行


答案:grep abc$ file.txt

4、刪除file.txt文件中的空行


答案:sed -i '/^$/d' file.txt

5、打印file.txt文件中的第10


         答案:sed  -n 10p file.txt

6、對MySQL數據庫test進行備份和恢復

 

備份:mysqldump -uroot –p<密碼> test > test.sql

恢復:mysql -uroot -p<密碼> test < test.sql

7、用netstat統計系統當前tcp連接的各種狀態的連接數。


答案:netstat -nat  | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

8、linux下如何將GBK編碼格式的test_gbk.txt文件轉換成UTF-8編碼格式,轉化后的文件名為 test_utf8.txt

答案:iconv -f gbk -t test_gbk.txt -o test_utf8.txt

9、說說你用過哪些監控軟件,并簡述其原理及適用場景


答案:

         Zabbix

適用于中小企業,Server支持眾多Unixlinux內核的操作系統,Agent端適用常見的所有操作系統。

         Zabbix原理

Server通過Agent、snmp、jmx、IPMI協議來收集客戶端數據,并將數據存儲與本地數據庫。通過Server的觸發器和收集到的數據進行比對,如觸發了觸發器,就執行該觸發器定義的動作。


10、寫出查看linux系統性能的命令,如cpu、內存、流量、io


答案:Topiftop、iostat 、vmstatdstat、freeatop

11、說說nginxupstream支持的分配策略,并簡述其原理

         答案:

         1)輪詢(默認):每個請求按照順序逐一分配到不同的后端服務器。如后端服務器down掉,就自動剔除。

         2weight:指定輪詢幾率,weight和訪問比率成正比,用于后端服務器性能不均的情況。

         3ip_hash:每個請求按訪問iphash結果分配,不同ip的請求被分配到后端不同的服務器上,可以解決session的問題。


12crontab定時:在11月份內,每天的早上6點到12點中,每隔2小時執行一次/usr/bin/httpd.sh  怎么實現

*       6-12/2      *       11     *       /bin/sh /usr/bin/httpd.sh

13、iptables禁止 ip 10.10.10.1 訪問本地80端口

iptables -A INPUT -p tcp  -s 10.10.10.1 –dport 80 -j DROP

14、找出在文件a中但不在文件b中的內容,用命令后編寫腳本實現

答案:grep –vwf b a

15、編寫shell循環創建100個用戶,用戶名格式user_[0~99]

 

#!/bin/bash

 

for i in {0..99};do

    useradd user_$i

done

原創文章,作者:hukey,如若轉載,請注明出處:http://www.www58058.com/18583

(0)
hukeyhukey
上一篇 2016-06-19
下一篇 2016-06-20

相關推薦

  • Linux正則表達式

    正則表達式

    2017-12-24
  • awk用法進階

    一、控制語句 1 if-else語句        使用場景:對awk取得的整行或某個字段做條件判斷        語法:         &nbsp…

    Linux干貨 2016-09-21
  • Linux終端類型

      終端是一種字符型設備,它有多種類型,通常使用tty來簡稱各種類型的終端設備。   在Linux系統的設備特殊文件目錄/dev/下,終端特殊設備文件一般有以下幾種:   1、串行端口終端 /dev/ttySn     串行端口終端是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個…

    Linux干貨 2016-10-14
  • Gdevops 2017全球敏捷運維峰會【上海站】

    Gdevops-2017全球敏捷運維峰會-上海將于7月7日舉行,活動家提供Gdevops 2017全球敏捷運維峰會【上海】在線報名服務。 峰會介紹 Introduction 全球敏捷運維峰會 數據已經成為企業的核心競爭力!誰掌控數據、更好的利用數據、實現資產化,誰就會真正率先進入大數據時代。 中國數據資產管理峰會DAMS2017,連續三年站在數據時…

    Linux干貨 2017-06-27
  • 簡述計算機網絡數據鏈路層

    數據鏈路層    數據鏈路層是什么?      數據鏈路層工作在七層網絡模型的第二層,它定義了在單個鏈路上如何傳輸數據。 數據鏈路層:是為了提供功能上和規程上的方法,以便建立、維護和釋放網絡實體間的數據鏈路 。 物理鏈路(物理線路):是由傳輸介質與設備組成的。原始的物理傳輸線路是指沒有采用高層差錯控…

    Linux干貨 2017-05-15
  • nginx在linux系統應用詳解之一基礎介紹和全局配置

    一、nginx簡介       1、特點:           (1)nginx服務器既可以作為HTTP服務器,也可以作為反向代理服務器,還可以作為郵件服務器;           (2)能夠快速響應靜態頁面的請求;  …

    2017-06-19
欧美性久久久久