<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-31  評(píng)論-7  文章-0  trackbacks-0
     
    查看軟件xxx安裝內(nèi)容
    • dpkg -L xxx
    查找軟件
    • apt-cache search 正則表達(dá)式
    查找文件屬于哪個(gè)包
    • dpkg -S filename
      apt-file search filename
    查詢軟件xxx依賴哪些包
    • apt-cache depends xxx


    查詢軟件xxx被哪些包依賴
    • apt-cache rdepends xxx
    增加一個(gè)光盤源
    • sudo apt-cdrom add
    系統(tǒng)升級(jí)
    • sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get dist-upgrade
    清除所以刪除包的殘余配置文件
    • dpkg -l |grep ^rc|awk '{print $2}' |tr ["n"] [" "]|sudo xargs dpkg -P -
    編譯時(shí)缺少h文件的自動(dòng)處理
    • sudo auto-apt run ./configure
    查看安裝軟件時(shí)下載包的臨時(shí)存放目錄
    • ls /var/cache/apt/archives
    備份當(dāng)前系統(tǒng)安裝的所有包的列表
    • dpkg --get-selections | grep -v deinstall > ~/somefile
    從上面?zhèn)浞莸陌惭b包的列表文件恢復(fù)所有包
    • dpkg --set-selections < ~/somefile
      sudo dselect
    清理舊版本的軟件緩存
    • sudo apt-get autoclean
    清理所有軟件緩存
    • sudo apt-get clean
    刪除系統(tǒng)不再使用的孤立軟件
    • sudo apt-get autoremove
    查看包在服務(wù)器上面的地址
    • apt-get -qq --print-uris install ssh | cut -d' -f2
    系統(tǒng) 查看內(nèi)核
    • uname -a
    查看Ubuntu版本
    • cat /etc/issue
    查看內(nèi)核加載的模塊
    • lsmod
    查看PCI設(shè)備
    • lspci
    查看USB設(shè)備
    • lsusb
    查看網(wǎng)卡狀態(tài)
    • sudo ethtool eth0
    查看CPU信息
    • cat /proc/cpuinfo
    顯示當(dāng)前硬件信息
    • lshw
    硬盤 查看硬盤的分區(qū)
    • sudo fdisk -l
    查看IDE硬盤信息
    • sudo hdparm -i /dev/hda
    查看STAT硬盤信息
    • sudo hdparm -I /dev/sda

      sudo apt-get install blktool
      sudo blktool /dev/sda id
    查看硬盤剩余空間
    • df -h
      df -H
    查看目錄占用空間
    • du -hs 目錄名
    優(yōu)盤沒(méi)法卸載
    • sync
      fuser -km /media/usbdisk
    內(nèi)存 查看當(dāng)前的內(nèi)存使用情況
    • free -m
    進(jìn)程 查看當(dāng)前有哪些進(jìn)程
    • ps -A
    中止一個(gè)進(jìn)程
    • kill 進(jìn)程號(hào)(就是ps -A中的第一列的數(shù)字)
      或者 killall 進(jìn)程名
    強(qiáng)制中止一個(gè)進(jìn)程(在上面進(jìn)程中止不成功的時(shí)候使用)
    • kill -9 進(jìn)程號(hào)
      或者 killall -9 進(jìn)程名
    圖形方式中止一個(gè)程序
    • xkill 出現(xiàn)骷髏標(biāo)志的鼠標(biāo),點(diǎn)擊需要中止的程序即可
    查看當(dāng)前進(jìn)程的實(shí)時(shí)狀況
    • top
    查看進(jìn)程打開(kāi)的文件
    • lsof -p
    ADSL 配置 ADSL
    • sudo pppoeconf
    ADSL手工撥號(hào)
    • sudo pon dsl-provider
    激活 ADSL
    • sudo /etc/ppp/pppoe_on_boot
    斷開(kāi) ADSL
    • sudo poff
    查看撥號(hào)日志
    • sudo plog
    如何設(shè)置動(dòng)態(tài)域名
    • #首先去 http://www.3322.org 申請(qǐng)一個(gè)動(dòng)態(tài)域名
      #然后修改 /etc/ppp/ip-up 增加撥號(hào)時(shí)更新域名指令
      sudo vim /etc/ppp/ip-up
      #在最后增加如下行
      w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&hostname=yourdns.3322.org'
    網(wǎng)絡(luò) 根據(jù)IP查網(wǎng)卡地址
    • arping IP地址
    查看當(dāng)前IP地址
    • ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'
    查看當(dāng)前外網(wǎng)的IP地址
    • w3m -no-cookie -dump www.ip138.com|grep -o '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'
      w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'
      w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'
    查看當(dāng)前監(jiān)聽(tīng)80端口的程序
    • lsof -i :80
    查看當(dāng)前網(wǎng)卡的物理地址
    • arp -a | awk '{print $4}'
      ifconfig eth0 | head -1 | awk '{print $5}'
    立即讓網(wǎng)絡(luò)支持nat
    • echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
      sudo iptables -t nat -I POSTROUTING -j MASQUERADE
    查看路由信息
    • netstat -rn
      sudo route -n
    手工增加刪除一條路由
    • sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
      sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1
    修改網(wǎng)卡MAC地址的方法
    • sudo ifconfig eth0 down #關(guān)閉網(wǎng)卡
      sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然后改地址
      sudo ifconfig eth0 up #然后啟動(dòng)網(wǎng)卡
    統(tǒng)計(jì)當(dāng)前IP連接的個(gè)數(shù)
    • netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n
      netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n
    統(tǒng)計(jì)當(dāng)前20000個(gè)IP包中大于100個(gè)IP包的IP地址
    • tcpdump -tnn -c 20000 -i eth0 | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk ' $1 > 100 '
    屏蔽IPV6
    • echo "blacklist ipv6" | sudo tee /etc/modprobe.d/blacklist-ipv6
    服務(wù) 添加一個(gè)服務(wù)
    • sudo update-rc.d 服務(wù)名 defaults 99
    刪除一個(gè)服務(wù)
    • sudo update-rc.d 服務(wù)名 remove
    臨時(shí)重啟一個(gè)服務(wù)
    • /etc/init.d/服務(wù)名 restart
    臨時(shí)關(guān)閉一個(gè)服務(wù)
    • /etc/init.d/服務(wù)名 stop
    臨時(shí)啟動(dòng)一個(gè)服務(wù)
    • /etc/init.d/服務(wù)名 start
    設(shè)置 配置默認(rèn)Java使用哪個(gè)
    • sudo update-alternatives --config java
    修改用戶資料
    • sudo chfn userid
    給apt設(shè)置代理
    • export http_proxy=http://xx.xx.xx.xx:xxx
    修改系統(tǒng)登錄信息
    • sudo vim /etc/motd
    中文 轉(zhuǎn)換文件名由GBK為UTF8
    • sudo apt-get install convmv
      convmv -r -f cp936 -t utf8 --notest --nosmart *
    批量轉(zhuǎn)換src目錄下的所有文件內(nèi)容由GBK到UTF8
    • find src -type d -exec mkdir -p utf8/{} ;
      find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} ;
      mv utf8/* src
      rm -fr utf8
    轉(zhuǎn)換文件內(nèi)容由GBK到UTF8
    • iconv -f gbk -t utf8 $i > newfile
    轉(zhuǎn)換 mp3 標(biāo)簽編碼
    • sudo apt-get install python-mutagen
      find . -iname “*.mp3” -execdir mid3iconv -e GBK {} ;
    控制臺(tái)下顯示中文
    • sudo apt-get install zhcon
      使用時(shí),輸入zhcon即可
    文件 快速查找某個(gè)文件
    • whereis filename
    • find 目錄 -name 文件名
    查看文件類型
    • file filename
    顯示xxx文件倒數(shù)6行的內(nèi)容
    • tail -n 6 xxx
    讓tail不停地讀地最新的內(nèi)容
    • tail -n 10 -f /var/log/apache2/access.log
    查看文件中間的第五行(含)到第10行(含)的內(nèi)容
    • sed -n '5,10p' /var/log/apache2/access.log
    查找包含xxx字符串的文件
    • grep -l -r xxx .
    查找關(guān)于xxx的命令
    • apropos xxx
      man -k xxx
    通過(guò)ssh傳輸文件
    • scp -rp /path/filename username@remoteIP:/path #將本地文件拷貝到服務(wù)器上
      scp -rp username@remoteIP:/path/filename /path #將遠(yuǎn)程文件從服務(wù)器下載到本地
    查看某個(gè)文件被哪些應(yīng)用程序讀寫(xiě)
    • lsof 文件名
    把所有文件的后輟由rm改為rmvb
    • rename 's/.rm$/.rmvb/' *
    把所有文件名中的大寫(xiě)改為小寫(xiě)
    • rename 'tr/A-Z/a-z/' *
    刪除特殊文件名的文件,如文件名:--help.txt
    • rm -- --help.txt 或者 rm ./--help.txt
    查看當(dāng)前目錄的子目錄
    • ls -d */. 或 echo */.
    將當(dāng)前目錄下最近30天訪問(wèn)過(guò)的文件移動(dòng)到上級(jí)back目錄
    • find . -type f -atime -30 -exec mv {} ../back ;
    將當(dāng)前目錄下最近2小時(shí)到8小時(shí)之內(nèi)的文件顯示出來(lái)
    • find . -mmin +120 -mmin -480 -exec more {} ;
    刪除修改時(shí)間在30天之前的所有文件
    • find . -type f -mtime +30 -mtime -3600 -exec rm {} ;
    查找guest用戶的以avi或者rm結(jié)尾的文件并刪除掉
    • find . -name '*.avi' -o -name '*.rm' -user 'guest' -exec rm {} ;
    查找的不以java和xml結(jié)尾,并7天沒(méi)有使用的文件刪除掉
    • find . ! -name *.java ! -name ‘*.xml’ -atime +7 -exec rm {} ;
    統(tǒng)計(jì)當(dāng)前文件個(gè)數(shù)
    • ls /usr/bin|wc -w
    統(tǒng)計(jì)當(dāng)前目錄個(gè)數(shù)
    • ls -l /usr/bin|grep ^d|wc -l
    顯示當(dāng)前目錄下2006-01-01的文件名
    • ls -l |grep 2006-01-01 |awk '{print $8}'
    壓縮 解壓縮 xxx.tar.gz
    • tar -zxvf xxx.tar.gz
    解壓縮 xxx.tar.bz2
    • tar -jxvf xxx.tar.bz2
    壓縮aaa bbb目錄為xxx.tar.gz
    • tar -zcvf xxx.tar.gz aaa bbb
    壓縮aaa bbb目錄為xxx.tar.bz2
    • tar -jcvf xxx.tar.bz2 aaa bbb
    Nautilus 顯示隱藏文件
    • Ctrl+h
    顯示地址欄
    • Ctrl+l
    特殊 URI 地址
    • * computer:/// - 全部掛載的設(shè)備和網(wǎng)絡(luò)
      * network:/// - 瀏覽可用的網(wǎng)絡(luò)
      * burn:/// - 一個(gè)刻錄 CDs/DVDs 的數(shù)據(jù)虛擬目錄
      * smb:/// - 可用的 windows/samba 網(wǎng)絡(luò)資源
      * x-nautilus-desktop:/// - 桌面項(xiàng)目和圖標(biāo)
      * file:/// - 本地文件
      * trash:/// - 本地回收站目錄
      * ftp:// - FTP 文件夾
      * ssh:// - SSH 文件夾
      * fonts:/// - 字體文件夾,可將字體文件拖到此處以完成安裝
      * themes:/// - 系統(tǒng)主題文件夾
    查看已安裝字體
    • 在nautilus的地址欄里輸入”fonts:///“,就可以查看本機(jī)所有的fonts
    程序 詳細(xì)顯示程序的運(yùn)行信息
    • strace -f -F -o outfile <cmd>
    日期和時(shí)間 設(shè)置日期
    • #date -s mm/dd/yy
    設(shè)置時(shí)間
    • #date -s HH:MM
    將時(shí)間寫(xiě)入CMOS
    • hwclock --systohc
    讀取CMOS時(shí)間
    • hwclock --hctosys
    從服務(wù)器上同步時(shí)間
    • sudo ntpdate time.nist.gov
      sudo ntpdate time.windows.com
    控制臺(tái) 不同控制臺(tái)間切換
    • Ctrl + ALT + ←
      Ctrl + ALT + →
    指定控制臺(tái)切換
    • Ctrl + ALT + Fn(n:1~7)
    控制臺(tái)下滾屏
    • SHIFT + pageUp/pageDown
    控制臺(tái)抓圖
    • setterm -dump n(n:1~7)
    數(shù)據(jù)庫(kù) mysql的數(shù)據(jù)庫(kù)存放在地方
    • /var/lib/mysql
    從mysql中導(dǎo)出和導(dǎo)入數(shù)據(jù)
    • mysqldump 數(shù)據(jù)庫(kù)名 > 文件名 #導(dǎo)出數(shù)據(jù)庫(kù)
      mysqladmin create 數(shù)據(jù)庫(kù)名 #建立數(shù)據(jù)庫(kù)
      mysql 數(shù)據(jù)庫(kù)名 < 文件名 #導(dǎo)入數(shù)據(jù)庫(kù)
    忘了mysql的root口令怎么辦
    • sudo /etc/init.d/mysql stop
      sudo mysqld_safe --skip-grant-tables &
      sudo mysqladmin -u user password 'newpassword''
      sudo mysqladmin flush-privileges
    修改mysql的root口令
    • sudo mysqladmin -uroot -p password '你的新密碼'
    其它 下載網(wǎng)站文檔
    • wget -r -p -np -k http://www.21cn.com
      · -r:在本機(jī)建立服務(wù)器端目錄結(jié)構(gòu);
      · -p: 下載顯示HTML文件的所有圖片;
      · -np:只下載目標(biāo)站點(diǎn)指定目錄及其子目錄的內(nèi)容;
      · -k: 轉(zhuǎn)換非相對(duì)鏈接為相對(duì)鏈接。
    如何刪除Totem電影播放機(jī)的播放歷史記錄
    • rm ~/.recently-used
    如何更換gnome程序的快捷鍵
    • 點(diǎn)擊菜單,鼠標(biāo)停留在某條菜單上,鍵盤輸入任意你所需要的鍵,可以是組合鍵,會(huì)立即生效;
      如果要清除該快捷鍵,請(qǐng)使用backspace
    vim 如何顯示彩色字符
    • sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc
    如何在命令行刪除在會(huì)話設(shè)置的啟動(dòng)程序
    • cd ~/.config/autostart
      rm 需要?jiǎng)h除啟動(dòng)程序
    如何提高wine的反應(yīng)速度 sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE

    --------------------------
    09博客園紀(jì)念T恤
    新聞:分析稱RSS閱讀器是Web 1.0工具 已逐漸被拋棄
    網(wǎng)站導(dǎo)航: 博客園首頁(yè)  個(gè)人主頁(yè)  新聞  社區(qū)  博問(wèn)  閃存  找找看
    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/20/1272372.html
    posted @ 2008-08-20 16:27 破名超難起 閱讀(129) | 評(píng)論 (0)編輯 收藏
    Hibernate獲取數(shù)據(jù)的方式有不同的幾種,其與緩存結(jié)合使用的效果也不盡相同,而Hibernate中具體怎么使用緩存其實(shí)是我們很關(guān)心的一個(gè)問(wèn)題,直接涉及到性能方面。
    緩 存在Hibernate中主要有三個(gè)方面:一級(jí)緩存、二級(jí)緩存和查詢緩存;一級(jí)緩存在Hibernate中對(duì)應(yīng)的即為session范圍的緩存,也就是當(dāng) session關(guān)閉時(shí)緩存即被清除,一級(jí)緩存在Hibernate中是不可配置的部分;二級(jí)緩存在Hibernate中對(duì)應(yīng)的即為 SessionFactory范圍的緩存,通常來(lái)講SessionFactory的生命周期和應(yīng)用的生命周期相同,所以可以看成是進(jìn)程緩存或集群緩存,二 級(jí)緩存在Hibernate中是可以配置的,可以通過(guò)class-cache配置類粒度級(jí)別的緩存(class-cache在class中數(shù)據(jù)發(fā)生任何變 化的情況下自動(dòng)更新),同時(shí)也可通過(guò)collection-cache配置集合粒度級(jí)別的緩存(collection-cache僅在 collection中增加了元素或者刪除了元素的情況下才自動(dòng)更新,也就是當(dāng)collection中元素發(fā)生值的變化的情況下它是不會(huì)自動(dòng)更新的),緩 存自然會(huì)帶來(lái)并發(fā)的訪問(wèn)問(wèn)題,這個(gè)時(shí)候相應(yīng)的就要根據(jù)應(yīng)用來(lái)設(shè)置緩存所采用的事務(wù)隔離級(jí)別,和數(shù)據(jù)庫(kù)的事務(wù)隔離級(jí)別概念基本一樣,沒(méi)什么多介紹的, ^_^;查詢緩存在Hibernate同樣是可配置的,默認(rèn)是關(guān)閉的,可以通過(guò)設(shè)置cache.use_ query_cache為true來(lái)打開(kāi)查詢緩 存。根據(jù)緩存的通常實(shí)現(xiàn)策略,我們可以來(lái)理解Hibernate的這三種緩存,緩存的實(shí)現(xiàn)通過(guò)是通過(guò)key/value的Map方式來(lái)實(shí)現(xiàn),在 Hibernate的一級(jí)、二級(jí)和查詢緩存也同樣如此,一級(jí)、二級(jí)緩存使用的key均為po的主鍵ID,value即為po實(shí)例對(duì)象,查詢緩存使用的則為 查詢的條件、查詢的參數(shù)、查詢的頁(yè)數(shù),value有兩種情況,如果采用的是select po.property這樣的方式那么value為整個(gè)結(jié)果集,如采用的是from這樣的方式那么value為獲取的結(jié)果集中各po對(duì)象的主鍵ID,這樣 的作用很明顯,節(jié)省內(nèi)存,^_^
    簡(jiǎn)單介紹完Hibernate的緩存后,再結(jié)合Hibernate的獲取數(shù)據(jù)方式來(lái)說(shuō)明緩存的具體使用方式,在Hibernate中獲取數(shù)據(jù)常用的方式主要有四種:Session.load、Session.get、Query.list、Query.iterator。
    1、Session.load
          在執(zhí)行session.load時(shí),Hibernate首先從當(dāng)前session的一級(jí)緩存中獲取id對(duì)應(yīng)的值,在獲取不到的情況下,將根據(jù)該對(duì)象是否配 置了二級(jí)緩存來(lái)做相應(yīng)的處理,如配置了二級(jí)緩存,則從二級(jí)緩存中獲取id對(duì)應(yīng)的值,如仍然獲取不到則還需要根據(jù)是否配置了延遲加載來(lái)決定如何執(zhí)行,如未配 置延遲加載則從數(shù)據(jù)庫(kù)中直接獲取,在從數(shù)據(jù)庫(kù)獲取到數(shù)據(jù)的情況下,Hibernate會(huì)相應(yīng)的填充一級(jí)緩存和二級(jí)緩存,如配置了延遲加載則直接返回一個(gè)代 理類,只有在觸發(fā)代理類的調(diào)用時(shí)才進(jìn)行數(shù)據(jù)庫(kù)查詢的操作。
          在這樣的情況下我們就可以看到,在session一直打開(kāi)的情況下,要注意在適當(dāng)?shù)臅r(shí)候?qū)σ患?jí)緩存進(jìn)行刷新操作,通常是在該對(duì)象具有單向關(guān)聯(lián)維護(hù)的時(shí)候, 在Hibernate中可以使用象session.clear、session.evict的方式來(lái)強(qiáng)制刷新一級(jí)緩存。
          二級(jí)緩存則在數(shù)據(jù)發(fā)生任何變化(新增、更新、刪除)的情況下都會(huì)自動(dòng)的被更新。
    2、Session.get
          在執(zhí)行Session.get時(shí),和Session.load不同的就是在當(dāng)從緩存中獲取不到時(shí),直接從數(shù)據(jù)庫(kù)中獲取id對(duì)應(yīng)的值。
    3、Query.list
          在執(zhí)行Query.list時(shí),Hibernate的做法是首先檢查是否配置了查詢緩存,如配置了則從查詢緩存中查找key為查詢語(yǔ)句+查詢參數(shù)+分頁(yè)條 件的值,如獲取不到則從數(shù)據(jù)庫(kù)中進(jìn)行獲取,從數(shù)據(jù)庫(kù)獲取到后Hibernate將會(huì)相應(yīng)的填充一級(jí)、二級(jí)和查詢緩存,如獲取到的為直接的結(jié)果集,則直接返 回,如獲取到的為一堆id的值,則再根據(jù)id獲取相應(yīng)的值(Session.load),最后形成結(jié)果集返回,可以看到,在這樣的情況下,list也是有 可能造成N次的查詢的。
          查詢緩存在數(shù)據(jù)發(fā)生任何變化的情況下都會(huì)被自動(dòng)的清空。
    4、Query.iterator
          在執(zhí)行Query.iterator時(shí),和Query.list的不同的在于從數(shù)據(jù)庫(kù)獲取的處理上,Query.iterator向數(shù)據(jù)庫(kù)發(fā)起的是 select id from這樣的語(yǔ)句,也就是它是先獲取符合查詢條件的id,之后在進(jìn)行iterator.next調(diào)用時(shí)才再次發(fā)起session.load的調(diào)用獲取實(shí) 際的數(shù)據(jù)。
          可見(jiàn),在擁有二級(jí)緩存并且查詢參數(shù)多變的情況下,Query.iterator會(huì)比Query.list更為高效。

    這 四種獲取數(shù)據(jù)的方式都各有適用的場(chǎng)合,要根據(jù)實(shí)際情況做相應(yīng)的決定,^_^,最好的方式無(wú)疑就是打開(kāi)show_sql選項(xiàng)看看執(zhí)行的情況來(lái)做分析,系統(tǒng)結(jié) 構(gòu)上只用保證這種調(diào)整是容易實(shí)現(xiàn)的就好了,在cache這個(gè)方面的調(diào)整自然是非常的容易,只需要調(diào)整配置文件里的設(shè)置,而查詢的方式則可對(duì)外部進(jìn)行屏蔽, 這樣要根據(jù)實(shí)際情況調(diào)整也非常容易。

    推薦三篇關(guān)于Hibernate緩存機(jī)制介紹的文章:
    http://gocom.primeton.com/blog/index.php?op=ViewArticle&articleId=467&blogId=37&src=jdon&srcforum=62
    http://club.gamvan.com/club/clubPage.jsp?ccStyle=0&tID=10456&ccID=37
    http://www.devx.com/dbzone/Article/29685/1954?pf=true
    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/16/1269160.html
    posted @ 2008-08-16 11:03 破名超難起 閱讀(83) | 評(píng)論 (0)編輯 收藏

    雖然VirtualBox是個(gè)很好用的虛擬機(jī),但是安裝完成之后虛擬機(jī)仍然無(wú)法使用usb設(shè)備,沒(méi)有聲音還是需要作進(jìn)一步配置的,下面是具體配置方法:

    1、配置VirtualBox使其識(shí)別usb設(shè)備

    如果不配置VirtualBox的話,每次虛擬機(jī)啟動(dòng)時(shí)他都會(huì)報(bào)錯(cuò)的,大體意思是當(dāng)前虛擬機(jī)沒(méi)有安裝使用usb的服務(wù)

     

     解決方法如下:

     

    增加用戶組usbfs

    $ sudo groupadd usbfs

    2. 查看usbfs用戶組的gid
    $ cat /etc/group | grep usbfs

    usbfs:x:1002:


    把當(dāng)前用戶增加到usbfs組
    $ sudo gedit /etc/group

    usbfs:x:1001:
    修改為
    usbfs:x:1001:lichao


    4. 為USB設(shè)備重新設(shè)置權(quán)限編輯/etc/fstab文件,添加下面兩行,注意你的gid可能不是1001
    $ sudo gedit /etc/fstab
    在末尾加上
    # 1001 is the USB group IDI
    none /proc/bus/usb usbfs devgid=1001,devmode=666 0 0


    重新啟動(dòng)后,應(yīng)該就可以在客戶機(jī)中使用USB設(shè)備了。

    方法:插入一個(gè)USB設(shè)備后,如U盤,右鍵點(diǎn)擊虛擬機(jī)里右下腳的USB圖標(biāo),選擇已經(jīng)識(shí)別的U盤,就可以正常使用了。

    注意:(1)在客戶機(jī)里使用USB設(shè)備前要先在主機(jī)里卸載。 (2)完成后重啟系統(tǒng)

     

    2、使虛擬機(jī)支持聲音

    使用了一段時(shí)間后,我突然發(fā)現(xiàn)虛擬機(jī)居然沒(méi)有聲音,而在操作系統(tǒng)中是有聲卡的,而且右下角有調(diào)節(jié)聲音的圖標(biāo),應(yīng)該有聲音阿

    經(jīng)過(guò)仔細(xì)查找,我發(fā)現(xiàn)在虛擬機(jī)聲音設(shè)置中,雖然控制芯片被設(shè)置為了“ICH AC97”,但是聲卡類型卻被設(shè)置為了Null Audio Driver,只要將聲卡類型設(shè)置為OSS Audio Driver就可以了


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/15/1268427.html
    posted @ 2008-08-15 10:01 破名超難起 閱讀(358) | 評(píng)論 (0)編輯 收藏

    今天很郁悶阿,昨天剛裝好的系統(tǒng),今天就因?yàn)橐淮文牟僮?.....重裝了

    裝系統(tǒng)倒不是很費(fèi)時(shí)間,麻煩的是等待系統(tǒng)升級(jí),很郁悶阿,將近一小時(shí),什么也作不了,所以這次重裝之后,我決定找到一種一勞永逸的方法,備份升級(jí)文件,找了找,還真有,具體過(guò)程如下:

    備份:

    Code

     備份成功,在你所對(duì)應(yīng)的/home/user文件夾中可以找到這個(gè)名為backup.tar.gz的文件。

    清除:

    Code

     還原:

    Code

     


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/13/1267439.html
    posted @ 2008-08-13 23:32 破名超難起 閱讀(107) | 評(píng)論 (0)編輯 收藏

    由于linux下沒(méi)有像windows的ALL IN ONE安裝包,而我又不想用eclipse+myeclipse的方式來(lái)安裝,就在這時(shí),我發(fā)現(xiàn)在myeclipse的官方網(wǎng)站上有一個(gè)安裝包叫pulse

    上網(wǎng)查了一下,這個(gè)安裝包本身沒(méi)有任何ide安張程序,他可以讓你來(lái)選擇哪些工具你需要下載安裝,哪些你不需要,似乎很好用哦,下載下來(lái)試試。

    裝上之后,有很多ide提供下載安裝,就選擇我最熟悉的MyEclipse6.5吧,下載速度很快,不到10分鐘就裝好了,打開(kāi)一看,和windows的界面一樣,爽!!以后就用他了


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/12/1266299.html
    posted @ 2008-08-12 20:09 破名超難起 閱讀(188) | 評(píng)論 (0)編輯 收藏

    早就想把微軟的東西仍進(jìn)虛擬機(jī),只是一直沒(méi)下決心,這次實(shí)踐了一回,呵呵,還真好使

    我用的ubuntu 7.10+sun Virtual Box

    去sun的官方網(wǎng)站下載吧,

    VirtualBox-1.6.4-Linux_x86.run

    這個(gè)是最新的,下載后照常安裝,其間碰到幾個(gè)依賴包的安裝,在“新立得”里面找一下就好了....

    5分鐘后,虛擬機(jī)裝好,開(kāi)始裝windows拉,用了許久的Vista,回顧一下經(jīng)典的XP,哈哈,蠻不錯(cuò)的,感覺(jué)比純運(yùn)行xp還要快,一下是截圖 :

     

    這下爽拉,在linux下玩魔獸完全沒(méi)難度拉
    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/12/1266297.html
    posted @ 2008-08-12 20:00 破名超難起 閱讀(203) | 評(píng)論 (0)編輯 收藏

    首先去sun公司的網(wǎng)站下載jdk安裝文件 jdk-x.bin不要下載jdk-x.rpm.bin,不知為什么裝不上,

    接下來(lái)在終端中執(zhí)行

    ./jdk-x.bin

    看過(guò)協(xié)議后鍵入"yes"同意許可

    安裝完成后需要修改環(huán)境變量

    在終端中輸入:

    gksu gedit /etc/profile

    在文件末尾加上如下幾句話即可:

    #set java environment

    JAVA_HOME=/home/lichao/Program_File/jdk

    export JRE_HOME=/home/lichao/Program_File/jdk/jre

    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    javac一下試試看,應(yīng)該沒(méi)問(wèn)題了


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/12/1266215.html
    posted @ 2008-08-12 17:48 破名超難起 閱讀(85) | 評(píng)論 (0)編輯 收藏

    在終端中鍵入

    sudo apt-get install mysql-server

    ok,等一會(huì)吧,設(shè)置一下root的密碼,
    安裝成功,簡(jiǎn)單吧,哈哈!!

    安裝完后最要命的是.....不知道m(xù)ysql安裝到那里了,網(wǎng)上找到了答案,若干個(gè)目錄阿

    ubuntu下mysql安裝布局:

    /usr/bin                      客戶端程序和mysql_install_db
    /db                             數(shù)據(jù)庫(kù)和日志文件(自定義的)
    /var/run mysqld        服務(wù)器
    /etc/mysql mysql       配置文件my.cnf
    /usr/share/mysql       字符集,基準(zhǔn)程序和錯(cuò)誤消息

    /etc/init.d/mysql        啟動(dòng)mysql服務(wù)器

    成功后在“系統(tǒng) -> 系統(tǒng)管理 -> 服務(wù)”就可以看到mysql的服務(wù)了。

    下面要配置了!

    mysql默認(rèn)只能在本機(jī)登錄,這時(shí)就需要設(shè)置一下了

    在終端中輸入

    mysql -u root -p

    輸入正確密碼后執(zhí)行如下sql語(yǔ)句:

    1. mysql -u root -pvmwaremysql>use mysql;  
    2. mysql>update user set host = '%' where user = 'root';  
    3. mysql>select host, user from user; 

    可以了,試試看吧!

     

     


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/12/1266213.html
    posted @ 2008-08-12 17:40 破名超難起 閱讀(191) | 評(píng)論 (0)編輯 收藏

    這里的方法同樣適用于Debian下的Scim輸入法的安裝。
        根據(jù)SCIM的文檔說(shuō)明,裝SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一樣的)
    對(duì)于一個(gè)新裝好的沒(méi)有安裝SCIM的Ubuntu系統(tǒng)(新的Ubuntu安裝器選擇中文安裝后,一邊都已經(jīng)裝好了scim),只要

          apt-get install scim(當(dāng)然前提是你要設(shè)置好源,具體見(jiàn)http://wiki.ubuntu.org.cn/%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97, 有些高校自己內(nèi)部也有源的,好好找找)

          就已經(jīng)安裝好SCIM了!當(dāng)然還不能用。因?yàn)镾CIM只是一個(gè)輸入法平臺(tái),還要在上面安裝輸入法(或者碼表)。例如,

          apt-get install scim-chinese


          就可以使用智能拼音輸入法了!當(dāng)然在使用之前還要先配置一下,配置方法很簡(jiǎn)單,在/etc/X11/Xsession.d/里新建一個(gè)名叫95xinput的文件,文件內(nèi)容如下

          /usr/bin/scim -d
          XMODIFIERS="@im=SCIM"
          export XMODIFIERS
          export GTK_IM_MODULE=scim

           保存文件,確認(rèn)內(nèi)容無(wú)誤后,退出X(建議退出X后運(yùn)行exit命令重新login一次),再進(jìn)入X的時(shí)候就可以用Ctrl+Space調(diào)出SCIM了!
          就我的試驗(yàn)情況,這樣已經(jīng)可以在qterm里使用SCIM了。

        如果你需要其它中文輸入法,可以這樣

        apt-get install scim-tables-zh

        這包括了簡(jiǎn)體中文的五筆、二筆、廣東拼音、自然碼,和繁體中文的行列、 }頡五代、大易、注音等輸入法了。
        我現(xiàn)在使用五筆輸入法,能輸入簡(jiǎn)繁漢字,詞匯也豐富,很好用。

          但是現(xiàn)在還不能在基于GTK的軟件中調(diào)出SCIM,例如我就不能在leafpad里使用SCIM。解決辦法很簡(jiǎn)單,只要安裝scim-gtk2-immodule就可以了。

              apt-get install scim-gtk2-immodule

              安裝后無(wú)須重啟X,只要重新打開(kāi)基于GTK的軟件就可以了,比如我新開(kāi)一個(gè)leafpad,馬上就可以使用SCIM了!

            這個(gè)命令會(huì)根據(jù)依賴關(guān)系自動(dòng)安裝 scim-server-socket, scim-frontend-socket, scim-config-socket,如果沒(méi)有安裝scim,也會(huì)自動(dòng)安裝。


    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/12/1265876.html
    posted @ 2008-08-12 13:12 破名超難起 閱讀(81) | 評(píng)論 (0)編輯 收藏
    Code

    文章來(lái)源:http://www.cnblogs.com/xiaoao808/archive/2008/08/04/1260376.html
    posted @ 2008-08-04 20:25 破名超難起 閱讀(111) | 評(píng)論 (0)編輯 收藏
    僅列出標(biāo)題
    共4頁(yè): 上一頁(yè) 1 2 3 4 下一頁(yè) 
    主站蜘蛛池模板: 亚洲成a人不卡在线观看| 97人妻精品全国免费视频| 亚洲欧洲精品久久| 亚洲色偷拍区另类无码专区| 在线观看的免费网站| 久久国产精品2020免费m3u8| 成年大片免费高清在线看黄| 亚洲av综合av一区二区三区 | 午夜亚洲国产精品福利| 亚洲男女一区二区三区| 亚洲va中文字幕无码久久不卡| 亚洲AV无码之日韩精品| 国产最新凸凹视频免费| 国产成人免费爽爽爽视频| 7m凹凸精品分类大全免费| 日本一道本不卡免费 | 亚洲日韩精品无码专区网站 | 美女羞羞喷液视频免费| 亚洲乱码中文字幕在线| 精品亚洲AV无码一区二区| 亚洲老熟女@TubeumTV| 亚洲最大的成网4438| 亚洲AV无码国产丝袜在线观看| 亚洲日韩欧洲乱码AV夜夜摸| 中文字幕在亚洲第一在线| 亚洲精品无码久久毛片| 亚洲国产高清在线一区二区三区| 全黄a免费一级毛片人人爱| 日韩a在线观看免费观看| 麻豆国产人免费人成免费视频| 91在线品视觉盛宴免费| 成年女人视频网站免费m| 最好免费观看韩国+日本 | 免费又黄又爽又猛大片午夜| 阿v免费在线观看| 成年网在线观看免费观看网址| 免费观看又污又黄在线观看| 一二三区免费视频| 中国内地毛片免费高清| 久久成人免费电影| 五月婷婷在线免费观看|