原创 shell - 函數、數組定義與調用
#!/bin/bash# returning an array valuefunction arraydblr(){ local origarray local newarray local ele
原创 階乘循環--函數定義、函數調用
#! /bin/bash# using recursionfunction factorial(){ if [ $1 -eq 1 ]; then echo 1 else local temp=$[ $1 -1 ]
原创 使用SSH進行端口轉發
1) 將本機主機端口8000上的流量轉發到www.kernel.org的端口80上: ssh -L 8000:www.kernel.org:80 root@localhost # 訪問本機8000端口即便訪問,www.kernel.or
原创 我的友情鏈接
51CTO博客開發John Steven - 鹹魚虛擬的現實一路向北技術之路---桀tonylinux撫琴煮酒宅鳥樂園技術成就夢想冷飛狐的博客煮酒品茶老男孩linux運維Share your knowledge …樑肖技術中心人生理想在於堅
原创 收集與當前登錄用戶、啓動日誌及啓動 故障的相關信息
獲取當前用戶的登錄的相關信息.[root@whistle-demo ~]# whoroot pts/0 2014-07-28 10:03 (172.16.56.86)root pts/1 2014
原创 《Linux程序包管理之RPM及YUM》
一、RPM和YUM簡介RPM,全稱RPM Package Manager是由Red Hat推出的軟件包管理系統,現在在各個發行版普遍使用。RPM包管理器,將編譯好的程序打包成一個文件或有限的幾個文件,可用於實現便捷地安裝、卸載、升級、查詢、
原创 我的友情鏈接
51CTO博客開發John Steven - 鹹魚虛擬的現實一路向北技術之路---桀tonylinux撫琴煮酒宅鳥樂園技術成就夢想冷飛狐的博客煮酒品茶老男孩linux運維Share your knowledge …樑肖技術中心人生理想在於堅
原创 高性能web服務器nginx---理論篇
一、Nginx介紹1.1 功能描述Nginx的功能包括基本的HTTP功能和擴展功能。和Apache服務器一樣,Nginx服務器爲了提供更多的功能並且能夠有效地擴展這些功能,使用了模塊化的方式來擴展其功能。每一個模塊都提供了一個功能,通過編譯
原创 Linux bash綜合實例之 bash腳本編輯器
說明:這是一個比較簡單的bash腳本編輯器,但是已經經過測試。書寫此博客的原因,一方面是練習循環控制語言、函數、位置參數、本地變量以及函數參數調用,以及函數之間調用等等,還有就是獲得用戶選項以及選項的參數。注:腳本選項以及腳本選項參數獲得方
原创 Python腳本之變量
#!/usr/bin/env python#FileName:var.pyi = 5;print i;i +=1print istr = '''This is a multi-line string .This is the second
原创 高性能web服務器nginx---實戰篇
Nginx設計架構圖:2、安裝 2.1 Nginx依賴關係yum install -y openssl-devel pcre-devel libevent 2.2 安裝nginx依賴pcre庫,使Nginx支持HTTP Rewrit
原创 Tcpdump命令參數詳解
Tcpdump命令參數詳解## tcpdump的選項介紹:tcpdump[ -adeflnNOpqStvx ] [-c 數量] [-F 文件名] [-i 網絡接口] [-r 文件名] [-s snaplen] [-T 類型] [-w 文件名
原创 shell腳本變量和字符串截取
變量說明:$$ Shell本身的PID(ProcessID)$! Shell最後運行的後臺Process的PID$? 最後運行的命令的結束代碼(返回值)$- 使用Set命令設定的Flag一覽$* 所有參數列表。如”$*”用「”」括起來的情況
原创 Python腳本之流程控制if語句
#!/usr/bin/env python# FileName: if.pynumber = 23guess = int(raw_input('Enter an integer :'))if guess == number: print '
原创 Python腳本之helloworld
#!/usr/bin/env python#FileName:helloworld.pyprint 'Hello World.'