Categories
- FFMpeg (5)
- Libav (1)
- Google (3)
- iBeacon (1)
- LDAP (3)
- Me (2)
- Network (11)
- OS (149)
- RTMP (4)
- SIP (1)
- Kamailio (1)
- SNMP (1)
- VMware (20)
- VCP考試 (1)
- 伺服器 網站服務 (105)
- 名詞解釋 (4)
- 專案管理 (1)
- 工具軟體 (51)
- Adobe (1)
- FMS (1)
- Cloudera (1)
- Docker (1)
- Eclipse (4)
- Intellij (2)
- OBS (2)
- Office (10)
- Excel (4)
- PowerPoint (5)
- Postman (2)
- Splunk (13)
- Virtualbox (2)
- Visual Studio (2)
- 文字編輯器 (10)
- Sublime Text 2 (6)
- Sublime Text 3 (3)
- Vim (3)
- 連線工具 (1)
- Xshell (1)
- Adobe (1)
- 程式語言 (80)
- CSS (2)
- HTML (2)
- iOS (1)
- Java (30)
- JavaScript (5)
- jQuery (4)
- jsTree (2)
- JSP (3)
- PHP (16)
- Python (8)
- Ruby (1)
- sed (1)
- Shell Script (8)
- Windows Bash Script (1)
- XML (1)
- 資料庫 (37)
- FFMpeg (5)
Category Archives: Linux
快速插入 Vim
在編輯script文件的時候 常常會需要用”#”去註解暫時不需要的程式碼 這時候就可以 1. “ctrl+v” 選擇區塊 2. “大寫I” 3. “插入的符號#” 4. “ESC” 如果要把把#刪除掉 這時候可以 1. “ctrl+v” 選擇區塊 2. “小寫s” 3. “ESC” 就ok了~~快很多吧!
Posted in Linux
Leave a comment
mail in Cron…..error
之前在處理告警信件都是用一個process一直run、一直run 而這次在處理splunk的時候是每天早上6:00run一次就好,原本想沿用之前的方法 mail -s “Mail Subject” “Mail Recipient” < "Mail Body text file" 在shell下直接測試的時候都沒問題...但是使用cron跑的時候卻會一直收到夾帶檔案"noname"的信件 ( 沒有信件內容 ) 網路上查了一下,發現不少人都有一樣的問題 後來參考了stackoverflow這一篇的說明 將mail改用sendmail取代 ( echo To: Mail Recipient echo From: Mail Sender echo Subject: Mail Subject echo cat Mail Body text file ) … Continue reading
Posted in Linux
Leave a comment
Shell script 數學邏輯符號
shell script 不能使用 >、<…. 方式請參考下面 = 等於 -eq = 大於等於 -ge 大於 -gt <= 小於等於 -le < 小於 -lt ≠ 不等於 -ne 迴圈次數 + 1 用 expr 指令去計算 (符合sh結構) i=`expr $i + 1` Source: http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=63593
Posted in Linux
Leave a comment
計算檔案數量
Source: http://phorum.study-area.org/index.php/topic,10994.0.html 第一種: 如果只要一般的檔案, 可以用: find . -type f -print | wc -l 如果是要不含目錄的檔案 (含 b, c 之類), 可以用: find . ! -type d -print | wc -l 第二種: 如果單純 “只” 針對普通檔: ls -lR /path/to/dir | grep ‘^-‘ | wc … Continue reading
Posted in Linux
Leave a comment
FTP Download Script
< pre lang=”bash”> !/bin/sh 程式說明:每日將 Mail Log 匯入 Splunk 之 Script 版本時間:2013/05/30 10:40 開發維護:cowman.chiang@udngroup.com 檢查檔案是否存在,存在則移除檔案 避免ftp下載時無法覆蓋檔案以致無法取得新版檔案 function checkfile(){ if test -f “${local_dir}/${1}” then echo “File ${1} exist, remove!” rm “${local_dir}/${1}” else echo “File ${1} not exist” a=1 fi } 設定 … Continue reading
Posted in Linux, Splunk
Leave a comment
定時間看結果 — Watch
WATCH(1) Linux User’s Manual WATCH(1) NAME watch – execute a program periodically, showing output fullscreen SYNOPSIS watch [-dhvt] [-n ] [–differences[=cumulative]] [–help] [–interval=] [–no-title] [–version] DESCRIPTION watch runs command repeatedly, displaying its output (the first screenfull). This allows you to … Continue reading
強制把 80 轉到 443
編輯 httpd.conf 在 # End of proxy directives. 後加入下面幾句 (應該是加在哪裡都ok) RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/?(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] 不過需先確認是否有載入下面這個module LoadModule rewrite_module modules/mod_rewrite.so
Posted in Linux
Leave a comment
重設root密碼
之前忘記root密碼時都是修改GRUB進單人模式修改 開機 -> e -> 選擇kernel -> e -> 最後加入”single”或是”-s” 不過這次遇到一個囧境 因為修改系統時間導致fsck error…需要修正 這時候就需要root密碼….但是我一開始並沒有設定root密碼= =+ 進單人模式一樣先跳出fsck error….Orz 這時候就只能用外接的方式處理了…. 如果是用Live CD開機 命令字元 -> “su -” -> “mkdir /mnt/system” -> “mount /dev/sda2 /mnt/system” -> “chroot /mnt/system” -> passwd 重設密碼 如果是用安裝光碟開機 輸入 “linux … Continue reading
Posted in Linux
Leave a comment
SED
刪除第一行 sed ‘1d’ 文件 刪除第一個字元 sed ‘s/^.//’ 文件 刪除最後一個字元 sed ‘s/.$//’ 文件 假設要寫在一起,用”;”連結 sed ‘1d;s/^.//;s/.$//’ 文件
Posted in Linux
Leave a comment
Splunk Mail2000 Log Source Type
vim /opt/splunk/etc/system/local/props.conf [mail2000_access] NO_BINARY_CHECK = 1 pulldown_type = 1 [mail2000_imap] NO_BINARY_CHECK = 1 pulldown_type = 1 [mail2000_imss] NO_BINARY_CHECK = 1 pulldown_type = 1 [mail2000_login] NO_BINARY_CHECK = 1 pulldown_type = 1 [mail2000_mailer] NO_BINARY_CHECK = 1 pulldown_type = 1 [mail2000_pop3] NO_BINARY_CHECK = … Continue reading