原创 遍歷目錄下的所有文件,計算文件的md5並輸出
#encoding=utf-8 #author: skybug #date: 2014-04-23 #function: 遍歷目錄所有文件,計算每個文件的md5 輸出到md5.txt import os,sys,getopt,hashlib
原创 Python 讀取配置文件 生成配置文件 試例
因業務需要,需要將inputconfig.ini 如下[path] 1=f:\aaa\1989works 2=f:\bbb\1990works 3=f:\ccc\1991works [web] zz.xxx.yyy.com [outpath
原创 RHEL/CentOS/Fedora各種源(EPEL、Remi、RPMForge、RPMFusion)配置
CentOS默認自帶CentOS-Base.repo源,但官方源中去除了很多有版權爭議的軟件,而且安裝的軟件也不是最新的穩定版。Fedora自帶的源中也找不到很多多媒體軟件,如果需要安裝,必需先添加其他源,如RPMFusion和RPMFor
原创 利用subversion,usvn,rsync,cwrsyn,管理Windows Server IIS 站點文件的更新(3)
在SVN服務器上創建完項目後,可以在usr/local/ data/www/svn/svn/下看到目錄www_skybug_com目錄,此時,該項目是個空項目。在svn客戶端將站點文件提交,提交地址http://svnserverIP/sv
原创 python 遍歷目錄,複製指定文件
說明:用os.walk遍歷目錄 返回3個值,(parent,dirs,files),其中parent爲字符串,上一級目錄路徑。dirs爲list,內容爲當前所有目錄,files爲list,當前所有文件用win32file.CopyFile複
原创 How to Moving SSL Certificate(HTTPS)from IIS to Nginx
因爲業務需要,需將將一原IIS下的https站點遷移到nginx前端反向代理的架構中。具體步驟爲:在IIS所在的Windows服務器上導出證書.1) 【開始】--->【運行】---> MMC2) 【添加】--->【證書】--->添加3) 選
原创 check_mk自定義監控插件監控IIS站點的性能計數器
場景:Web站點部分是IIS下的站點,IIS不像apache,nginx提供了status模塊,可以直接通過web或nagios監控到站點的當前連接數等情況。 監控服務器是CentOS 6.3+Cacti+Nagios+che
原创 RHEL/CentOS/Fedora各種源(EPEL、Remi、RPMForge、RPMFusion)配置
CentOS默認自帶CentOS-Base.repo源,但官方源中去除了很多有版權爭議的軟件,而且安裝的軟件也不是最新的穩定版。Fedora自帶的源中也找不到很多多媒體軟件,如果需要安裝,必需先添加其他源,如RPMFusion和RPMFor
原创 windows 下 forfiles 與rsync 同步指定文件夾下的文件
場景:windowds服務器,某一個目錄下文件數有數萬個。採用rsync 同步的時候 可以看出rsync 服務端卡在build filelist階段 客戶端 卡在receiving incremental file list 階段。考慮到一
原创 memcache stats 統計信息解釋
時間久了老忘記,存個檔。尤其是evictions 的值。這個值一旦不是0 說明要麼memcache的存儲容量不夠了,要麼是程序在寫memcache的時候設置的過期時間太長了。telnet x.x.x.x 11211statsSTATpid
原创 Tengine 中 ngx_http_accesskey 在反向代理中 如何和HTTP_PROXY配合使用
場景:有一tengine的反向代理,主要反向代理到幾個後端服務器上,後端服務器提供數千萬的圖片文件,衆所周知的原因,圖片是很容易被盜鏈的,而使用refer來反盜鏈的話,一是可以僞造refer,另一個是 衆多合作網站需要來調用圖片,需要手動添
原创 WIN2012 TCP ECN 啓用導致速度慢
測試偶爾訪問指定網站速度慢的原因1 現象 某業務在客戶服務器上,開發人員反映週期性速度慢,開發人員反饋,由於需要到xxx.com去取數據,慢的原因是取數據慢直接訪問該站點下載文件發下下載速度很快2 測試腳本如下 3 測試結果發現 是每次第一
原创 利用python正則表達式 遍歷目錄後取出目錄樹中的所有特定目錄
需求:某一文件存儲服務上大致目錄結構爲:......上層還有若干目錄├─1989pic ......上層還有若干目錄│..........├─1989GC20 #這一級的目錄就是目標需要得到的 ......上層還有若干目錄│...
原创 批量將Access 2000 的mdb文件導入到SqlServer 2005中
場景:需要將一批Access 2000的mdb文件導入到Sql server 2005,Access數據庫文件大概有幾百個,全部結構相同,有同樣的表名main0;總數據大概在5000w顯然用DTS數據導入導出是不太可能的事情
原创 python 中文正則表達匹配
需求:由於某個n年前的工具的錯誤,在複製一批文件的時候產生了大量的"復件xxxxxxx""復件(2)XXXXX"等類似文件,由於目錄結構深,文件多,預計在5000萬個,但是有多少這種錯誤的文件不清楚,因此寫個腳本遍歷刪除。#encoding