原创 Centos 下 python版本升級

今天在一個環境下面寫了一個利用python發送系統監控結果郵件的腳本,結果copy到別的環境下面去不能使用,通過對比發現兩個環境的版本不一致,第二個環境的版本過低,所以考慮python版本升級[root@ENV2 ~]# python -V

原创 Centos 下 SVN強制用戶填寫日誌信息

在多個developer對同一模塊的代碼作開發修改,提交SVN 時如果不填寫comment信息,很容易造成別的developer的困擾,但是SVN本身並不提供這種強制寫log的功能,而是通過一系列的鉤子程序(我們稱爲hook腳本),在提交之

原创 Mysql Master error :Failed to initialize the master info structure

今天在配置mysql replication的時候,修改完my.cnf文件,然後重啓mysql service ,當執行下列命名的時候報錯:mysql> change master to master_host='127.0.0.1', m

原创 Mac下提示APP已損壞,打不開,請移至廢紙簍

問題 SecureCRT已損壞,打不開,請移至廢紙簍 遇到該問題並非安裝的軟件已損壞,而是Mac系統的安全設置問題,一般大多時候是在安裝漢化或者破解版的時候會遇到。 但是之前設置過Mac的安全性和隱私,允許安裝來自任何地方的軟件。不應該

原创 Centos7下python2.x 和python3.x共存

摘要 目前centos7系統自帶的Python版本是2.7.5,這個版本唄系統中的很多程序鎖依賴,所有我們不可能去刪除它。如果這個時候我們還想用python3.x 版本,其實這裏有兩個方式,一個是利用pyenv 創建一個純淨的python

原创 Linux 中 /var/spool/postfix/maildrop 佔用空間很大問題

摘要 一臺運維主機上面沒有跑什麼特殊服務,所以沒有添加監控告警。今突然執行命令執行不了發現是因爲磁盤慢了導致。排錯發現是因爲目錄/var/spool/postfix/mailfdrop 過大導致。 通過了解發現因爲: 由於 Linux

原创 Centos下“ssh免密碼登錄不生效”問題

摘要 一般爲了方便運維管理都會配置ssh免密登錄,ssh免密登錄實現也很方便。今天遇到一個完成了配置了卻不能生效的問題。 思考 遇到這個問題一般有以下幾點: authorized_keys文件是否啓用 .ssh 和 authorize

原创 Centos下“無法打開並寫入文件”問題

摘要 當前是root用戶,去編輯/etc/ssh/sshd_config 卻提示沒有權限修改。報錯如"/etc/ssh/sshd_config" E212: 無法打開並寫入文件。 問題思考 既然提示沒有權限,又是root用戶,看肯定是

原创 我的友情鏈接

51CTO博客開發Linux SA John賀磊專注linux

原创 Linux基礎 - shell數組

摘要 數組的特性就是一組數據類型相同的集合,雖然shell是弱類型,但是我們也可以將其數組分爲數據類型的數組和字符串類型的數組兩類shell的數組元素之間用空格分隔開 數組操作 假設有以下兩個數組 array1=(1 2 3 4 5

原创 linux下mysql的root密碼忘記解決方法

1.首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。 因爲在重新設置MySQL的root密碼的期間,MySQL數據庫完全出於沒有密碼保護的 狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以採用將MyS

原创 linux chkconfig and umask

1, linux chkconfig command description:    this command use to update(add or delete) and search system running level inf

原创 svn server從svn+ssh訪問方式切換到svn訪問

根據客戶需求現在需要把SVN的訪問方式由原來的svn+ssh的方式變爲單獨的svn的方式,但是在切換的過程中遇到了幾個問題,先做一個歸納。關於如何在linux下搭建這兩種方式的svn server,可以具體參考博文“Centos 下面搭建s

原创 腳本實現爲一系列賬號生成隨機密碼

   當爲一個用戶生成密碼的時候,還相對容易些,如果一下子爲N多用戶生成隨機密碼,如果手動再去生成將是一個很大的工作量,此時我們可以使用腳本來實現這樣的功能。    這裏可以定義密碼的長度,需要生成密碼的用戶列表,及密碼本(即最終的密碼需

原创 Mysql Ralay log read fail error

由於系統突然死機,重啓之後mysql報錯如下:mysql> show slave status \G*************************** 1. row ***************************