原创 分佈式文件系統FastDFS原理介紹

在生產中我們一般希望文件系統能幫我們解決以下問題,如:1.超大數據存儲;2.數據高可用(冗餘備份);3.讀/寫高性能;4.海量數據計算。最好還得支持多平臺多語言,支持高併發。由於單臺服務器無法滿足以上要求,這就迫使開發者不得不考慮使用其他方

原创 TCP/IP 三次握手 四次斷開

    所謂的三次握手,就是指客戶端和服務器端建立 TCP 連接。訪問過程中會發送三個包來確認,並建立連接。    第一步:客戶端會發送請求包,包內包含 SYN 信號,SYN 標記位置爲1(還可以是其他的位置),並且隨機產生一個隨機值 se

原创 saltstack快速安裝

瀏覽過很多saltstack的安裝流程,覺得這篇文章簡單易用,所以轉載,供大家一起學習。轉自http://www.ttlsa.com/saltstack/install-saltstack-on-linux/redhat6和centos6的

原创 Linux創建多個用戶,並賦予隨機密碼,不使用循環語句

Linux創建多個用戶,並賦予隨機密碼,要求不使用循環語句。方法一使用基本命令useradd和passwd添加用戶和添加密碼。(注:RANDOM隨機生成數字(3-5個不等)。)創建一個用戶[root@Linux-jack ~]# usera

原创 linux PS1 設置

轉自:http://blog.chinaunix.net/uid-108431-id-3252935.html去~/.bashrc中,找到PS1變量的定義,如果沒有,手動加上:可以將顯示輸出到標題欄上:#export PS1="\[\e]2

原创 saltstack快速安裝

瀏覽過很多saltstack的安裝流程,覺得這篇文章簡單易用,所以轉載,供大家一起學習。轉自http://www.ttlsa.com/saltstack/install-saltstack-on-linux/redhat6和centos6的

原创 利用文件(佔用進程)描述符恢復誤刪的文件

利用文件(佔用進程)描述符恢復誤刪的文件    (ps:即該文件在啓動時會被進程調用,或者有進程調用該文件。例如:某服務在執行時都會寫日誌文件,而日誌文件就會被一些進程調用用於記錄日誌。)現在我們模擬文件(佔用進程)被誤刪的狀態:[root

原创 Linux創建多個用戶,並賦予隨機密碼,不使用循環語句

Linux創建多個用戶,並賦予隨機密碼,要求不使用循環語句。方法一使用基本命令useradd和passwd添加用戶和添加密碼。(注:RANDOM隨機生成數字(3-5個不等)。)創建一個用戶[root@Linux-jack ~]# usera

原创 redhat 破殼漏洞修補方法

   ***利用該漏洞,可以執行任意代碼,甚至可以不需要經過認證,就能遠程取得系統的控制權,包括執行惡意程序,或在系統內植入***,或獲取敏感信息。而且,Bash從Bash 1.14到Bash 4.3版本全部存在該漏洞。檢測腳本:#!/bi

原创 分佈式文件系統FastDFS原理介紹

在生產中我們一般希望文件系統能幫我們解決以下問題,如:1.超大數據存儲;2.數據高可用(冗餘備份);3.讀/寫高性能;4.海量數據計算。最好還得支持多平臺多語言,支持高併發。由於單臺服務器無法滿足以上要求,這就迫使開發者不得不考慮使用其他方