Time of Update: 2014-06-27
標籤:class tar ext 使用 檔案 art linux中shell變數$#,[email protected],$0,$1,$2的含義解釋: 變數說明: $$ Shell本身的PID(ProcessID) $! S
Time of Update: 2014-06-27
標籤:linux shell指令碼 顏色編輯 Linux下Shell指令碼輸出帶顏色文字 文本終端的顏色可以使用“ANSI非常規字元序列”來產生。 舉例: "echo -e
Time of Update: 2014-06-22
標籤:shell linux 指令碼 bash 1.什麼是shell?shell是系統的使用者介面,提供了使用者與核心進行互動操作的一種介面。它接收使用者輸入的命令並把它送入核心去執行。實際上,shell是一個命令直譯器,它解釋由使用者輸入的命令並且把它們送到核心。2.shell類型2.1 Bourne Shell(簡稱,sh)首個重要的標準Unix
Time of Update: 2014-06-17
標籤:des tar strong 使用 檔案 資料 二十. 通過管道組合Shell命令擷取系統運行資料: 1. 輸出當前系統中佔用記憶體最多的5條命令: #1)
Time of Update: 2014-05-29
標籤:c class blog code a int Linux下很多命令用起來真相當方便,尤其是進行批處理操作時。(話說感覺這種程式也不複雜,windows咋一直不搞一個好用的shell呢)
Time of Update: 2014-05-26
標籤:style c class blog code tar 1.從一串字串中擷取特定的資訊要求1:擷取本機IP:menu.lst為系統鏡象的IP設定檔,需要從中擷取到本機IP資訊(從檔案擷取資訊)1 timeout 12 default 03 4 title live5 find --set-
Time of Update: 2014-05-19
標籤:style blog c tar http color 在最近的日常工作中由於經常會和Linux伺服器打交道,如Oracle效能最佳化、我們 資料擷取伺服器的資源使用率監控,以及Debug伺服器代碼並解決其效率和穩定性等問題。因此這段時間總結的有關Linux
Time of Update: 2014-05-13
標籤:shell指令碼 監控 系統 郵件此指令碼可以做一個定時的檢測,超出設定的值,即往郵箱發送警告指令碼用到bc,sendmail,163郵箱,yum install bc#!/bin/bash#System Monitoring Scriptwhile [ 1
Time of Update: 2014-05-18
標籤:des style blog class code c 原文:你也可以玩轉Skype -- 基於Skype API開發外殼程式入門
Time of Update: 2014-06-27
標籤:style class blog http tar com 背景: 由於訪問國外網站資源, 有時特別慢. 偶爾一次下載, 肯定還能忍受, 對於多次使用或者小團隊內部使用, 搭建一個鏡像網站, 無疑是個明智的決定. 這邊以搭建CDH5的yum源鏡像, 作為例子,
Time of Update: 2014-06-27
標籤:管理 for 一個 c app php [[email protected] ~]$ ps -ef | grep initroot 1 0 0 Apr24 ? 00:08:25 init [3][[email protected]
Time of Update: 2018-12-08
環境:在2kserver+iis5成功,許可權預設iusr許可權iis許可權:指令碼可執行
Time of Update: 2018-12-08
今天回家照常瀏覽了下cnbeta.com,看看有什麼新鮮的內容。 於是乎,就看到了那麼一條 Windows Power Shell 1.0 恩,我對這個東西高度興趣,畢竟Windows目前的Shell是在是太弱了,立馬從微軟網站下載,安裝,發現其是以補丁包的形式發布的,並非常規的MSI,那麼,我估計Vista已經內建了這個東西了。 下面將嘗試瞭解PowerShell(以下簡稱PS) 安裝完成後,開啟程式菜單,看來M$老習慣還是保持的不錯的,協助很詳細 版本資訊
Time of Update: 2014-06-18
shell指令碼編程之迴圈控制結構迴圈控制之for迴圈文法結構1for Variable in Listdocommandsdone文法結構2for Variable in List;docommandsdone這個List可以為列表、變數、命令 等等for迴圈 事先提供一個元素列表,而後,使用變數去遍曆此元素列表,每訪問一個元素,就執行一次迴圈體,直到元素訪問完畢1、for迴圈中的List為列表eg1: 顯示/etc/inittab, /etc/rc.d/rc.sysinit,
Time of Update: 2014-04-20
shell程式設計(2)Shell的文法變數在shell裡,使用變數之前通常並不需要實現為他們做出聲明。預設情況下,所以變數都被看做字串來儲存,即使它們被賦值為數值也是如此。shell和一些工具程式會在需要時把數值型字串轉換為對應的數值以對它們進行操作。Linux大小寫敏感。在shell中,我們可以通過在變數名前加一個$符號來訪問它的內容。無論何時想擷取變數的內容,我們都需要在它前面加上一個$字元。當為變數賦值時,我們只需要使用變數名。如果字串裡包含空格,就必須用引號把他們括起來。還要注意在等號
Time of Update: 2014-04-16
由於從mongodb往出來匯出資料需要條件目前time存的是毫秒數,所以得從shell獲得毫秒數首先要說的是date命令的 +%s參數網上搜了一下,很多人以訛傳訛,date +%s就是毫秒!錯了,大錯特錯了,因為man裡是這麼說的%s seconds since 1970-01-01 00:00:00 UTC所以說,它的輸出是從1970年1月1日的00:00:00開始,到目前的秒,並不是毫秒# date -d "2014-04-10 00:00:00"
Time of Update: 2014-04-16
test 檔案運算子:-b file 如果檔案為一個塊特殊檔案,則為真-c file 如果檔案為一個字元特殊檔案,則為真-d file 如果檔案為一個目錄,則為真-e file 如果檔案存在,則為真-f file 如果檔案為一個普通檔案,則為真-g file 如果設定了檔案的 SGID 位,則為真-G file 如果檔案存在且歸該組所有,則為真-k file 如果設定了檔案的粘著位,則為真-O
Time of Update: 2014-03-30
#!/bin/bash #name:remove_one.sh#用途:尋找並重複資料刪除檔案,每個檔案只保留一個樣本#將檔案依據大小排序並輸出ls -lS | awk 'BEGIN { #得到第一行total總數並丟棄,讀取下一行 getline;getline; name1=$9;size=$5;}{ name2=$9; if(size==$5) #大小一樣的可能是內容相同的檔案 {
Time of Update: 2014-01-10
背景任何程式運行起來免不了產生很多日誌,其中錯誤記錄檔需要最為關心的。在某些時候會將錯誤記錄檔和正常日誌分開,但我們的系統卻沒有這麼做。更麻煩的是,每個小時儲存一個記錄檔,所以每次為了尋找當天是否有錯誤資訊需要開啟N個檔案,而且不能用grep因為需要把整個堆棧抓取下來。SHELL本人對shell完全是初學,磕磕碰碰寫了個指令碼。主要邏輯是判斷ERROR的記錄層級的那一行開始記錄,直到碰到下一個INFO或者DEBUG的記錄層級行。#!/bin/bashisInErrorBlock=falsestr
Time of Update: 2013-12-27
批量備份多個資料庫#!/bin/bashBACKUP_HOST="localhost"BACKUP_USER="root"BACKUP_PASS="123456"BACKUP_DIR="/backup/mysql"BACKUP_DBNAME="one two three"COPIES=10MYSQLDUMP="mysqldump"TIMEPOINT=$(date +%Y-%m-