原创 處理git庫文件

處理 git代碼#!/bin/bash SRC="aosp" DEST="test" TEMP_DIR="TEMP" function init() {     for FILE_LIST in `cat /tmp/path`;     d

原创 Git 忽略文件

.gitignore 文件 有些文件無需納入Git版本庫,也不希望它們總出現未跟蹤文件列表。通常都是些自動生成的文件,像是日誌或者編譯過程中創建的等等。可以創建一個名爲.gitignore的文件,列出要忽略的文件模式。 文件.gitigno

原创 /bin/sh^M: bad interpreter:沒有那個文件或目錄解決

/bin/sh^M: bad interpreter:沒有那個文件或目錄解決 執行腳本時發現如下錯誤:/bin/sh^M: bad interpreter: 沒有那個文件或目錄 錯誤分析:因爲操作系統是windows,我在windows下編

原创 使用DenyHost工具有效阻止ssh暴力破解

    最近公網一臺郵件服務器登陸進去,發現/var/log/secure 發現大量來自不通IP地址登陸失敗的信息,我第一反映,肯定有人故意在用字典方法惡意連接我服務器,從而導致服務器開銷增到。 我使用如下命令,查看登陸失敗的統計情況。正是

原创 Nginx打開目錄瀏覽功能(autoindex)

    Nginx默認是不允許列出整個目錄的。如需此功能,打開nginx.conf文件或你要啓用目錄瀏覽虛擬主機的配置文件,在server或location 段裏添加上autoindex on;來啓用目錄流量,下面會分情況進行說明。另外Ng

原创 MySQL 5.6 基於GTID及多線程的複製詳解

一、MySQL 5.6 新特性    MySQL 5.6 主要在查詢性能的優化、InnoDB改進以支持高吞吐量的事務、NoSQL風格的API、分區功能的改進、數據複製的改進,增加 PERFORMANCE_SCHEMA 庫以獲得數據庫性能信息

原创 我的友情鏈接

51CTO博客開發可苦可樂老男孩的linux博客毛淵的窩毛線的linux之路李晨光原創技術博客撫琴煮酒斬月叔寶(孫亮)小諾的Linux開源技術博客Share your knowledge …上帝,咱們不見不散!轉身離開-王軍王乾De技術博客

原创 Mac安裝Brew

安裝命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1當brew安裝成功後,就可以隨意安裝

原创 TCP CLOSE_WAIT 過多解決方案

一、“多半是程序的原因”?這個還是交給程序猿吧二、linux 下 CLOSE_WAIT過多的解決方法情景描述:系統產生大量“Too many open files” 原因分析:在服務器與客戶端通信過程中,因服務器發生了socket未關導致的

原创 在Centos7 系統中使用supermin製作CentOS6 的Docker鏡像

使用supermin製作CentOS的Docker鏡像 需求 supermin 在Centos7 裏面安裝默認只能夠構建Centos7 版本的基礎鏡像,如果想進行構建Centos6基礎鏡像需要對Linux系統進行稍微做一下修改,主要體現在y

原创 MySQL主從複製(Master-Slave)

1 複製概述    Mysql內建的複製功能是構建大型,高性能應用程序的基礎。將Mysql的數據分佈到多個系統上去,這種分佈的機制,是通過將Mysql的某一臺主機的數據複製到其它主機(slaves)上,並重新執行一遍來實現的。複製過程中一個

原创 MySQL 5.6 基於GTID及多線程的複製詳解

一、MySQL 5.6 新特性    MySQL 5.6 主要在查詢性能的優化、InnoDB改進以支持高吞吐量的事務、NoSQL風格的API、分區功能的改進、數據複製的改進,增加 PERFORMANCE_SCHEMA 庫以獲得數據庫性能信息

原创 利用堡壘主機獲取防火牆裏面主機信息

#!/usr/bin/env python # coding=utf-8 import paramiko import os,sys,time # define baolei blip = "188.188.22.225" bluser 

原创 解決SSH會話連接超時問題

用SSH客戶端連接linux服務器時,經常會出現與服務器會話連接中斷現象,造成這個問題的原因便是SSH服務有自己獨特的會話連接機制。解決方案:1、設置服務器向SSH客戶端連接會話發送頻率和時間#vi /etc/ssh/sshd_config

原创 Mac安裝Brew

安裝命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1當brew安裝成功後,就可以隨意安裝