2012-01-01

使用 brew 安裝 htop

新年第一篇
來個簡單的分享

此篇文章從這裡延伸出來

在安裝前,可先使用 search 來確認套件
# brew search htop

確認 ok 的話直接安裝即可
# brew install htop

安裝完畢後即可直接使用 htop
# htop

本來到這邊就算結束的
但其實重點是從這邊開始…

htop 執行起來,乍看之下沒什麼問題
但是心細的你發現了嗎?


沒錯!
CPU 與 MEM 整排都是 0%
上面明明就有 loading,但是就是給你都掛蛋

原先想說
會不會是排序的問題
但是在 sort 過後,情況依舊…

再來一想
會不會是權限不足,無法調出 CPU 與記憶體的使用情況
但是…在切換到 root 後,還是沒變…

後來突然想到看一下套件的資訊好了


這才發現,還真的是權限的問題
照著上面的指令下完之後
就不用每次 htop 都要先切到 root 了

這時候,或許會有疑問
我先前不是就有試過用 root 執行了嗎
這部份我在之前還反覆切換過幾次做測試
一直是 0%
但是現在重灌幾次測試,一直都沒有這種問題了
這…這暫且就當做是我眼睛不好了…


補充說明一下:
這種問題對很多人來說,或許不是問題
但對於使用過很少的 Linux distributions 的人來說
因為在安裝的時候,root 權限就設定進去了(Ubuntu、 Mac)
所以壓根就不知道原來這東西是要用 root 執行的
也就產生出這個問題了…

1 回覆:

  1. SUID,SGID,SBID, urwx,grwx,orwx
    http://linux.vbird.org/linux_basic/0220filemanager.php#suid_sgid_sbit

    回覆刪除

Tags

Linux (92) Security (33) Live (23) PHP (20) MySQL (15) Google (14) Apache (11) nginx (8) Shit™ Happens (7) Flash (5) Flex (5) SEO (5) Git (4) Hacks (4) Mac (4) 懶人包 (4) Java (3) Tomcat (3) Benchmark (2) CSS (2) How-To (2) NetBeans (2) Windows (2) Zend Framework (2) 讀書心得 (2) 18+ (1) AIR (1) Browser (1) Clouds (1) English (1) FMS (1) Facebook (1) KVM (1) MIND HACKS (1) MongoDB (1) NFS (1) NoSQL (1) NodeJS (1) PuTTY (1) Revolution 2.0 (1) SpongeBob (1) Svn (1) jQuery (1)