2013年11月25日 星期一

PCIe 找法

http://pjack1981.blogspot.tw/2012/05/how-to-know-pci-express-speed-on-server.html


width
有 x1 x4 x8 x16  一般來說  server 一端 就只有兩個 x8
 有看 width  如果 width =16 就是 x16

在補充 就是 5GT/s  是指 gG transfer/sec


另外一個網站
http://www.techpository.com/?page_id=1335

是使用
dmidecod  去做

雖然不是很懂  他怎麼用的 !!!

http://fcamel-life.blogspot.tw/2010/06/ubuntu.html


2013年11月21日 星期四

如何 在 terminal 上看到 自己的 OS 版本



只要下這個指令

lsb_release -a


LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.4 (Final)
Release:        6.4
Codename:       Final


參考網頁
http://murray.cn/index.php/2011/03/chakan-linux-centos-var/

如何使用 qemune


這篇 有參考價值 :
http://www.ptt.cc/bbs/b97902HW/M.1287699530.A.966.html

2013年11月19日 星期二

加入 manul page

方法一

修改  /ect/man.config

加上這一行

MANPATH /opt/intel/vtune_amplifier_xe_2013/man

2013年11月14日 星期四

cent os linux 下 安裝 matlabs

http://maxubuntu.blogspot.tw/2008/12/matlab-r2008a.html


http://blog.yam.com/ybchen/article/9889039


在安裝  matlabs 的時候 會有這個問題

如果  我們 x11 的認證 只認得 user ex Andy  這個 指紋
此時  我們切換到  root 去
然後 下 ./install 的時候 會發現指紋 不對 此時
會出現很多很多錯誤
6 error class
此時可以參照這個網頁的說明  用 xauth 去改變那個指紋
joelinoff.com/blog/?p=729

xauth list 看到 對應的指紋

讓  root 的指紋變成 Andy 的指紋 則就可以去 run ./install
ex  xauth remove Paris/unix:1

xauth add Paris/unix:10 MIT-MAGIC-COOKIE-1 4b8406c88c4cba99ce312ad2~~~~~

X11 enable

先去    /etc/ssh/sshd_config

更改   X11 forward  = yes的這個值  

這樣做的意義表示    遠方的那台主機 (在冷氣很強的機房裡面的那一台主機)
允許   從那邊run 的程式 可以經由 ssh 連到 X11 這個  軟體協議上面



同時  我們開 putty 的 時候  也要在  下面的 connection 的地方 把 enable X11 forward 的選項打勾
如此一來  表示 我們 (筆電端) 的 筆電 允許 別人(機房主機) 用 x11 跟我連線


完成上述步驟之後呢

安裝東西 等等的 都可以跑出現 windows 那個安裝 圖示介面了 !!!



關於 X11 這個東西的詳細介紹 請參考 鳥哥的網站


http://linux.vbird.org/linux_basic/0590xwindow.php



ssh 的 機制

當 ssh 連不出去 而且會出現下面的訊息的時候

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
c0:87:39:48:e8:d3:d5:2d:86:62:ba:8c:9f:64:22:03.
Please contact your system administrator.
Add correct host key in /home/raid5/Andy/.ssh/known_hosts to get rid of this message.
Offending key in /home/raid5/Andy/.ssh/known_hosts:2
RSA host key for 140.AAA.BBB.CCC has changed and you have requested strict checking.
Host key verification failed.



表示 對方的  一些資訊已經被改掉了  而本地的  資訊卻沒有跟著改變 
所以 只要把 本地的 資料記錄處也給  砍掉就可以了  
方法如下  
要把rm  ~./ssh/know_host 的相關資料給砍掉  這樣就可以連過去了 

觀察 linux 下的 硬碟到底有多少


看到 硬體有幾個 blocks
http://unix.stackexchange.com/questions/52215/determine-the-size-of-a-block-device


另一個 網誌
看到一個 block 有多少 bytes
http://asser123.blog.163.com/blog/static/30170110201091995819410/


2013年11月1日 星期五

轉自鳥哥

如果我們要查閱一個檔案的內容時,該如何是好呢?這裡有相當多有趣的指令可以來分享一下: 最常使用的顯示檔案內容的指令可以說是 cat 與 more 及 less 了!此外,如果我們要查看一個很大型的檔案 (好幾百MB時),但是我們只需要後端的幾行字而已,那麼該如何是好?呵呵!用 tail 呀,此外, tac 這個指令也可以達到!好了,說說各個指令的用途吧!
  • cat  由第一行開始顯示檔案內容
  • tac  從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫!
  • nl   顯示的時候,順道輸出行號!
  • more 一頁一頁的顯示檔案內容
  • less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
  • head 只看頭幾行
  • tail 只看尾巴幾行
  • od   以二進位的方式讀取檔案內容!

/usr 的意義與內容

/usr 的意義與內容

這邊鳥哥說得很清楚
就是
與寫程式 最相觀的就是  include/
usr/include 裡面呢  是系統預設 表頭黨

例如 include <stdio.h>
這個就放在這裡

usr/lib 或 /usr/lib64
就是 放一些library  也是預設路徑

舉例說明
gcc  main.cpp -lpthread
這個 pthread 就會來 ussr/lib 下面來做搜尋  這個 pthread.so 檔案