原创 編寫可靠shell腳本的八個建議

1. 指定bashshell 腳本的第一行,#!之後應該是什麼?如果拿這個問題去問別人,不同的人的回答可能各不相同。我見過/usr/bin/env bash,也見過/bin/bash,還有/usr/bin/bash,還有/bin/sh,還有

原创 crontab命令、定時任務範例

一、crond crond是linux下用來週期性的執行某種任務或等待處理某些事件的一個守護進程,系統默認安裝,且會自啓動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。Linux下的

原创 樹莓派-nginx+php-fpm +sqlite+wordpress

root用戶下進行1、  安裝、啓動nginx  apt-get updateapt-get install nginx/etc/init.d/nginx start2、  安裝php和sqliteapt-get install php5-

原创 NAT 內網穿透

NAT1、NAT簡介:NAT(Network Address Translator)網絡地址轉換是一種把內部私有網絡IP地址翻譯成公有網絡IP地址的技術主要目的是使IP地址能夠重用  內網的主機要訪問公網的服務器,要經過NAT(如網關,路由

原创 FastCGI特點原理、nginx與php-fpm兩種通信方式對比

kankacan一、FastCGI特點:1、HTTP服務器和動態腳本語言間通信的接口或工具2、可把動態語言解析和HTTP服務器分離I3、Nginx、Apache、Lighttpd,以及多數動態語言 都支持FastCGI4、FastCGI接口

原创 awk

 理解awk的原理是必須的:讀入有'\n'換行符分割的一條記錄,將記錄按指定的域分隔符劃分域,$0表示所有域, $1表示第一個域, $n表示第n個域。 默認域分隔符是空格鍵或tab鍵。 先來感受一下awk, 我們假設test.txt中的內容

原创 Jenkins Gitlab持續集成打包平臺搭建

相關概念JenkinsJenkins,一個用Java編寫的開源的持續集成工具,提供了軟件開發的持續集成服務,可監控並觸發持續重複的工作,具有開源,支持多平臺和插件擴展,安裝簡單,界面化管理等特點。更多介紹參考維基介紹.GitlabGitLa

原创 天罡稱骨算命法

天罡稱骨算命法是唐代著名的星象預測家袁天罡稱骨的預測方法。這種方法同四柱算命一樣,能確定一個人一生的吉凶禍福、榮辱盛衰,準確率很高,又便於掌握和運用。一個人出生的年、月、日、時各有定數,年、月、日、時的重量都有具體規定。只要把年、月、日、時

原创 我的友情鏈接

nineep博客

原创 QA、COMMON-QA、PREPROD、PROD

1.開發和配置環境:所有的開發和配置在這個環境裏進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下創建數據。 2.測試環境:新開發和配置通過系統傳輸到測試環境,進行功能測試,可以創建數據。 3.預生產環境(不是必須的

原创 crontab 回顧

cron時間表:* * * * * commandmin hour dayofmonth month dayofweek command分 時 日 月 周 命令注意:週一到週日 1234560例子:00 12 * * * if [ `dat

原创 統治世界的十大算法

什麼是算法?通俗而言,算法是一個定義明確的計算過程,可以一些值或一組值作爲輸入併產生一些值或一組值作爲輸出。因此算法就是將輸入轉爲輸出的一系列計算步驟。—Thomas H. Cormen,Chales E. Leiserson,算法入門第三

原创 lsof命令

lsof可以列出某個進程打開的所有文件信息,例如:普通的文件、目錄、NFS文件、塊文件、字符文件、共享庫、常規管道、命名管道、符號鏈接、Socket流、網絡Socket、UNIX域Socket,以及其它更多類型。含Unix系統“一切皆文件”

原创 網上推薦的幾本書

1、《浪潮之巔》(五星推薦)  去年看得最有收穫的一本書,講述了整個美國科技史,對於理解科技行業非常有幫助,如果只能讓我推薦一本,那一定是《浪潮之巔》。  2、《傑克韋爾奇自傳》  看了以後才知道,阿里巴巴的管理在很多方面原來是學習GE的。

原创 Nginx優點特性、安裝配置、安裝目錄、配置文件

額外知識點內網IP:10.x.x.x172.16.x.x - 172.31.x.x192.168.x.x Nginx Web服務應用 Nginx優點:1、佔用資源更少、支持更多併發連接2、web服務、方向代理、負債均衡、緩存服務3、安裝配置