原创 編寫可靠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、安裝配置