Ko Mac OS X Ehara i te Waeatuhi Linux, Engari ...

Ko nga Mahinga Mahi e Whakaritea ana i nga Raina Kotahi

Ko te Mac OS X, ko te punaha whakahaere i runga i te papamahi a Apple me nga rorohiko pukamahi, me te Linux kei runga i te rorohiko mahi Unix, i whakawhanakehia i Bell Labs i te tau 1969 e Dennis Ritchie me Ken Thompson. Ko te pūnaha whakahaere i runga i iPhones Apple, i huaina inaianei ko iOS , ka puta mai i Mac OS X, na reira hoki he rerekētanga Unix.

Ka rite ki nga whakataunga nui a Linux, pēnei i te Ubuntu, Red Hat, me te SuSE Linux, he "taiao papamahi", Mac OS X, e whakarato ana i tetahi atanga kaiwhakamahi whakairoiro ki nga hōtaka tono me nga tautuhinga pūnaha. Koinei te taiao papamahi e hangaia ana i runga ake o te OS Unix momo OS rite tonu nga taiao papamahi o te rorohiko Linux kei runga ake o te Linux Linux. Engari, ko te taiao Linux e whakarato ana i etahi atu taatai ​​papamahi i tua atu i te mea i tautuhia e te taunoa. Ko te Max OS X me te Microsoft Windows e kore e hoatu ki nga kaiwhakamahi te kōwhiringa hei huri i nga taiao papamahi, atu i nga waahanga o te papanga iti-a--------------------------------

Ko nga Roopu Katoa o Linux me OS X

Ko te ahuatanga o nga pakiaka o Linux me Mac OS X e whai ana i te paerewa POSIX. Kei te POSIX te Atanga Pūnaha Whakahaere Waea mo nga Mahinga Mahi Unix . Ka taea e tenei whakahoaetanga te kohikohi i nga waahanga i whakawhanakehia i Linux i runga i nga mahinga OS Mac OS. Kei te whakaratohia e Linux etahi kōwhiringa ki te kohikohi i nga tono mo Linux mo Mac OS X.

Ka rite ki te rorohiko Linux, ko Mac OS X he tono Terminal , e whakarato ana i te matapihi kuputuhi e taea ana e koe te whakahaere i nga ture Linux / Unix. Ko tenei whara he maha tonu e kiia ana ko te raina whakahau , ko te matapihi anga ranei. Koinei te taiao tuhinga e whakamahia ana e nga tangata ki te whakahaere i te rorohiko i mua i te waitohu o te atanga kaiwhakamahi. Kei te whakamahia tonu mo te whakahaere tari me te tukatuka i nga tukanga aunoa.

Kei te Mac OS X te papa rongonui, tae atu ki te Mountain Lion, no te mea ko te nuinga o nga waahi katoa o Linux. Ko te anga o Bash ka taea e koe te whakawhiti tere i te pūnaha kōnae me te tīmata i nga tuhinga e hāngai ana ki te whakamahi i te tuhinga.

I roto i te raupapa papa / raupapa, ka taea e koe te whakamahi i nga ture Linux / Unix me nga anga taangata pēnei i te ls , cd , cat , me te ake . Ko te pūnaha kōnae kei te hanganga i roto i te Linux, me nga waahanga / raupapa tohutohu pēnei i te usr , var , etc , dev , me te kāinga i runga, ahakoa he etahi atu tapanga i OS OS.

Ko nga reo raupapa o nga raupapa whakahaere a Unix-momo pērā i Linux me Mac OS X ko C me C ++. Ko te nuinga o te pünaha whakahaere kei te whakatinanatia i roto i enei reo, me te maha o nga tono taketake e whakatinanahia ana i C me C ++. Kei te whakatinanahia nga reo whakarahi taumata taumata pēnei i te Perl me te Java i C / C ++.

Kei te whakarato a Apple i te reo kaupapa kaupapa C me te IDE (Integrated Development Environment) Xcode hei tautoko i te whanaketanga o nga tono mo OS X me iOS.

Ka rite ki a Linux, ko te X OS he tautoko kaha Java, ka tino whakaratohia he taahiranga Java hei whakarite i te whakauru o nga tono Java i roto i te OS X. Kei roto hoki i nga putanga whakapapa o nga kaiwhakaputa kuputuhi Emacs me VI, he rongonui ki nga raupapa Linux. Ka taea te tikiake i nga waarangi me te tautoko GUI mai Apple AppStore.

Nga Rawe Nui

Ko tetahi o nga rereketanga i waenga i te Linux me te Mac OS X ko te pene e kiia ana. Ko te ingoa e tohu ana, ko te kernel te tumu o te OS Unix-momo me te whakamahi i nga mahi penei i te tukanga me te whakahaere whakamahara me te kōnae, te taputapu, me te whakahaere whatunga. I te wa i hangaia ai e Linus Torvalds te pepeha Linux ka hurihia e ia mo te mea e kiia ana ko te koiora monolithic mo nga take mahi, i te mea kaore i te microkernel, i hangaia mo te kaha ake. Kei te whakamahi a Mac OS X i tetahi hoahoa hoahoa e whakaiti ana i waenganui i enei mahinga e rua.

Ahakoa e mohiotia ana ko Max OS X te paerewa mahi papamahi / pukamahi, ka taea hoki te whakamahi i nga putanga o OS X ano he pūnaha whakahaere tūmau, ahakoa me whiwhi te taputapu Server Tūmau-tāpiri ki te uru atu ki nga tono motuhake o te tūmau. Ko Linux, ahakoa, kei te noho tonu te pūnaha whakahaere tūmau.