Time of Update: 2015-03-16
標籤:if格式Shell中if的格式: if [ conditions ] then exprelif [ conditions ] then
Time of Update: 2015-03-07
標籤:Title:CreateLiveCMSV4.0 漏洞,無需後台Get shell --2012-03-06 17:28標題:CreateLive CMS Version 4.0.1006 漏洞,無需後台 Get shell必須環境:IIS6,上傳目錄可執行指令碼CreateLive CMS Version 4.0.1006 是個非常古老滴CMS了。--------------------------------------------------------------
Time of Update: 2015-02-25
標籤:hdfs命令一、常用的hadoop命令1、hadoop的fs命令#查看hadoop所有的fs命令hadoop fs#上傳檔案(put與copyFromLocal都是上傳命令)hadoop fs -put jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdkhadoop fs -copyFromLocal jdk-7u55-linux-i586.tar.gz 
Time of Update: 2015-02-25
標籤:hdfs命令一、常用的hadoop命令1、hadoop的fs命令#查看hadoop所有的fs命令hadoop fs#上傳檔案(put與copyFromLocal都是上傳命令)hadoop fs -put jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdkhadoop fs -copyFromLocal jdk-7u55-linux-i586.tar.gz 
Time of Update: 2015-02-21
標籤:1. shell script其實就是利用shell的功能所寫的一個程式,這個程式是使用純文字檔案,將一些shell的文法與指令寫在裡面,搭配正規標記法、管線命令|與資料流重導向等功能,以達到我們想要處理的目的。2. script最簡單的功能就是會整一些在command line下達的連續指令,將他寫入scripts中,而由直接執行scripts來啟動一連串的command
Time of Update: 2015-02-26
標籤: 最近在項目中遇到了批量轉換jmeter測試結果jtl的問題,整了一個指令碼,記錄如下: #bin/shfilelist=`ls jtl` # 將jtl目錄的所有檔案清單讀取並存入變數for file in $filelist #遍曆處理各個檔案do #檔案名稱形如 test2ad.jtl,擷取.字元的位置 index=`expr index $file .` #.字元向前一位為有效字元
Time of Update: 2015-02-05
標籤:shell rhce7 rh254 Shell指令碼的參考書從基礎到進階可以找幾百本出來,豆子這裡過為了整個學習筆記的完整性,還是厚顏把最最基本的文法回顧一遍。最基本包括變數,比較,運算子,條件陳述式,迴圈語句。變數分為本地變數,環境變數,位置變數首先看看本地變數, 變數名=值的方式賦值,不過只在當前的shell裡面有效比如,子shell裡面就無法識別了650) this.width=65
Time of Update: 2015-02-06
標籤:參數處理說明$#傳遞到指令碼的參數個數$*以一個單字串顯示所有向指令碼傳遞的參數$$指令碼啟動並執行當前進程ID號$!後台啟動並執行最後一個進程的ID號[email protected]與$#相同,但是使用時加引號,並在引號中返回每個參數。$-顯示Shell使用的當前選項,與set命令功能相同。$?顯示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤。MD duanwf 23742 CDR_CALL_YYYYMMDD
Time of Update: 2015-02-06
標籤:由於使用for來讀入檔案裡的行時,會自動把空格和分行符號作為一樣分隔字元,因為當行裡有空格的時候,輸出的結果會很亂,所以……cat input.txt |while read line> do> echo $line> done或者:while read line> do> echo $line> done < input.txt再舉個實際點的例子(把所有目錄許可權修改為755,所有檔案為644):# find ./ -
Time of Update: 2015-02-04
標籤:hello world 30.tee:讀取標準輸入,然後由標準輸出顯示,並把這些資料存放區在指定的檔案中執行本命令,test.txt若已經存在,會被清空,若不存在則會建立一個新檔案,結束操作ctrl+D[[email protected] ~]# tee test.txthello my world!hello my world![[email
Time of Update: 2015-02-03
標籤:shell中常用的返回有:exit,breakm,returnexit:其實每條命令執行完成後,都要返回一個執行狀態的!如果執行成功,就返回 0如果執行不超過,返回非零!舉例應用:用在shell指令碼中做真假判斷,如果前一句執行OK,那shell接著執行下一條命令;如果前面錯誤,返回值非零,那直接退出shell;break:僅能用在shell內部迴圈,如if ...then..else
Time of Update: 2015-02-02
標籤:本文參考:shell指令碼學習指南 本文閱讀前提為:知道shell指令,但不知道如何完成一個自動化的shell指令碼。因為編輯本文時,作者也是一個新手。所以,在一些理論上,可能存在錯誤。如果存在錯誤,希望指出(可發送email:[email protected])。此文會定時更新。直到有一個相對完善的版本。 一:如何讓系統識別,以及一些前期細節。 1,系統如何識別:當系統執行一個可執行檔時,發現不是可執行格式。核心會收到一個錯誤訊息:此檔案不是可執行檔。此時
Time of Update: 2015-02-01
標籤:萬用字元 字串 程式 介面 影響 登入主機:本機登入(7個介面tty1~tty7)文本介面(tty1~tty6)圖形介面(tty7)遠程登入萬用字元: *:代表任意的字串,可以是Null 字元串?:代表一個字元,但是不可以為空白逸出字元:\續行符號:\字元集合:[a-z]:英文小寫字母[
Time of Update: 2015-01-25
標籤:關於shell中的for迴圈用法很多,一直想總結一下,今天網上看到上一篇關於for迴圈用法的總結,感覺很全面,所以就轉過來研究研究,嘿嘿…1、 for((i=1;i<=10;i++));do echo $(expr $i \* 4);done2、在shell中常用的是 for i in $(seq 10)3、for i in `ls`4、for i in ${arr[@]}5、for i in $* ; do6、for File in
Time of Update: 2015-01-24
標籤:shell 指令碼 工作 android linux 努力讓自己工作變得高效,會寫指令碼,會用指令碼,往往事半功倍。所以,今天就抽出一些時間學習學習Shell指令碼。--------------前方高能預警,本文寫的略自娛自樂,如有看著不適,請狂戳右上方----------------------shell有兩種執行命令的
Time of Update: 2015-01-25
標籤:linux shell一種方式是用 cat和反引號ps:反引號在Linux中起著命令替換的作用。命令替換是指shell能夠將一個命令的標準輸出插在一個命令列中任何位置。輸入格式如下:20151207 [email protected].com20151225 155581558905678如下內部欄位分隔符號(Internal Field Separator,
Time of Update: 2015-01-25
標籤: 這次改變一下筆記的結構,直接。點亮LED永遠是學習MCU,ARM,FPGA的入門常式,可以說是經典常式。這裡筆者也從點亮LED開始開始ARM學習之旅。
Time of Update: 2015-01-26
linux shell 讀檔案按行處理,一種方式是用 cat和反引號ps:反引號在Linux中起著命令替換的作用。命令替換是指shell能夠將一個命令的標準輸出插在一個命令列中任何位置。輸入格式如下:20151207 617899182468@qq.com20151225 155581558905678如下內部欄位分隔符號(Internal Field Separator,
Time of Update: 2015-01-25
程式內執行shell命令自動擷取區域網路內所有線上IP和開放連接埠(Linux)前言題目說的有點長,其實就是以下幾件事,第一是讓Shell命令可以在程式內執行,然後將執行結果傳遞給變數,從而可以進行後續的交易處理,第二是使用nmap命令擷取當前區域網路內所有線上IP和開放的連接埠,最後就是對nmap獲得的結果進行處理,得到只有IP和連接埠的結果。Linux命令列的強大功能相信使用Linux的人都知道,一個命令等於你在windows用幾百行甚至上千行的代碼量才能實現,所以,如果很好的利用shell
Time of Update: 2015-01-24
Linux下使用Shell對網路流量進行監控,linuxshell#input the network name if [ -n "$1" ]; then eth_name=$1else eth_name="eth0"fi send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print