Time of Update: 2015-07-27
標籤:shell java執行shell指令碼 shell關閉資料庫 伺服器
Time of Update: 2015-07-02
標籤:139郵箱 local world 簡訊 記錄 1.shell指令碼就是一些命令的集合。把需要執行的一組命令記錄到文檔中,再去調用這個文檔。 139郵箱,收到郵件同時受到簡訊通知。 shell腳步編寫建議:自訂指令碼放到/usr/l
Time of Update: 2015-07-03
標籤:今天開始自己的shell指令碼練習,剛好公司有太伺服器,要時間對資料的cp是按月的:考慮:首先尋找規律,發現都放置在/opt/www/aaa/ 裡面有很多的2級和3級目錄和檔案,但我追蹤要備份的是年月為檔案名稱的格式:2015_06這樣的格式,首先我們不清楚這個目錄下有多少這樣的2015_06的子目錄所以需要統計:find /opt/www/aaa -name 2015_06 查看了下我要備份的地方#!/bi#admin fengtaotao
Time of Update: 2015-07-01
標籤:-mtime 0 表示檔案修改時間距離當前為0天的檔案,即距離目前時間不到1天(24小時)以內的檔案。-mtime 1 表示檔案修改時間距離當前為1天的檔案,即距離目前時間1天(24小時-48小時)的檔案。-mtime+1 表示檔案修改時間為大於1天的檔案,即距離目前時間2天(48小時)之外的檔案-mtime -1 表示檔案修改時間為小於1天的檔案,即距離目前時間1天(24小時)之內的檔案-type
Time of Update: 2015-06-30
標籤:shell Regex 1.解釋:指一個用來描述或者匹配一系列符合某個句法規則的字串的單個字串。 作用對象:字串 很多運用在文檔編輯器或者其他工具裡,被用來檢索和替換符合模式的常值內容。 常用grep,sed,awk2.grep
Time of Update: 2015-07-04
標籤:一、定義格式[function] 函數名(){ 命令表}二、調用方法 先定義,後使用,直接輸入函數名,不需要圓括弧()三、函數參數傳遞方法 可以利用位置參數或者變數進行傳遞#! /bin/bash# myfirst.shtestFunction(){ echo "$1,$2" #位置參數傳遞參數 echo "$val1,$val2"
Time of Update: 2015-07-04
標籤:shell引用案例,如果我想輸出一個星號(*),使用echo如何做?echo *這是肯定不行的,需要將*轉移,即:echo \*這樣就引出了引用的概念.所為引用,是用來防止shell將某些你想要的東西解釋成不同的意義.如果你希望某些可能被shell視為個別參數的東西保持為單個參數,這時你就必須將其引用.引用的三種方式:反斜線轉義字元前置反斜線(\),用來告知shell該字元即為其字面上的意義.單引號單引號(‘...’)強制shell將一對引號之間的所有字元都看做其字面上
Time of Update: 2015-06-24
標籤:轉寄:Linux shell的&&和|| shell 在執行某個命令的時候,會返回一個傳回值,該傳回值儲存在 shell 變數 $? 中。當 $? == 0 時,表示執行成功;當 $? == 1 時,表示執行失敗。 www.2cto.com 有時候,下一條命令依賴前一條命令是否執行成功。如:在成功地執行一條命令之後再執行另一條命令,或者在一條命令執行失敗後再執行另一條命令等。shell 提供了 &&
Time of Update: 2015-06-28
標籤:本文參考自 http://www.cnblogs.com/zhuyp1015/archive/2012/07/11/2586985.htmlawk:好用的資料處理工具 awk 也是一個非常棒的資料處理工具!sed 常常用於一整個行的處理, awk 則比較傾向於一行當中分成數個『欄位』(或者稱為一個域,也就是一列)來處理。因此,awk 相當的適合處理小型的資料資料處理呢!awk 通常啟動並執行模式是這樣的:[[email protected] ~]# awk ‘
Time of Update: 2015-06-27
標籤: A gentleman is open-minded and optimistic; a small person is narrow-minded and pessimistic. "君子坦蕩蕩,小人長戚戚" 參考資料:鳥哥的Linux私房菜 基礎學習篇(第三版) 一、Regex基礎 1、什麼是Regex Regex(Regular Expression,
Time of Update: 2015-06-17
標籤:words.txt中的內容如下:the day is sunny the the the sunny is is 統計每個單詞出現的次數,並降序輸出。Unix Pipes指令碼如下:cat words.txt | tr -s ‘ ‘ ‘\n‘ | sort | uniq -c | sort -r | awk ‘{print $2, $1}‘指令碼解釋:tr -s ‘ ‘ ‘\n‘ 表示:連續出現的空格只保留一個,並在空格處以分行符號分割文本
Time of Update: 2015-06-22
標籤:shell for nxv cut id cut是一個選取命令:就是將一段資料經過分析,取出我們想要的。一般來說,選取資訊通常是針對“行”來進行分析的,並不是整篇資訊分析的。(1)其文法格式為:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用說明 cut
Time of Update: 2015-06-16
標籤:.:表示任意的字元*:和前面的字元匹配,a*表示:零個或多個a+:和前面的字元匹配表示1個或多個前面的字元?:和前面的字元匹配表示0個或多個前面的字元 #!/bin/bash #!/bin/sh開頭 注釋::<<!EOF! 這裡寫代碼!EOF! 可以sh 1.sh來執行指令碼,或者先提權chmod
Time of Update: 2015-06-13
標籤:test命令用法。功能:檢查檔案和比較值 1)判斷運算式if test (運算式為真)if test !運算式為假test 運算式1 –a 運算式2 兩個運算式都為真test 運算式1 –o 運算式2 兩個運算式有一個為真 2)判斷字串test –n 字串 字串的長度非零test –z 字串 字串的長度為零test 字串1=字串2 字串相等test 字串1!=字串2 字串不等 3)判斷整數test 整數1
Time of Update: 2015-07-02
標籤:編譯型語言很多傳統的程式設計語言,例如Fortran、Ada、Pascal、C、C++和Java,都是編譯型語言。這類語言需要預先將我們寫好的原始碼(source code)轉換成目標代碼(object code),這個過程被稱作“編譯”。運行程式時,直接讀取目標代碼(object code)。由於編譯後的目標代碼(object
Time of Update: 2015-08-01
標籤:redis nosql 安裝Redis服務及php Redis拓展一、Redis相關檔案下載二、Redis安裝三、phpredis拓展安裝 一、本文檔相關檔案下載1、Redis: http://redis.io/download2、php Redis拓展: http://pecl.php.net/package/redis3、php: http://php.net/downloads.php(備忘:
Time of Update: 2015-07-15
標籤:脫殼 kbys packer kbys packer殼 手動脫殼 脫kbys
Time of Update: 2015-07-09
標籤:nspack殼 脫殼 nspack脫殼 手動脫殼 吾愛破解脫殼 Fly2015這裡脫殼的程式是吾愛破解培訓的作業2,相較於作業1稍微要強一點,但是只要掌握了脫殼的ESP定律,脫這個Nspack殼並不難,不過還是蠻有意思的。1.使用查殼軟體對加殼的程式進行查殼。使用PE Detective查殼的結果:使用DIE查殼
Time of Update: 2015-07-09
標籤: 北京時間7月1日上午10:00,花生殼(hsk.oray.com)公司發布了“花生殼遠端管理”平台。這個平台主要用於管理花生殼的嵌入式,例如花生殼在威聯通NAS、樹莓派、極路由、魔豆路由器等智慧型裝置的嵌入管理,實現即時狀態的監控。 “花生殼遠端管理”平台,為智慧型裝置嵌入式使用者提供統一的管理平台。通過b.oray.com登陸帳號,就能進入花生殼遠端管理介面,進行即時狀態監控狀態,選擇意外離線IP保持,進行診斷和線路設定等。 據花生
Time of Update: 2015-06-23
CentOS下shell不顯示使用者名稱路徑的解決方案CentOS下shell顯示-bash-4.1$不顯示使用者名稱路徑的解決方案問題描述:CentOS下新增一個使用者,登入進去之後shell指令碼的資訊如下:而不是我們經常看到的username@hostname的組合,看起來很不舒服。