原创 Perl調用shell命令

  Perl調用shell命令 1. system(”command”); 使用該命令將開啓一個子進程執行引號中的命令,父進程將等待子進程結束並繼續執行下面的代碼。 2. exec(”command”); 效果同system命令類似,

原创 shell中運算加減乘除

shell中運算加減乘除  expr命令將把一個算術表達式作爲參數,通常形式如下:     expr [數字] [操作符] [數字]   由於Shell是按字符形式存儲變量的,所以用戶必須保證參加算術運算的操作數必須爲數值。下面是有效的算

原创 我的友情鏈接

51CTO博客開發

原创 實例說明optimize table在優化mysql時很重要

實例說明optimize table在優化mysql時很重要 今天在看CU的時候,發現有人問有關optimize來表優化的問題,當年因爲這個問題,困擾我很長一段時間,今天有空我把這個問題,用實際數據來展示出來,讓大家可以親眼來看看,opti

原创 MYSQL 字符集問題

MYSQL 字符集問題 前一段時間,一直被mysql的字符集困擾,今天就這方面的知識總結一下. MySQL的字符集支持(Character Set Support)有兩個方面:      字符集(Character set)和排序方式(

原创 Vim的分屏功能

Vim的分屏功能   分屏啓動Vim 使用大寫的O參數來垂直分屏。 vim -On file1 file2 ... 使用小寫的o參數來水平分屏。 vim -on file1 file2 ... 註釋: n是

原创 MySQL Query Profile 簡單使用

MySQL Query Profile 簡單使用 MySQL Query Profile MySQL 5.0.37 以上開始支持 MySQL Query Profiler, 可以查詢到此 SQL 會執行多少時間, 並看出 CPU/Memor

原创 在 vi 中替換字符串

  在 vi 中替換字符串  vi/vim 中可以使用 :s 命令來替換字符串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法(vi 真是強大啊,還有很多需要學習),記錄幾種在此,方便以後查詢。 :s/vivian/sky/

原创 【Repair with keycache產生的原因和解決方法】

今天給一個MyISAM的大表加索引,臨時表MYD文件的大小增長非常慢,到了MYD文件創建完成後,卻發現MYI文件很小,ALTER TABLE語句始終不能結束,登錄MYSQL查看show processlist;發現,ALTER TABLE語

原创 MYSQL 字符集問題

MYSQL 字符集問題 前一段時間,一直被mysql的字符集困擾,今天就這方面的知識總結一下. MySQL的字符集支持(Character Set Support)有兩個方面:      字符集(Character set)和排序方式(

原创 linux文件字符集轉化

 爲什麼轉換編碼,起因:分析應用程序日誌,文件編碼格式gb2312(含中文字符), 通過linux shell腳本從日誌中提取出需要的字段並生成有固定符號隔離的文本文件導入到mysql數據庫, mysql建立的庫字符集是utf8(特殊原因

原创 shell(bash)快捷鍵

  shell(bash)命令行快捷方式 ctrl-l — 清屏 ctrl-r — 搜索歷史命令,方便再次執行較長的命令。 ctrl-u — 清除光標以前字符。 ctrl-k — 刪除光標以後字符。 ctrl-a — 移動到當前輸入命令的

原创 MySQL Timeout解析

MySQL Timeout解析 “And God said, Let there be network: and there was timeout” 在使用MySQL的過程中,你是否遇到了衆多讓人百思不得其解的Timeout? 那麼這

原创 vim行首添加#、tab等字符

vim行首添加#、tab等字符 :%s/^/#/  :%s/^/TAB/           #每一行的行首添加一個TAB字符 VIM添加和刪除註釋的快捷方法   2011-06-29 18:48:24|  分類: Linux技術

原创 使用screen管理你的遠程會話

linux 技巧:使用 screen 管理你的遠程會話 簡介: 你是不是經常需要遠程登錄到Linux服務器?你是不是經常爲一些長時間運行的任務頭疼?還在用 nohup 嗎?那麼來看看 screen 吧,它會給你一個驚喜! 你是不是經常