2017/3/18

mac的System Integrity Protection

自從EL Capitan之後,mac增加了系統完整性保護的機制,
如果要在自己的電腦上灌多系統的話,用refi可能會遇到這個問題。


------------------------------------------------------------------------------------------------------------------------------
關閉的方法:
重開你的電腦,在進去開機畫面前按住Cmd + R,
接著進入Terminal


輸入:
“csrutil disable”






-----------------------------------------------------------------------------------------------------------------------------

重啟的方法:
"csrutil enable"




2017/3/14

RPI - 從燒錄映像檔到遠端ssh連線

首先,準備一張sd卡和sd卡轉接頭,
把sd卡連接到你的筆電上,
df -h查詢目前硬碟的狀態(diskutil list也可以)
 










可以發現我的SD卡的位置在/etc/disk3s1,記住"3"這個數字





接著unmount(取消掛載)掉




進入你放置映像檔的資料夾,輸入 dd 指令燒錄映像檔,




完成後退出SD卡
成功燒錄~

---------------------------------------------------------------------

後來要從筆電ssh至pi 3時發現ssh功能在2016年11月後出廠的板子是預設unenable的,
據官網說明必須先把一個檔案名為ssh的文件放入sd卡才能開啟此功能







恩...
接著用網路線連接你的router跟樹莓派,開啟DHCP伺服器,
樹莓派就可以拿到一組router分配的ip囉(這次是192.168.0.107)
開始用ssh連上你的樹莓派吧!




 
使用raspi-config可以做一些基本設定


--------------------------------------------------------------------------------------
[手邊沒螢幕? 試試遠端模擬桌面吧]

首先要先在樹莓派安裝VNCServer,sudo apt-get install tightvncserver
在樹莓派上執行vncserver,就可開啟伺服器,電腦端就可以透過遠端模擬桌面囉




可以使用vncviewer這款軟體來在你電腦開啟遠端桌面的圖形化介面,
或者mac的使用者可以在finder內按cmd+k (連接伺服器),輸入vnc://[ip] ,同樣可以連上。

2017/3/13

df指令(檢查linux的檔案系統的磁碟空間佔用情況)



df [選項] [檔]



功能:

顯示指定磁片檔的可用空間。如果沒有檔案名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示。預設情況下,磁碟空間將以 1KB 為單位進行顯示,除非環境變數 POSIXLY_CORRECT 被指定,那樣將以512位元組為單位進行顯示



<命令參數>
必要參數:

-a 全部檔案系統清單


-h 方便閱讀方式顯示


-H 等於“-h”,但是計算式,1K=1000,而不是1K=1024


-i 顯示inode資訊


-k 區塊為1024位元組


-l 只顯示本地檔案系統


-m 區塊為1048576位元組


--no-sync 忽略 sync 命令


-P 輸出格式為POSIX


--sync 在取得磁片資訊前,先執行sync命令


-T 檔案系統類型


選擇參數:

--block-size=<區塊大小> 指定區塊大小

-t<檔案系統類型> 只顯示選定檔案系統的磁片資訊

-x<檔案系統類型> 不顯示選定檔案系統的磁片資訊

--help 顯示説明資訊

--version 顯示版本資訊











----------------------------------------


參考資料:
http://jashliao.pixnet.net/blog/post/162893228-%E6%AF%8F%E5%A4%A9%E4%B8%80%E5%80%8Blinux%E6%8C%87%E4%BB%A4--df%E6%8C%87%E4%BB%A4(%E6%AA%A2%E6%9F%A5linux%E4%BC%BA%E6%9C%8D%E5%99%A8%E7%9A%84%E6%AA%94


http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html

2017/3/7

記憶體(RAM)簡介與選購

隨機存取記憶體(Random Access Memory)(RAM)

  • 電腦的核心硬體之一,其優劣影響著電腦的效率與穩定性,主要用於儲存各種應用程式及資料,以供CPU快速運算、讀取。
  • 如果主機中的儲存媒介(如:硬碟)無法跟上CPU的存取速度,就會嚴重拖慢電腦的工作效率。為了不影響運行時的效能,因此使用RAM充當臨時儲存資料的媒介,隨時與處理器直接交換資料,確保電腦可正常運作。
  • DDR4已經漸成主流 

記憶體的標準與規格

  • 類型:SDRAM、DDR SDRAM、RDRAM。 常見的是DDR SDRAM中的DDR3和DDR4。不同類型差別在於針腳的介面、最大容量、工作時脈等參數。
  • 時脈:時脈越高,速度越快,效能越好。
    DDR3 常見1333MHz, 1600MHz, 1800MHz
    DDR4最低為2133MHz
    高端產品可達3000 or 4000MHz
  • 容量:常見4GB、8GB  容量迎合需求
  • ECC記憶體技術:一種資料傳輸的校正技術,一般來說市面上正品基本都具備此功能。
  • SPD功能:用於檢測並記錄記憶體模組的相關訊息
  • 延遲:記憶體延遲(Latency)表示記憶體反應的速度。
  • 時序(Timing):儲存在記憶體SPD上的一系列參數,表示記憶體的搜尋位置時間。
  • 頻寬:影響記憶體的讀取速度。

選購

  • DDR3 or DDR4?:相同時脈下,兩者並無太大差別。應以CPU的相容性決定使用何者。
  • 時脈:一般來說1600MHz就足夠,高於3000MHz的記憶體為運算量大的電腦(做科學計算)使用。
  • 4GB記憶體拿來上網或看電影就頗足夠,但若要多開遊戲就會有點吃緊。
  • 有玩遊戲或使用影像編輯程式需求者,記憶體容量很重要。對專業設計工作者,記憶體是越大越好。



2017/3/3

mac terminal常用指令

  • clear: 清除屏幕。
  • pwd: 查看目前路徑。
  • cd: 進入目錄,常常配合一些字符使用。比如:
    • ..: 返回上層目錄。
    • ~: 返回使用者主目錄。
    • -: 返回上次操作目錄。
    • /: 返回系统根目錄。
  • ls: 列出目錄信息。
  • mkdir: 新增目錄(資料夾)。
  • touch: 創建檔案。
  • cp: 拷貝文件。
  • mv: 移動文件,或者重命名文件。
  • rm:删除文件。
  • cat: 查看文件内容。
  • grep: 查找文本信息。
  • man: 手册命名,查看各個命名的幫助。
  • open:開啟檔案/目錄/程式    open . : 開啟finder