# 第三篇,檢查我們的硬體設備 ## 大略講解 通常我們拿到了電腦,都是要檢查電腦的**硬體設備**。 而這些簡單的電腦設備,我相信有在碰電腦的朋友們一定很清楚以下幾個東西: * CPU:你電腦的心臟 * RAM:你電腦幫你暫時記住的東西,通常越多越好 * HD:這邊泛指一般硬碟,但是現今因為有**SSD**的出現,所以要檢查的方式也會不一樣。 下面呢,就沒了.... 沒啦,因為你開的是**虛擬機器**,所以你的設備一開始會隨著**自己的設定**也有不一樣! 當然還有PSU(電源供應器)那些的,但這並不在討論範圍,接下來我們就依照以上這3個硬體設備做檢驗吧。 ### 如何檢查CPU 首先,我們先登入linux 再來,有以下2個方式可以檢驗 ~~~gherkin 1.cat /proc/cpuinfo 2.lscpu ~~~ 以上這2個方法都會出現CPU的**詳細資訊**,會以以下方法呈現 ![image](https://hackmd.io/_uploads/SJcSszirR.png) 這邊我們可以清楚的看到,我們的CPU是AMD架構(**model name那一行**)的,然後是1核心(**cpu cores**)的 ![image](https://hackmd.io/_uploads/S1el3zjrR.png) 這邊顯示的也大同小異,但是要注意到一件事,那就是 CPU(s)跟On-line CPU(s) list是指同一件事情,但因為在電腦的規劃裡面,是設計**十進位**來讓人們比較好操作電腦,所以是從0~9這樣去寫的,這一點一定要注意。 所以在CPU(s)這邊寫1核心,但是On-line CPU(s) list卻寫0,但是它其實是1核心,這邊**一定要注意**。 參考文獻:[怎麼檢查CPU](<https://www.geeksforgeeks.org/how-to-check-how-many-cpus-are-there-in-linux-system/>) ### 怎麼檢查記憶體(RAM) ~~~gherkin 1.free -m 2.free -mh ~~~ 沒錯,記憶體就是越大越好,就是辣個自由的男人 ![image](https://hackmd.io/_uploads/rkTKgXjS0.png) 沒啦...這是淦話 ![image](https://hackmd.io/_uploads/BJxbWmiHC.png) 說回正經的,只要在linux裡面輸入free -m,就可以展示記憶體的(**注意,是以MB顯示**) ![image](https://hackmd.io/_uploads/SyCTW7iB0.png) 其實,上面的你只要看total就好(目前進度),但上面各個要**記得自己做功課** 但是,有注意到後面多加了h(free -mh),h代表的是**human**,就是加入我們人類可讀的狀態,請看以下圖片 ![image](https://hackmd.io/_uploads/rkc9QmsBC.png) ### 怎麼檢查硬碟 ~~~gherkin 1.lsblk 2.lsblk -o NAME,ROTA ~~~ 其實lsblk很簡單,因為你可以拆分2個去看 * ls:條列式的顯示需要的資料 * blk:就是block的縮寫,泛指硬碟空間。 以下就是會出現的畫面: ![image](https://hackmd.io/_uploads/rJv5D7jSA.png) 這個就很好懂,不必多解釋(有需要可以提問) ![image](https://hackmd.io/_uploads/SyUm_QiB0.png) 就如同電腦語言,1是代表是,0是代表不是 RO是代表rotation,旋轉的意思 ![image](https://hackmd.io/_uploads/H1JuK7iHR.png) 誤,我透漏年紀了... ![image](https://hackmd.io/_uploads/ryiCKmorA.png) 有看到中間的轉盤,傳統式硬碟其實中間有個轉盤,硬碟的讀寫都是藉由轉盤的刻印去運作的 ![image](https://hackmd.io/_uploads/r1PCo7srC.png) 而因為固態硬碟,他是存在顆粒顆粒的,所以沒有像轉盤的東西 #### 小結語 其實這只是講個大概,但細節要自己去看歐,因為,要學習linux**不是用看的**,要自己操作才會去了解的。 聲音跟畫面就到這邊,那就先這樣囉。 ###### tags: `Linux` `硬碟(HDD)` ‵固態硬碟(SSD)` `中央處理器(CPU)` `記憶體(RAM)` ## Appendix and FAQ :::info **Find this document incomplete?** Leave a comment! :::