Category Archives: Linux

Upgrade Vim version to 7.4 (tar install)

前一篇文章將vim更新至7.4後不僅plugin安裝失敗,連syntax顏色都不見了 所以就來試試看另外用tar安裝的方式 (但應該只是BundleInstall沒有執行….,不過都移除重新安裝了就沒再試了)

Posted in Linux | Leave a comment

Install Vim Plugin: YouCompleteMe in CentOS

最近一則fb鬧得沸沸揚揚XD 主要是說我怎麼會用vim編輯php編了兩年… 然後就很多人開始提供說vim才是最好用的~因為有許多plugin可以用….Orz 現在就來安裝一下還蠻多人推的ycm

Posted in Linux | Leave a comment

Upgrade Vim version to 7.4

按照官網的說明 (連結),升級vim版本有點簡單 不過可以先檢查vim的版本,以免做白工了

Posted in Linux | Leave a comment

新增備份檔案設定 (重複時自動累加數字做為版本)

因為在產生 radius 的 proxy.conf 時是使用下列方法進行 php proxy.php proxy.conf

Posted in Linux, PHP | Leave a comment

CentOS 掛載一個新的硬碟/空間

首先請先參考鳥哥的教學 鳥哥 – 邏輯捲軸管理員 (Logical Volume Manager) <==這是老妖怪強調的!! 有了基本的PV、GV、LV的觀念後就可以繼續後面的動作

Posted in Linux | Leave a comment

PHP 使用 SCP 傳檔

在實作上可能會需要使用 php 將檔案傳送到另一台伺服器上 則就可以透過下列方式進行

Posted in Linux, PHP | Leave a comment

遠端使用SUDO指令

# # Disable “ssh hostname sudo “, because it will show the password in clear. # You have to run “ssh -t hostname sudo “. # Defaults requiretty 根據上述說明,就算sudo有開啟權限使用,由於安全性的緣故並不允許遠端使用此指令 因此需要標記起來,開放這個權限 # # Disable “ssh hostname sudo “, because it will … Continue reading

Posted in Linux | Leave a comment

不足位數,補0

常常在使用shell script會用到日期檔名 而這時候通常月份、日期都是兩位數的顯示方式 例如2013/6/4就必須要變成”20130604″ 這時候就可以使用awk來輔助 str=`echo $i|awk ‘{printf “%02d”, $1}’` echo $str; 註:awk後面有空格唷

Posted in Linux | Leave a comment

檢查硬碟使用率

# 當發現硬碟使用率大於80%時,通知維護人員 if [ `/bin/df -h | awk ‘NR==4 {print $5}’ | sed ‘s/%//’` -ge 80 ] then ( echo To: cowman.chiang@udngroup.com echo From: Splunk@udnlap01 echo Subject: Splunk Server disk usage > 80% echo ) | /usr/sbin/sendmail -t fi 原本df輸出如下 … Continue reading

Posted in Linux | 1 Comment

SCP一次傳送多個檔案

因為我很懶…. 叫我一次一次輸入帳密= =” #!/bin/bash pass=”{PASS}” export pass for num in $(seq 21 29) do #upload export num expect -c ‘ spawn sudo scp -rv /webmail/log_archive/2013_05/mailerd_2nd.log.1305$env(num)_m2 {USER}@{IP_Address}:/tmp/ expect -re “password:” exp_send — “$env(pass)r” interact ‘ expect -c ‘ spawn sudo scp … Continue reading

Posted in Linux | Leave a comment