什麼是root?我來告訴你爲什麼它叫root

什麼是root?我來告訴你爲什麼它叫root

        前幾天在酷安,看到有個機友說,搞了這麼長時間安卓手機,整天聽到root、root的,都不知道root什麼意思。這恐怕是大部分手機用戶的真實寫照。
很多酷友也許知道個大概:root就是安卓系統的唯一「超級用戶」,也是一個系統中權限最高的用戶。也會有一些接觸過Linux/Unix/類Unix的酷友知道,安卓起源於Linux系統,root同時也是Linux/Unix/類Unix系統的超級用戶。那麼問題來了,root爲什麼叫root呢?
        Root的英文是的意思,其實言下之意就是根用戶。爲什麼一定要叫根用戶呢?看了下面我繪製的一張圖你就立刻明白了。
根用戶和子用戶
        沒錯,計算機系統把用戶用一種樹形的結構表示,也就是所謂的「用戶樹」。用戶A可以創建新的用戶B,就可以看作B是A的兒子,A是B的媽媽。那麼問題來了,第一個「媽媽」是誰生的呢?然而第一個媽媽顯然所有用戶的「祖宗」,沒有人能創建她。 這個所有用戶的「祖宗」,就是root用戶。