Днес ще започнем малък урок за Linux и Android. Това не се представя за много изчерпателно или много техническо, а само за детайлизиране и оповестяване на основните характеристики на тези операционни системи. Това има за цел да разкрие нещо повече за системата, на която се основава Android и по този начин опитайте, когато видим поредица от команди или думи като dev, ls, mv, cd mkdir, Не ни звучи като китайски и поне имаме представа какво правим.
Ще разделя този малък и скромен урок или компилация от концепции на три части:
1. - Linux, какво е това?
2.- Каталогични системи на Linux.
3.- Списък на най-използваните команди в Linux.
Нито съм, нито се представям за експерт в LinuxТочно обратното, така че съм отворен за всякакъв тип предложения, корекции или сътрудничество от всеки, който го харесва.
1. - LINUX, какво е това?
Както всички, предполагам, че знаете системата Android се основава на ядро или ядро (тази дума ще ви звучи познато) Linux. В ядро Ядрото е основната част на операционната система и отговаря за осигуряването на сигурен достъп до хардуера от програмите. Да кажем, че вие отговаряте за събирането и управлението на поръчките, които идват при вас от приложенията и ги изпращате на хардуера, след което събирате отговорите и ги връщате в приложенията. Тя е сърцето на всяка операционна система.
Linux това е безплатна операционна система от семейството на Unix. Създаден е от Линус Торвалдс през 1991 г. Талисманът, толкова добре познат на всички, когато се споменава Linux, пингвинът, е приет от Торвалдс през май 1996 г. Последната версия на ядро на Linux Той е 2.6.28 и има 10.195.402 реда код.
Как да екстраполираме всичко това на нашите Android-е? Мисля, че всички сме чували, че приложенията за Android Те са направени в Java (език за програмиране), но преди сме коментирали това Android се основава на система Linux. И двете са верни Android има като ядро Linux, по-специално ядро 2.6.0 и до това ядро има това, което те наричат Dalvik и които са разработени от инженерите на Google само за Android. Dalvik това е виртуална машина Java и работи на върха на системното ядро. Виртуалната машина е сякаш имаме независим компютър, където приложенията се изпълняват, тези приложения са разработени в Java с функционалностите, предлагани от Android SDK. Приложенията се изпълняват във виртуалната машина и това от своя страна работи върху ядрото.
Това е само много кратко описание на това, което представлява Linux на Android, но се надявам, че служи за изясняване на най-основните понятия.
ИЗТОЧНИК | wikipedia.org
Като не много техническо въведение, истината е, че е добре, да, мисля, че версия 2.6.30 на ядрото вече се счита за стабилна. В противен случай всичко е горе-долу правилно предвид целта му.
Много добра идея, винаги научавате нещо ново, независимо колко много или малко вече знаете.
Поздравления за блога, обичам го!
Благодарим Ви и ние сме винаги отворени за всякакъв вид сътрудничество, корекция или удължаване на казаното в този блог.
поздрав
Благодаря ви много добре обяснено, аз съм начинаещ и вие изяснихте всички въпроси
Благодаря ти за посещението. Скоро втората част ще бъде налична