Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Ko ahau te kaiwhakahaere punaha FirstVDS, koinei te tuhinga o te kauhau whakataki tuatahi mai i taku akoranga poto mo te awhina i nga hoa mahi tauhou. Ko nga tohunga katahi ano ka timata ki te whakauru atu ki nga whakahaerenga punaha he maha nga raru e pa ana. Hei tuku otinga, i kaha ahau ki te tuhi i tenei raupapa kauhau. Ko etahi mea kei roto he mea motuhake mo te manaaki i te tautoko hangarau, engari i te nuinga o te waa, ka whai hua pea, mena kaore mo te katoa, mo te tini. No reira kua whakarereketia e au te tuhinga kauhau hei tohatoha ki konei.

Ahakoa he aha te ingoa o to tuunga - ko te mea nui kei roto koe i nga mahi whakahaere. Na reira, me timata tatou ki nga mahi a te kaiwhakahaere punaha. Ko tana mahi nui ko te whakarite i nga mea, te pupuri i te raupapa me te whakarite mo nga pikinga a muri ake nei. Ki te kore he kaiwhakahaere punaha, ka raru te tūmau. Karekau nga pororakau i tuhia, karekau ranei nga mea he i tuhia ki roto, kaore i te tino tohatohahia nga rauemi, ka whakakiia te kōpae ki nga momo paru katoa ka tiimata te mate o te punaha na te nui o te hepohepo. Ataahua! Ko nga kaiwhakahaere o te punaha i roto i to tangata ka timata ki te whakaoti rapanga me te whakakore i te raruraru!

Nga Pou o te Whakahaere Pūnaha

Heoi, i mua i to tiimata ki te whakaoti rapanga, me mohio koe ki nga pou matua e wha o te whakahaere:

  1. Tuhinga
  2. Whakatauira
  3. Arotautanga
  4. Aunoatanga

Koinei nga mea taketake. Ki te kore koe e hanga i to rerenga mahi ki runga i enei maataapono, ka kore e whai hua, ka kore e whai hua, ka iti noa te ahua o te whakahaeretanga. Me titiro ki ia takitahi.

Tuhinga

Tuhinga ehara i te mea ko te panui i nga tuhinga (ahakoa kaore e taea e koe te mahi me te kore), engari kia mau tonu.

Me pehea te pupuri tuhinga:

  • Kua tutaki koe ki tetahi raruraru hou kaore ano koe i kite i mua? Tuhia nga tohu matua, nga tikanga tātaritanga me nga maataapono mo te whakakore.
  • Kua puta mai he otinga hou, huatau mo tetahi raru noa? Tuhia ki raro kia kore ai koe e hanga hou i te marama mai i tenei wa.
  • I awhina koe ki te kimi i tetahi patai kaore koe i te marama? Tuhia nga kaupapa matua me nga ariā, tuhia he hoahoa maau.

Ko te whakaaro matua: kaua e tino whakawhirinaki ki o mahara ake i te wa e rangatira ana koe me te whakamahi i nga mea hou.

Kei a koe te whakatakotoranga ka mahia e koe: he punaha me nga tuhipoka, he rangitaki whaiaro, he konae tuhinga, he papa tuhipoka tinana. Ko te mea nui kia tutuki i o rekoata nga whakaritenga e whai ake nei:

  1. Kaua e roa rawa. Tohua nga whakaaro matua, nga tikanga me nga taputapu. Mena ka mohio koe ki tetahi raruraru me ruku koe ki nga miihini taumata iti o te tohatoha mahara i Linux, kaua e tuhi ano i te tuhinga i akohia mai e koe - hoatu he hononga ki reira.
  2. Me marama ki a koe nga whakaurunga. Mena ko te raina race cond.lockup e kore e tuku kia marama tonu koe ki ta koe i korero ai me tenei rarangi - whakamaramatia. Ko nga tuhinga pai kaore e roa te hawhe haora ki te mohio.
  3. Ko te rapu he ahua tino pai. Mena ka tuhia e koe nga panui rangitaki, taapirihia nga tohu; Mena kei roto i te pukamahi tinana, whakapirihia nga pou iti me nga whakaahuatanga. He iti noa nga korero mo nga tuhinga mena ka whakapau koe i te waa ki te rapu whakautu i roto i a koe ka whakapau kaha koe ki te whakaoti i te patai mai i te wahanga.

Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Ko te ahua tenei o nga tuhinga: mai i nga korero o mua i roto i te papa tuhipoka (whakaahua i runga ake nei), ki te turanga matauranga-kaiwhakamahi maha me nga tohu, rapu me nga mea pai katoa (i raro).

Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Ehara i te mea karekau koe e rapu i nga whakautu kotahi e rua, engari ka tino awhina te tuhi ki te ako i nga kaupapa hou (notes!), ka pai ake te mohio o te pungawerewere (te kaha ki te tirotiro i tetahi raruraru uaua me te titiro noa iho). a ka tapiritia he whakaritenga ki o mahi. Mena kei te waatea nga tuhinga ki o hoa mahi, ka taea e ratou te mohio he aha me pehea koe e kohikohi ana ki reira ina kore koe i reira.

Whakatauira

Whakatauira Ko te hanga me te whakamahi tauira. Hei whakaoti i te nuinga o nga take angamaheni, he pai ki te hanga i tetahi tauira mahi motuhake. Me whakamahi te raupapa o nga hikoinga hei tirotiro i te nuinga o nga raru. Ina oti koe te whakatika/whakauru/whakapaipai i tetahi mea, me tirotiro te mahinga o tenei mea ma te whakamahi i nga rarangi arowhai paerewa.

Ko te tauira tauira te huarahi pai ki te whakarite i to rerenga mahi. Ma te whakamahi i nga tikanga paerewa hei whakaoti i nga raru tino noa, ka whiwhi koe i te maha o nga mea hauhautanga. Hei tauira, ma te whakamahi i nga rarangi arowhai ka taea e koe te tirotiro i nga mahi katoa he mea nui mo to mahi me te whakakore i te tohu o nga mahi koretake. A ko nga tikanga paerewa ka whakaiti i te maka koretake me te whakaiti i te tupono o te he.

Ko te mea nui tuatahi me tuhi hoki nga tikanga me nga rarangi arowhai. Mena ka whakawhirinaki noa koe ki te mahara, ka ngaro koe i etahi haki tino nui, mahi ranei ka pakaru nga mea katoa. Ko te take nui tuarua ka taea te whakarereke i nga tikanga tauira katoa mena ka hiahiatia e te ahuatanga. Karekau he tauira tino pai me te tino ao. Mena he raru, engari kaore i kitea e te tauira tauira, ehara tenei i te mea kaore he raru. Heoi, i mua i to tiimata ki te whakamatautau i etahi raru whakapae, he mea tika kia mahia he whakamatautau tauira tere i te tuatahi.

Whakaritea

Whakaritea e korero ana mo ia ano. Ko te tukanga mahi me tino arotau ki te wa me nga utu mahi. He maha nga whiringa: akohia nga pokatata papapātuhi, whakapoto, korero auau, taputapu e waatea ana. Rapua he whakamahinga whaihua ake o enei taputapu. Mena ka karanga koe i tetahi whakahau 100 nga wa ia ra, tohua ki te pokatata papapātuhi. Mena ka hiahia koe ki te hono i nga wa katoa ki nga kaimau kotahi, tuhia he ingoa ingoa ki tetahi kupu ka hono koe ki reira:

Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Kia mohio koe ki nga whiringa rereke e waatea ana mo nga taputapu - tera pea he kaihoko kapeka pai ake, DE, kaiwhakahaere papatopenga, kaitirotiro, kaihoko imeera, punaha whakahaere. Rapua he aha nga taputapu e whakamahia ana e o hoa mahi me o hoa - tera pea he take i whiriwhiria e ratou. Ina whiwhi koe i nga taputapu, ako me pehea te whakamahi: akohia nga ki, whakapoto, tohutohu me nga tinihanga.

Whakamahia nga taputapu paerewa - coreutils, vim, whakaaturanga auau, bash. Mo te toru whakamutunga he maha nga pukapuka me nga tuhinga whakamiharo. Ma to raatau awhina, ka taea e koe te haere tere mai i te ahua o "He rite ahau ki te makimaki ka pakaru nati ki te pona" ki te "He makimaki ahau e whakamahi ana i te pona ki te tono i tetahi kaitapa nati."

Aunoa

Aunoa ka whakawhiti i nga mahi uaua mai i o tatou ringa ngenge ki nga ringa ngoikore o te aunoatanga. Mena ka mahia etahi tikanga paerewa i roto i nga whakahau e rima o taua momo, he aha e kore ai e takai i enei whakahau katoa ki roto i te konae kotahi ka karanga i tetahi ota ka tango me te whakahaere i tenei konae?

Ko te Aunoatanga ake ko te 80% te tuhi me te arotau i a koe ake taputapu (me tetahi atu 20% e ngana ana ki te mahi kia rite ki ta raatau mahi). Ko te mea he raarangi kotahi noa, he taputapu mana nui ranei me te atanga tukutuku me te API. Ko te paearu matua i konei ko te hanga taputapu kaua e nui ake te wa me te whakapau kaha atu i te nui o te wa me te whakapau kaha ka tiakina koe e te taputapu. Mena ka whakapau koe i nga haora e rima ki te tuhi i tetahi tuhinga kaore koe e hiahia ano, mo tetahi mahi ka pau koe i te haora kotahi, e rua ranei ki te whakaoti me te kore te tuhinga, he tino kino tenei ki te arotautanga rerengamahi. Ka taea e koe te whakapau i nga haora e rima ki te hanga taputapu mena ka whakaaetia e te tau, te momo mahi me te waa, kaore i te nuinga o te waa.

Ko te mahi aunoa ehara i te mea ko te tuhi i nga tuhinga tuhi katoa. Hei tauira, ki te hanga i nga momo taonga o taua momo mai i te rarangi, ko te mea anake e hiahia ana koe ko te raarangi mohio kotahi ka mahi aunoa i taau mahi ma te ringa, huri i waenga i nga matapihi, me nga puranga o te kape-piri.

Inaa, ki te hanga koe i te tikanga whakahaere i runga i enei pou e wha, ka tere ake to kaha, to hua me to tohu. Heoi, me taapiri tenei rarangi ki tetahi atu mea, me te kore e taea te mahi i roto i te IT - ko te ako-whaiaro.

Te whakangungu whaiaro a te kaiwhakahaere o te punaha

Kia mohio koe ki tenei waahanga, me ako tonu koe me te ako i nga mea hou. Mena kaore koe i te hiahia iti ki te aro ki nga mea e kore e mohiotia ka whakatauhia, ka tino tere koe. Ko nga momo rongoa hou katoa, nga hangarau me nga tikanga kei te puta tonu i roto i te IT, a ki te kore koe e ako i a raatau i te iti rawa, kei te ara koe ki te kore. He maha nga waahanga o te hangarau korero e tu ana i runga i te tino uaua me te puhoi. Hei tauira, mahi whatunga. Ko nga whatunga me te Ipurangi kei nga waahi katoa, ka tutaki koe ki a raatau i ia ra, engari ka keri koe ki nga hangarau kei muri i a raatau, ka kitea e koe he ako nui me te tino uaua, ko te ako kaore he hikoi i roto i te papa.

Kaore au i whakauru i tenei mea ki roto i te raarangi na te mea he mea nui mo te IT i te nuinga o te waa, ehara mo te whakahaere punaha anake. Ko te tikanga, kaore koe e kaha ki te ako i nga mea katoa i tenei wa tonu-kaore koe i te wa roa. Na reira, i te wa e ako ana koe, me mahara koe ki nga taumata e tika ana mo te tangohanga.

Kaore koe e hiahia ki te ako tonu me pehea te mahi a te whakahaere mahara o roto o ia taputapu takitahi, me pehea te taunekeneke me te whakahaere mahara Linux, engari he pai ki te mohio he aha te RAM me te aha e hiahiatia ana. Kare koe e hiahia ki te mohio he pehea te rereke o te hanganga o nga pane TCP me te UDP, engari he pai ki te mohio ki nga rereketanga o te mahi o nga tikanga. Kare koe e hiahia ki te ako he aha te whakahekenga tohu i roto i nga optics, engari he pai ki te mohio he aha te take ka mau tonu nga mate tuuturu puta noa i nga kohanga. Kare he he ki te mohio ki te mahi o etahi huānga i tetahi taumata tangohanga me te kore e tino mohio ki nga taumata katoa ina kore rawa he tangohanga (ka porangi noa koe).

Engari, i roto i to mara, ko te whakaaro ki te taumata o te tangohanga "ka pai, he mea tenei e taea ai e koe te whakaatu i nga paetukutuku" kaore i te tino pai. Ko nga korero e whai ake nei ka whakatapua ki te tirohanga whanui o nga waahanga matua me mahi e te kaiwhakahaere punaha ina mahi ana i nga taumata iti o te tangohanga. Ka ngana ahau ki te whakawhäiti i te nui o te mätauranga i arotakehia ki te taumata iti o te tangohanga.

10 nga whakahau mo te whakahaere punaha

Na, kua akohia e matou nga pou matua e wha me te turanga. Ka taea e tatou te timata ki te whakaoti rapanga? Kaore ano. I mua i te mahi i tenei, he mea tika kia waia koe ki nga mea e kiia nei ko "nga mahi pai" me nga ture o nga tikanga pai. Ki te kore ratou, ka nui ake pea te kino i te pai. Na, kia timata tatou:

  1. E whakapono ana etahi o aku hoa mahi ko te ture tuatahi ko te "kaua e kino." Engari kei te pirangi ahau ki te whakahē. Ka ngana ana koe kia kaua e kino, kare e taea e koe te mahi - he maha nga mahi ka kino. Ki taku whakaaro ko te ture tino nui - “hangaia he tārua”. Ahakoa ka mahia e koe etahi kino, ka taea e koe te huri whakamuri i nga wa katoa ka kore nga mea katoa e tino kino.

    Me tārua tonu koe ina whakaaetia e te wa me te waahi. Me whakahoki e koe nga mea ka huri koe me nga mea ka tupono ka ngaro koe na tetahi mahi kino. He mea tika kia tirohia te taapiri mo te pono me te aroaro o nga raraunga katoa e tika ana. Kaua e mukua te taapiri i muri tonu i to tirotiro i nga mea katoa, mena ka hiahia koe ki te waatea mokowā kōpae. Ki te hiahia te tauwāhi, whakahokia ki tō tūmau whaiaro ka muku i muri i te wiki.

  2. Ko te tuarua o nga ture tino nui (ko au tonu ka takahi) ko "Kaua e huna". Mena i hanga e koe he taapiri, tuhia ki hea, kia kore ai o hoa mahi e rapu. Mena i mahia e koe etahi mahi kaore i kitea, he uaua ranei, tuhia: ka hoki koe ki te kainga, ka hoki ano te raruraru, ka ara ake ranei mo tetahi atu, ka kitea to otinga ma te whakamahi i nga kupumatua. Ahakoa ka mahi koe i tetahi mea e tino mohio ana koe, kaore pea o hoa mahi.
  3. Ko te ture tuatoru kaore e tika kia whakamaramatia: "Kaua rawa e mahi i nga hua kaore koe e mohio, e whakaaro ana, e mohio ana ranei". Kaua e kape i nga whakahau mai i te Ipurangi mena kare koe e mohio ki ta raatau mahi, waea atu ki te tangata ka poroporoaki i te tuatahi. Kaua e whakamahi i nga otinga kua rite ki te kore koe e mohio ki ta raatau mahi. Kia mau ki te iti rawa te whakatinanatanga o te waehere huna. Ki te kore koe e whai wa ki te whakaaro, katahi koe kei te mahi he, me panui koe i nga korero e whai ake nei.
  4. "Whakamātautau". Ko nga tuhinga hou, nga taputapu, nga raina kotahi me nga whakahau me whakamatauhia i roto i te taiao whakahaere, kaua i runga i te miihini kiritaki, mehemea he iti noa te kaha mo nga mahi kino. Ahakoa i tautokohia e koe nga mea katoa (a kua mahia e koe), ko te wa whakaheke ehara i te mea tino pai. Waihangatia he tūmau/mariko/chroot motuhake mō tēnei ka whakamātau ki reira. Kua pakaru tetahi mea? Na ka taea e koe te whakarewa i runga i te "whawhai".

    Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

  5. "Mana". Whakaitihia nga mahi katoa kaore koe e whakahaere. Ka taea e tetahi kurupae whakawhirinaki te toia ki raro te haurua o te punaha, a ko te tohu -y kua tohua mo te tango yum ka whai waahi koe ki te whakangungu i o pukenga whakaora punaha mai i te wahanga. Mēnā karekau he huarahi kē atu i te mahi, ko te wāhi e whai ake nei he pūrua kua rite.
  6. "Tirohia". Tirohia nga hua o au mahi me te hiahia koe ki te hoki ki te taapiri. Tirohia mehemea kua tino whakatauhia te raru. Tirohia mehemea kei te whakaputahia te hapa me te aha nga tikanga. Tirohia nga mea ka taea e koe te pakaru me o mahi. Kaore e tika kia whakawhirinaki ki a maatau mahi, engari kaua rawa e tirotiro.
  7. "Whakawhitiwhiti". Mena kaore e taea e koe te whakaoti rapanga, patai ki o hoa mahi mena kua pa ki a raatau. Mena kei te hiahia koe ki te tono i tetahi whakatau tautohetohe, rapua nga whakaaro o o hoa mahi. Tena pea ka tukuna e ratou he otinga pai ake. Mena kaore koe i te maia ki o mahi, korerohia me o hoa mahi. Ahakoa koinei to waahi tohungatanga, ma te titiro hou ki te ahuatanga ka taea te whakamarama i nga mea maha. Kaua e whakama ki to kuaretanga. He pai ake te patai i te patai poauau, te ahua kuare ka whiwhi whakautu, i te kore e patai i te patai, kare e whiwhi whakautu ka mutu he kuare.
  8. "Kaua e paopao ki te awhina pohehe". Ko tenei waahi ko te whakamuri o te waa o mua. Mena he patai poauau te patai ki a koe, whakamarama me te whakamarama. Ka tono ratou mo nga mea e kore e taea - whakamaramahia kaore e taea me te aha, tuku atu etahi atu. Mena kaore koe i te wa (kaore koe i te wa, ehara i te hiahia) - me kii he patai ohorere taau, he maha nga mahi, engari ka whakatauhia e koe i muri mai. Mena karekau he mahi ohorere a nga hoa mahi, tuku atu ki te whakapiri atu ki a raatau me te tuku i te patai.
  9. "Hoatu urupare". Kua timata tetahi o o hoa mahi ki te whakamahi i tetahi tikanga hou, he tuhinga hou ranei, a kei te raru koe i nga hua kino o tenei whakatau? Ripoata mai. Ka taea pea te whakaoti i te raruraru i roto i nga rarangi waehere e toru, e rima meneti ranei o te whakamahine i te tikanga. Kua tae mai koe ki tetahi bug i roto i to rorohiko? Pūrongo he bug. Mena ka taea te whakaputa, kaore ranei e hiahiatia kia tukuna, ka tino whakatikahia. Korerohia o hiahia, whakaaro me nga whakaheinga whai hua, me te whakaputa i nga paatai ​​​​mo te matapaki mehemea e tika ana.
  10. "Pono mo nga urupare". Kare matou katoa, pera i a matou whakatau, a ko te huarahi pai ki te whakamatau i te tika o to whakatau ko te kawe mai mo te korerorero. Mena kua arotauhia e koe tetahi mea mo te kaihoko, tono atu kia aro turukihia e koe te mahi; tera pea karekau te pounamu o te punaha i te waahi e rapu ana koe. Kua tuhia e koe he tuhinga awhina - whakaatu ki o hoa mahi, tera pea ka kitea he huarahi hei whakapai ake.

Mena ka whakamahi tonu koe i enei mahi i roto i to mahi, ka mutu te nuinga o nga raruraru ki te noho raruraru: kaore koe e whakaiti noa i te maha o au ake hapa me nga whakaipoipo ki te iti rawa, engari ka whai waahi ano koe ki te whakatika i nga hapa (i te te ahua o nga taapiri me nga hoa mahi ma ratou e tohutohu ki a koe ki te taapiri). I tua atu - ko nga korero hangarau anake, e mohio ana tatou, kei te takoto te rewera.

Ko nga taputapu matua ka mahi koe me te neke atu i te 50% o te waa he grep me te vim. He aha te mea ngawari ake? Rapu kuputuhi me te whakatika tuhinga. Heoi, ko te grep me te vim he taputapu maha-kaha e taea ai e koe te rapu me te whakatika i nga tuhinga tika. Mena ka taea e etahi papa tuhipoka Windows ki a koe ki te tuhi / muku noa i tetahi raina, na i roto i te vim ka taea e koe te mahi i nga mea katoa me te tuhinga. Mena kaore koe e whakapono ki ahau, waeahia te whakahau vimtutor mai i te tauranga ka timata ki te ako. Mo te grep, ko tona kaha matua kei roto i nga korero auau. Ae, ko te taputapu ake ka taea e koe te whakarite i nga tikanga rapu me nga raraunga whakaputa kia ngawari, engari kaore he RegExp kaore tenei e tino mohio. A me mohio koe ki nga korero auau! I te iti rawa i runga i te taumata taketake. Hei timata, ka tohutohu ahau ki a koe kia titiro ki tenei видео, ka kapi i nga kaupapa o nga korero auau me te whakamahi i te taha o te grep. Ae, ka whakakotahihia e koe ki te vim, ka whiwhi koe i te mana ULTIMATE POWER ki te mahi i nga mea me nga tuhinga me tapaina e koe me nga tohu 18+.

O te toenga 50%, 40% ka puta mai i te kete taputapu coreutils. Mo nga coreutils ka taea e koe te titiro ki te rarangi i Wikipedia, me te pukapuka mo te rarangi katoa kei runga i te paetukutuku GNU. Ko nga mea kaore i te kapi i tenei huinga kei roto i nga taputapu POSIX. Kaore koe e ako i nga ki katoa ma te ngakau, engari he pai ki te mohio ki nga mea ka taea e nga taputapu taketake. Kaore koe e hiahia ki te hanga ano i te wira mai i nga tootoo. Me whakakapi e au nga wehenga raina me nga waahi i roto i te putanga mai i etahi taputapu, ka whanau taku roro mate he hanga penei sed ':a;N;$!ba;s/n/ /g', ka haere mai tetahi hoa mahi ka peia ahau i te papatohu me te puruma, ka whakatika i te raru ma te tuhi tr 'n' ' '.

Mo te kaiwhakahaere punaha hou: me pehea te hanga ota mai i te hepohepo

Ka tohutohu ahau ki a koe kia mahara ki nga mahi a ia taputapu me nga ki o nga whakahau e whakamahia ana; mo era atu mea he tangata. Tena koa waea atu ki te tangata mena kei te ruarua koe. A kia mohio koe ki te panui i te tangata ake - kei roto nga korero nui mo nga mea ka kitea e koe.

Ma te mohio ki enei taputapu, ka taea e koe te whakaoti tika i tetahi waahanga nui o nga raru ka pa ki a koe i roto i nga mahi. I roto i nga korero e whai ake nei, ka titiro tatou ki te wa e whakamahia ai enei taputapu me nga anga mo nga ratonga me nga tono e pa ana ki a raatau.

Ko Kirill Tsvetkov te kaiwhakahaere pūnaha FirstVDS i a koe.

Source: will.com

Tāpiri i te kōrero