export prompt_command=echo -ne
"/0337/033[2;999r/033[1;1h/033[00;44m/033[k"`date`"/033[00m/0338"
2. 使用多達23個的虛擬終端(vt),假設你現在有6個,仿照/etc/inittab種的檔案,加入
8:234:respawn:/sbin/getty 38400 tty8
24:234:respawn:/sbin/getty 38400 tty24
3. console切換:左alt-方向鍵,迴圈切換console。效果和alt+fn一樣。
4. 簡單的進行dos轉unix:如果你的文字檔案中每行結尾都有討厭的ctrl-m的話,使用這句命令能夠快速的解決問題 sed s/^m// filename >newfilename
6. /proc中的重要資訊
cat /proc/cpuinfo - cpu (i.e. vendor, mhz, flags like mmx)
cat /proc/interrupts - 中斷
cat /proc/ioports - 裝置io埠
cat /proc/meminfo - 記憶體資訊(i.e. mem used, free, swap size)
cat /proc/partitions - 所有裝置的所有分割槽
cat /proc/pci - pci裝置的資訊
cat /proc/swaps - 所有swap分割槽的資訊
cat /proc/version - linux的版本號
8. 讓你的硬碟飛起來: linux下也可以使用32bit i/o和dma。使用/sbin/hdparm -c1 /dev/hda(hdb,hdc..)開啟32bit傳輸模式,使用命令/sbin/hdparm -d1 /dev/hda(hdb,hdc...) 開啟dma。最後使用/sbin/hdparm -k1 /dev/hda 以使硬碟在reset之後保持上面的設定,這麼一來,硬碟讀寫速度應該可以提高一倍以上。
9. 微調你的ext2: linux下的命令tune2fs可以設定最大mount次數(因為linux即時在mounted clean狀況下,達到一定的mount次數後,會強制e2fsck對於我這樣的每天開關機的來說很不方便),tune2fs命令的其他用途請參見man。
10. 禁止在netscape中顯示閃爍(blink)tag: ~/.xdefaults中修改netscape*blinkingenabled: false 之後執行 xrdb -load ~/.xdefaults
11. 隨時改變xterm的字型大小:shift加+/-
12. ext2的檔案屬性: lsattr列出屬性,chattr可以改變屬性。如 chattr +a filename 則系統不會修改其last access time屬性;chattr +i 則可以 避免被rm掉。
13. sis6326顯示卡的配置:在device中加入:dacspeed 110 option"no_bitblt" option "sw_cursor"
14. 使用strings可以把字串從binary檔案中分離出來。
15. 你大概已經習慣了使用top來觀察系統使用情況,那就試一試使用vstat1來看看cpu的空閒程度(顯示結果的最後一項)。
16. 使用watch命令,反覆執行特定命令,如"watch ls -l /tmp/blah",將一直觀察檔案的大「謀洹?
17. 使用pppstats得到ppp連線的資料。
18. 顯示遠端機器的nfs: showmount -e hostname
19. 使用autofs免去你每次mount和umount之苦,再redhat6.0中帶了autofs的rpm,只要安裝好之後便可以享受自動載入檔案系統的方便。 在/misc目錄下,建立乙個cd目錄,如果使用其自帶的auto.misc和auto.master的話,馬上就可以實現自動載入功能了。
20. 在bash shell中,可以用!重複上幾次輸入過的命令,這樣就可以省去往上滾動的麻煩了。使用ctl+r可以互動的檢索以前使用過的命令列。
21. 使用cd -在上兩個cd /directory/操作中切換。如先是cd /home/foo接著是 cd /home/maison則接著打cd - 會進入 /home/foo再打cd - 會進入/home/maison。
22. bash中的快捷鍵:escape-b 會向前跳乙個單詞,ctrl-k會刪除從游標到行末所有字元。
23. 在ps命令中使用grep,例:ps auxw | grep gpm 會列出所有含有gpm字元的程序。
24. 在同乙個命令列上同時執行多條命令:用分號分隔。如編譯乙個原始檔: type ./configure ; make ; make install 。之後你就可以去散步了( 不要在電腦前花費了太多時間了,生活中還有很多美好的東西。)
25. 把執行結果輸出到乙個檔案中,如 ls -l > foo.file。
27. 同時unzip多個檔案,unzip *不正確,而是unzip "*"。
28. 建立符號鏈結,這大概是最有用的功能了,ln -s real-file symbolic-file,無論是裝置,文件還是指令碼程式。
29. 改變顯示的單位,如du -hm 將以m為單位輸出結果,同樣的du -hk則以k為單位輸出。
30. 自動logoff,在~/.bashrc中加入這麼一句話:tmout=300則會在5分鐘之後logoff,不過如果less這類程式執行則不會啟動。
Oracle使用經驗點滴
1 由setlong 產生的空指標異常 ref jdbctemplate.update sql,new preparedstatementsetter else2 在進行多表聯查 包括自聯接 時使用特殊處理方式 修改前 select t0.corg id cent id,t0.corg name e...
VHDL經驗點滴
一些學到的或自己總結的vhdl經驗點滴,紀錄下來,以免以後忘記了。因為有些是自己總結的,肯定有錯誤或不周之處,歡迎高手指正!內容逐步補充中。1。如何判斷乙個process綜合結果是組合邏輯還是時序邏輯?a 乙個比較簡單的辦法是看敏感訊號和條件語句的條件,如果是電平觸發的,很可能是時序邏輯 如果是邊緣...
git 經驗點滴
git clone b 分支名 git位址 資料夾 如果不指定資料夾,會使用專案名稱作為新建資料夾名稱 cd 資料夾 之後,git checkout 分支名 可以切換分支 a.拉取規則 git pull 從伺服器端拉取最新改動,沒有衝突的檔案直接覆蓋,有衝突的檔案會提示有衝突。b.拉取之前要做什麼 ...