Danes bomo začeli z manjšo vadnico Linux in Android. To ni niti izčrpno niti zelo tehnično, temveč le za podrobno predstavitev in predstavitev glavnih značilnosti teh operacijskih sistemov. S tem želi vedeti nekaj več o sistemu, na katerem temelji Android in na ta način poskusite to, ko vidimo vrsto ukazov ali besed, kot je dev, ls, mv, cd mkdir, Za nas ne zveni kitajsko in vsaj imamo predstavo o tem, kaj počnemo.
To majhno in skromno vadnico ali zbirko konceptov bom razdelil na tri dele:
1. - Linux, kaj je to?
2.- Imeniški sistemi v Linuxu.
3.- Seznam ukazov, ki se najpogosteje uporabljajo v Linuxu.
Nisem niti se ne pretvarjam, da sem strokovnjak za LinuxRavno nasprotno, zato sem odprt za kakršne koli predloge, popravke ali sodelovanje vseh, ki jim je všeč.
1. - LINUX, kaj je to?
Kot vsi, mislim, da veste, sistem Android temelji na jedru oz jedra (ta beseda se vam bo zdela znana) Linux. jedra Jedro je temeljni del operacijskega sistema in je odgovorno za zagotavljanje varnega dostopa do strojne opreme s strani programov. Recimo, da ste zadolženi za zbiranje in upravljanje naročil, ki prihajajo iz aplikacij, in jih pošljete na strojno opremo, nato pa zberete odgovore in jih vrnete aplikacijam. To je srce katerega koli operacijskega sistema.
Linux gre za brezplačen operacijski sistem družine Unix. Ustvaril jo je Linus Torvalds leta 1991. Maskota, ki je bila vsem tako dobro znana Linux, pingvina, je Torvalds sprejel maja 1996. Najnovejšo različico jedro linux Je 2.6.28 in ima 10.195.402 vrstic kode.
Kako vse to ekstrapolirati na naše Android-je? Mislim, da smo vsi že slišali za te aplikacije Android Izdelani so v Javi (programskem jeziku), vendar preden smo to komentirali Android temelji na sistemu Linux. Oba sta pravilna Android ima kot jedro Linux, natančneje jedro 2.6.0, poleg tega jedra pa je tisto, kar so imenovali Dalvik in ki so jih razvili inženirji google samo za Android. Dalvik gre za navidezni stroj Java in deluje na vrhu sistemskega jedra. Navidezni stroj je kot da bi imeli neodvisen računalnik, v katerem se izvajajo aplikacije, ki so razvite v Javi s funkcionalnostmi, ki jih ponuja Android SDK. Aplikacije se izvajajo v navideznem računalniku, to pa na vrhu jedra.
To je le zelo kratek opis tega, kar je Linux na Androidu, upam pa, da služi razjasnitvi najosnovnejših konceptov.
VIR | Wikipedia.org
Kot ne preveč tehničen uvod, resnica je, da je v redu, ja, mislim, da različica 2.6.30 jedra že velja za stabilno. Sicer je glede na svoj cilj vse bolj ali manj pravilno.
Zelo dobra ideja, vedno se naučiš kaj novega, ne glede na to, koliko ali malo že veš.
Čestitke za blog, všeč mi je!
Hvala in vedno smo odprti za kakršno koli sodelovanje, popravljanje ali razširitev tega, kar piše v tem blogu.
pozdrav
Najlepša hvala, pojasnil sem, da sem novinec in ste razjasnili vsa vprašanja
Hvala za obisk. Kmalu bo na voljo tudi drugi del