原创 xen-tools創建虛擬機找不到root fs的解決辦法

    用xen-create-p_w_picpath創建映像和cfg文件後,用xm create -c vm.cfg啓動虛擬機實例,過程中找不到root fs,報錯如下: Gave up waiting for root device.

原创 Hadoop學習筆記

========================Apr.13th, 2012======================== 1. Why do we use Hadoop? 1)Stripped to its core, the too

原创 我的友情鏈接

51CTO博客開發

原创 Eclipse快捷鍵

Ctrl+D 刪除一行 Ctrl+/ 註釋/取消註釋一行 F2 顯示語法提示

原创 Linux C實用工具

ar crv static-library.a obj1.o obj2.o 創建一個靜態庫文件 nm 查看一個對象文件、庫文件或可執行程序中調用了哪些函數 ldd 查看運行一個程序需要哪些共享庫文件 info 類似於man的工具,可以查看指

原创 linux VM映像chroot注入修改root密碼

    在提供VM給用戶使用的時候,可能需要生成一個隨機密碼供用戶第一次登陸VM使用,這就涉及到修改VM映像中root密碼的問題。對於Linux映像而言,可以使用qemu-nbd和chroot來進行修改。本文中以CentOS爲例(因爲ubu

原创 Sed&Awk學習筆記

========================Apr.15th, 2012======================== 1. What makes it interesting to solve a problem? The sati

原创 PHP手記

1.如何禁用phpinfo()? 修改php.ini: disable_functions = phpinfo 2.如何不顯示警告和錯誤? 在所調用的函數名之前加上“@”

原创 解決mysql無法導入本地文件的問題

    導入本地文件可以用LOAD DATA LOCAL INFILE的關鍵字,例如:     mysql > LOAD DATA LOCAL INFILE '/data/db.txt'               > INTO TABL

原创 Ubuntu 11.10&12.04 apt更新錯誤:Failed to fetch bzip2 packages:...Hash Sum

注:只是一個可能有效的解決方法 問題描述:apt-get update最後部分報錯,錯誤:failed to fetch bzip2 packages:...hash sum mismatch 解決方法: 1.編輯/etc/apt/sour

原创 Shell實際應用

1.判斷變量是否爲空       [ -z "$VAR" ]&&echo “NULL”||echo "NOT NULL" 2.判斷變量是否存在       [ -e "$VAR" ]&& echo "EXIST"||echo "NOT EX

原创 Ubuntu下解決mysqldump備份CVS出錯的問題

    想將mysql中的錶轉換成CVS格式,執行了以下命令:     # mysqldump -uuser -ppass --no-create-info --tab=./ --fields-terminated-by=',' db   

原创 如何用awk處理mysql數據

mysql –h hostname –D database –e “select * from table;”//從mysql中select出需要的數據(帶字段名) |awk 'NR>1{print}' //由於mysql的輸出是帶字

原创 抓取xen-tools生成的信息

抓取root密碼: cat vm.log |grep 'Root Password'|cut -d ":" -f2|sed 's/^[ \t]*//g' 抓取IP: cat vm.log |grep 'IP-Address'|cut -d

原创 Hadoop學習筆記

========================Apr.13th, 2012======================== 1. Why do we use Hadoop? 1)Stripped to its core, the too