Time of Update: 2015-04-13
標籤:adb shell monkey -p com.android.recorder --throttle 360 --ignore-crashes --monitor-native-crashes --ignore-security-exceptions --ignore-timeouts --ignore-native-crashes --pct-syskeys 10 --pct-nav 20 --pct-majornav 20 --pct-touch
Time of Update: 2015-04-13
標籤:shell 變數測試 變數替換 參考資料《鳥哥的私房菜——Linux基礎學習篇(第三版)》。在《鳥哥的私房菜——Linux基礎學習篇(第三版)》第11章中,鳥哥關於變數的測試與內容替換中,鳥哥最後用範例說明了變數替換中‘-‘、‘=‘、‘?‘三種特殊符號的用法。看完這些常式,給我最大的感受就是var=${str-newvar}或者var=${str=newvar}或者var=${str?ne
Time of Update: 2015-04-13
標籤:lua作為一種小巧的指令碼語言,其函數等動作可以使用shell命令進行運行和調試,以下是幾個常用的shell命令。基本格式是 lua [選項參數] [指令碼參數](1)%lua 程式名.lua --直接運行lua程式(2)%lua -i 程式名.lua
Time of Update: 2015-04-15
標籤:linux shell基礎 1. shell 特性:使用 history 命令查看命令曆史:[[email protected] ~]# history使用者的 history 記錄位於使用者家目錄下 .bash_history 檔案中:[[email protected] ~]# vim ~/.bash_history有關 history 的相關快捷操作:[[email protected]
Time of Update: 2015-04-12
標籤:linux shell應用技巧<span style="font-size:14px;">--------------------------------------shell應用技巧------------------------------------------一命令補全:tab鍵補全shell命令二:clear 或 ctrl+l 清屏ctrl+u 清除游標前面所有的內容 history 列出你敲過的所有命令命名別名定義:alias
Time of Update: 2015-04-12
標籤:在某些場合,可能我們需要在指令碼中產生一個臨時檔案,然後把該檔案作為最終檔案放入目錄中。(可參考ntop.spec檔案)這樣有幾個好處,其中之一就是臨時檔案不是唯一的,可以通過變數賦值,也可根據不同的判斷產生不同的最終檔案等等。一、cat和EOFcat命令是linux下的一個文本輸出命令,通常是用於觀看某個檔案的內容的;EOF是“end of
Time of Update: 2015-04-14
標籤:今天一同事在寫一個Database Backup的shell指令碼,在多次確定指令碼代碼無誤的情況下,發現指令碼輸出的結果死活不正常。/** * @author jenkiHuang * @email [email protected] * @version 20150407 * /#!/bin/bashDATA_DIR="/home/oracle/bakup/data"LOGS_DIR="/home/oracle/bakup/logs"DELTIME=`date -d "7
Time of Update: 2015-04-14
標籤:網上查了很多,沒有效果,自己寫了一個,雖然有點次,但是功能還是能實現了.廢話少說,看shell #!/bin/shfunction main { lines=`ps -eo user,pid,cmd | grep -v root |grep sshd`;tmp=0;array=();for i in ${lines[*]}doif [ $(($tmp%4)) -eq 0 -o $(($tmp%4)) -eq 1 ]thenarray=(${array[@]}
Time of Update: 2015-04-13
標籤:1. 將日期格式轉為時間戳記擷取目前時間:currenttime=`date "+%Y-%m-%d %H:%M:%S"` 結果:2015-04-13 11:15:43將目前時間轉為時間戳記:timestamp=`date -d "$curtime" +%s` 結果:1428894966 2. 將時間戳記轉為日期格式將目前時間戳轉為日期格式:date -d "1970-01-01 UTC $timestamp seconds" "+%F" 結果:2015-04-13date -d "1970
Time of Update: 2015-04-13
標籤:問題描述:在linux中的直接執行shell指令碼可以用相對路徑找到檔案,但是如果通過計劃任務crontab執行shell指令碼時,卻不能通過相對路徑找到檔案!例子: shell指令檔代碼~#! /bin/shLogfile = ‘./1.txt‘;date >> $Logfile;echo
Time of Update: 2015-04-13
標籤: #read one file line by linefor line in $(cat test1.txt); do echo $line ;done;#while read split line by spacewhile read line do for word in $line do echo $word done;done <test1.txt#string split or substring
Time of Update: 2015-04-13
標籤:問題:目錄結構如下:test/ 2001.01.01/ 2001.02.02/ 2001.03.02/ 2001.01.03/ 2001.02.04/ 2001.03.05/ 2001.01.04/ 2001.02.05/
Time of Update: 2015-04-13
標籤:變數 linux 解譯器 指令碼 bash設定檔 bash指令碼編程一、bash指令碼編程 bash指令碼編程(可以理解為命令的堆砌) 程式:包含語句和運算式(有判斷和迴圈)  
Time of Update: 2015-04-13
標籤: linux的檔案系統,是把硬碟空間格式化為若干node和block資料區塊,一般檔案的建立,目錄的建立,都會佔用一個node,如果建立的是檔案,具體的資料儲存在若干block資料區塊中,node記錄資料區塊的號碼,所有的node和block在檔案系統中都已經編號好;如果建立的是目錄,會佔用一個node,一個block,block中記錄著該目錄中所有的檔案名稱,block號碼記錄在node中。 根據linux檔案系統的大體結構,用檔案的方式,採用C++語言來類比一些在shell中執行的
Time of Update: 2015-04-13
標籤:1. 什麼是Bash?Bash是一個為GNU計劃編寫的Unix Shell, 也是許多Linux平台預設使用的Shell。Shell是一個命令直譯器,是介於作業系統核心和使用者之間的一個絕緣層。同時, Shell也是一種解釋性語言或指令碼語言。它通過將系統調用、公用程式、工具和編譯過的二進位程式"粘合"在一起來建立應用, 也稱"膠水語言"。2. 為什麼學Bash?對於任何想適當精通一些系統管理的人來說, 掌握Shell指令碼的編寫都是最基本的。3. Bash指令碼的運行方式:#
Time of Update: 2015-04-13
標籤:zookeeper叢集shell操作 shell操作zk叢集 1.zookeeperZookeeper可以用來保證資料在Zookeeper叢集之間的資料事務一致性2.啟動叢集與檢查分別在每台機器上啟動./zkServer.sh start檢查狀態./zkServer.sh
Time of Update: 2015-04-13
標籤:可以利用 let、(())、[]進行基本的算術操作,進階操作使用bc更加高效。直接看代碼把,輸出很清楚。let[zhengweiwu 22:17 ~]$ no1=4[zhengweiwu 22:24 ~]$ no2=5[zhengweiwu 22:24 ~]$ let result=no1+no2[zhengweiwu 22:24 ~]$ echo $result9[zhengweiwu 22:24 ~]$ let result=result + 0.9 #
Time of Update: 2015-04-15
關於shell變數的測試與內容替換,shell變數替換參考資料《鳥哥的私房菜——Linux基礎學習篇(第三版)》。在《鳥哥的私房菜——Linux基礎學習篇(第三版)》第11章中,鳥哥關於變數的測試與內容替換中,鳥哥最後用範例說明了變數替換中'-'、'='、'?'三種特殊符號的用法。看完這些常式,給我最大的感受就是var=${str-newvar}或者var=${str=newvar}或者var=${str?newvar}的變數替換就與C語言中唯一的三目運算子?的用法類似:Max=(
Time of Update: 2015-04-15
使用shell進行數學運算,shell數學運算 可以利用 let、(())、[]進行基本的算術操作,進階操作使用bc更加高效。直接看代碼把,輸出很清楚。let[zhengweiwu 22:17 ~]$ no1=4[zhengweiwu 22:24 ~]$ no2=5[zhengweiwu 22:24 ~]$ let result=no1+no2[zhengweiwu 22:24 ~]$ echo $result9[zhengweiwu 22:24 ~]$ let
Time of Update: 2015-04-14
linux shell應用技巧,shell應用技巧<span style="font-size:14px;">--------------------------------------shell應用技巧------------------------------------------一命令補全:tab鍵補全shell命令二:clear 或 ctrl+l 清屏ctrl+u 清除游標前面所有的內容 history