Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Mo jẹ olutọju eto FirstVDS, ati pe eyi ni ọrọ ti ikowe iforo akọkọ lati iṣẹ kukuru mi lori iranlọwọ awọn ẹlẹgbẹ alakobere. Awọn alamọja ti o ti bẹrẹ laipe lati kopa ninu iṣakoso eto koju nọmba awọn iṣoro kanna. Lati pese awọn ojutu, Mo ṣe adehun lati kọ lẹsẹsẹ awọn ikowe yii. Diẹ ninu awọn ohun ti o wa ninu rẹ ni pato si atilẹyin imọ-ẹrọ alejo gbigba, ṣugbọn ni gbogbogbo, wọn le wulo, ti kii ṣe fun gbogbo eniyan, lẹhinna fun ọpọlọpọ. Nitorinaa Mo ti ṣe atunṣe ọrọ ikẹkọ lati pin nibi.

Ko ṣe pataki ohun ti a pe ni ipo rẹ - kini o ṣe pataki ni pe ni otitọ o ni ipa ninu iṣakoso. Nitorinaa, jẹ ki a bẹrẹ pẹlu kini oludari eto yẹ ki o ṣe. Iṣẹ akọkọ rẹ ni lati ṣeto awọn nkan ni ibere, ṣetọju aṣẹ ati murasilẹ fun awọn ilọsiwaju ọjọ iwaju ni aṣẹ. Laisi oluṣakoso eto, olupin naa di idotin. A ko kọ awọn akọọlẹ, tabi awọn ohun ti ko tọ ni a kọ sinu wọn, awọn orisun ko pin ni aipe, disiki naa kun pẹlu gbogbo iru idoti ati eto naa bẹrẹ lati ku laiyara lati rudurudu pupọ. Ni ifọkanbalẹ! Awọn alakoso eto ninu eniyan rẹ bẹrẹ lati yanju awọn iṣoro ati imukuro idotin naa!

Ọwọn ti System Administration

Sibẹsibẹ, ṣaaju ki o to bẹrẹ lohun awọn iṣoro, o tọ lati faramọ pẹlu awọn ọwọn akọkọ mẹrin ti iṣakoso:

  1. Awọn iwe aṣẹ
  2. Awoṣe
  3. Imudara julọ
  4. Adaṣiṣẹ

Это основа основ. Если не строить свой рабочий процесс на этих принципах, он будет неэффективным, непродуктивным и вообще мало похожим на настоящее администрирование. Давайте разберёмся с каждым отдельно.

Iwe akosilẹ

Iwe akosilẹ ko tumọ si iwe kika (botilẹjẹpe o ko le ṣe laisi rẹ), ṣugbọn tun ṣetọju rẹ.

Bii o ṣe le tọju awọn iwe aṣẹ:

  • Njẹ o ti pade iṣoro tuntun ti iwọ ko tii ri tẹlẹ? Kọ awọn aami aisan akọkọ, awọn ọna ti ayẹwo ati awọn ilana imukuro.
  • Njẹ o ti wa pẹlu titun kan, yangan ojutu si a wọpọ isoro? Kọ si isalẹ ki o ko ni lati tun ṣe ni oṣu kan lati isisiyi.
  • Njẹ wọn ṣe iranlọwọ fun ọ lati ṣawari ibeere kan ti o ko loye? Kọ awọn aaye akọkọ ati awọn ero, ya aworan kan fun ara rẹ.

Ero akọkọ: ko yẹ ki o gbẹkẹle iranti ti ara rẹ patapata nigbati o ba n ṣakoso ati lilo awọn nkan tuntun.

Ni ọna kika wo ni iwọ yoo ṣe eyi jẹ fun ọ: o le jẹ eto pẹlu awọn akọsilẹ, bulọọgi ti ara ẹni, faili ọrọ, iwe akiyesi ti ara. Ohun akọkọ ni pe awọn igbasilẹ rẹ pade awọn ibeere wọnyi:

  1. Maṣe gun ju. Ṣe afihan awọn imọran akọkọ, awọn ọna ati awọn irinṣẹ. Ti oye iṣoro kan ba nilo omiwẹ sinu awọn oye ipele kekere ti ipin iranti ni Linux, maṣe tun kọ nkan ti o kọ lati - pese ọna asopọ si rẹ.
  2. Awọn titẹ sii yẹ ki o han si ọ. Ti ila race cond.lockup ko gba ọ laaye lati ni oye lẹsẹkẹsẹ ohun ti o ṣapejuwe pẹlu laini yii - ṣalaye. Awọn iwe ti o dara ko gba idaji wakati kan lati ni oye.
  3. Wiwa jẹ ẹya ti o dara pupọ. Ti o ba kọ awọn ifiweranṣẹ bulọọgi, ṣafikun awọn afi; ti o ba wa ni iwe ajako ti ara, duro kekere ifiweranṣẹ-pẹlu awọn apejuwe. Ojuami kekere wa ninu iwe ti o ba lo akoko pupọ lati wa idahun ninu rẹ bi iwọ yoo ti lo yanju ibeere naa lati ibere.

Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Eyi ni ohun ti iwe-ipamọ le dabi: lati awọn akọsilẹ alakoko ni akọsilẹ (aworan loke), si ipilẹ imoye olumulo-pupọ ti o ni kikun pẹlu awọn afi, wiwa ati gbogbo awọn irọrun ti o ṣeeṣe (isalẹ).

Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Kii ṣe nikan iwọ kii yoo ni lati wa awọn idahun kanna ni ẹẹmeji, ṣugbọn kikọsilẹ yoo jẹ iranlọwọ nla ni kikọ ẹkọ awọn akọle tuntun (awọn akọsilẹ!), Yoo mu oye-ara Spider rẹ pọ si (agbara lati ṣe iwadii iṣoro eka kan pẹlu iwo oju kan), ati pe yoo ṣafikun agbari si awọn iṣe rẹ. Ti iwe naa ba wa fun awọn ẹlẹgbẹ rẹ, yoo gba wọn laaye lati mọ kini ati bii o ṣe kojọ nibẹ nigbati o ko si nibẹ.

Awoṣe

Awoṣe ni awọn ẹda ati lilo awọn awoṣe. Lati yanju awọn ọran aṣoju pupọ julọ, o tọ lati ṣiṣẹda awoṣe iṣe kan pato. Ilana ti o ni idiwọn yẹ ki o lo lati ṣe iwadii awọn iṣoro pupọ julọ. Nigbati o ba ti tunṣe / fi sori ẹrọ / iṣapeye nkan kan, iṣẹ ṣiṣe nkan yii yẹ ki o ṣayẹwo nipa lilo awọn atokọ ayẹwo idiwọn.

Awoṣe jẹ ọna ti o dara julọ lati ṣeto iṣan-iṣẹ rẹ. Nipa lilo awọn ilana boṣewa lati yanju awọn iṣoro ti o wọpọ julọ, o gba ọpọlọpọ awọn nkan tutu. Fun apẹẹrẹ, lilo awọn atokọ ayẹwo yoo gba ọ laaye lati ṣe iwadii gbogbo awọn iṣẹ ti o ṣe pataki fun iṣẹ rẹ ati sọ ayẹwo ti iṣẹ ṣiṣe ti ko ṣe pataki. Ati awọn ilana idiwon yoo dinku jiju ti ko wulo ati dinku iṣeeṣe aṣiṣe.

Koko pataki akọkọ ni pe awọn ilana ati awọn iwe ayẹwo tun nilo lati wa ni akọsilẹ. Ti o ba kan gbekele lori iranti, o le padanu diẹ ninu awọn gan pataki ayẹwo tabi isẹ ati ki o run ohun gbogbo. Ojuami pataki keji ni pe gbogbo awọn iṣe awoṣe le ati pe o yẹ ki o yipada ti ipo naa ba nilo rẹ. Ko si apẹrẹ ti o dara julọ ati awọn awoṣe gbogbo agbaye. Ti iṣoro kan ba wa, ṣugbọn ayẹwo awoṣe ko ṣe afihan rẹ, eyi ko tumọ si pe ko si iṣoro. Sibẹsibẹ, ṣaaju ki o to bẹrẹ idanwo diẹ ninu awọn iṣoro airotẹlẹ ti ko ṣeeṣe, o tọ nigbagbogbo lati ṣe idanwo awoṣe iyara ni akọkọ.

Iṣapeye

Iṣapeye sọrọ fun ara rẹ. Ilana iṣẹ nilo lati wa ni iṣapeye bi o ti ṣee ṣe ni awọn ofin ti akoko ati awọn idiyele iṣẹ. Awọn aṣayan ainiye lo wa: kọ ẹkọ awọn ọna abuja keyboard, awọn kukuru, awọn ikosile deede, awọn irinṣẹ to wa. Wa awọn lilo ilowo diẹ sii ti awọn irinṣẹ wọnyi. Ti o ba pe aṣẹ ni igba 100 lojumọ, fi si ọna abuja keyboard kan. Ti o ba nilo lati sopọ nigbagbogbo si awọn olupin kanna, kọ inagijẹ ninu ọrọ kan ti yoo so ọ pọ sibẹ:

Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Mọ ararẹ pẹlu awọn aṣayan oriṣiriṣi ti o wa fun awọn irinṣẹ - boya alabara ebute ti o rọrun diẹ sii wa, DE, oluṣakoso agekuru, aṣawakiri, alabara imeeli, ẹrọ ṣiṣe. Wa awọn irinṣẹ ti awọn ẹlẹgbẹ ati awọn ọrẹ rẹ lo - boya wọn yan wọn fun idi kan. Ni kete ti o ba ni awọn irinṣẹ, kọ ẹkọ bi o ṣe le lo wọn: kọ ẹkọ awọn bọtini, awọn kukuru, awọn imọran ati ẹtan.

Ṣe lilo to dara julọ ti awọn irinṣẹ boṣewa - coreutils, vim, awọn ikosile deede, bash. Fun awọn ti o kẹhin meta nibẹ ni o wa kan tobi nọmba ti iyanu Manuali ati iwe. Pẹlu iranlọwọ wọn, o le yara lọ lati ipo “Mo lero bi ọbọ kan ti o fa awọn eso pẹlu kọǹpútà alágbèéká kan” si “Mo jẹ ọbọ ti o lo kọǹpútà alágbèéká kan lati paṣẹ fun ara mi ni nut cracker.”

Adaṣiṣẹ

Adaṣiṣẹ yoo gbe awọn iṣẹ ṣiṣe ti o nira lati awọn ọwọ ti o rẹwẹsi si awọn ọwọ ailagbara ti adaṣe. Ti ilana boṣewa kan ba ṣe ni awọn aṣẹ marun ti iru kanna, lẹhinna kilode ti o ko fi ipari si gbogbo awọn aṣẹ wọnyi sinu faili kan ki o pe aṣẹ kan ti o ṣe igbasilẹ ati ṣiṣẹ faili yii?

Automation funrararẹ jẹ kikọ 80% ati jijẹ awọn irinṣẹ tirẹ (ati 20% miiran n gbiyanju lati gba wọn lati ṣiṣẹ bi wọn ṣe yẹ). O le jẹ ila-ila kan to ti ni ilọsiwaju tabi ohun elo ti o tobi julọ pẹlu wiwo wẹẹbu ati API. Ipilẹ akọkọ nibi ni pe ṣiṣẹda ọpa ko yẹ ki o gba akoko ati igbiyanju diẹ sii ju iye akoko ati igbiyanju ti ọpa naa yoo gba ọ là. Ti o ba lo wakati marun ni kikọ iwe afọwọkọ ti iwọ kii yoo nilo lẹẹkansi, fun iṣẹ-ṣiṣe ti yoo gba ọ ni wakati kan tabi meji lati yanju laisi iwe afọwọkọ, eyi jẹ iṣapeye iṣan-iṣẹ ti ko dara pupọ. O le lo awọn wakati marun ti o ṣẹda ọpa kan nikan ti nọmba, iru awọn iṣẹ-ṣiṣe ati akoko ba gba laaye, eyiti kii ṣe nigbagbogbo.

Adaṣiṣẹ ko ni dandan tumọ si kikọ awọn iwe afọwọkọ ni kikun. Fun apẹẹrẹ, lati ṣẹda akojọpọ awọn nkan ti iru kanna lati atokọ kan, gbogbo ohun ti o nilo ni onilàkaye ọkan-ila kan ti yoo ṣe ohun ti o ṣe pẹlu ọwọ laifọwọyi, yiyi laarin awọn window, pẹlu awọn akopọ ti daakọ-lẹẹmọ.

Lootọ, ti o ba kọ ilana iṣakoso lori awọn ọwọn mẹrin wọnyi, o le yara mu iṣẹ ṣiṣe rẹ pọ si, iṣelọpọ ati awọn afijẹẹri. Sibẹsibẹ, atokọ yii nilo lati ni afikun pẹlu ohun kan diẹ sii, laisi eyiti ṣiṣẹ ni IT jẹ eyiti ko ṣeeṣe - ẹkọ ti ara ẹni.

System administrator ara-eko

Lati le paapaa ni oye diẹ ni agbegbe yii, o nilo lati kawe nigbagbogbo ati kọ ẹkọ awọn nkan tuntun. Ti o ko ba ni ifẹ diẹ lati dojukọ aimọ ati ro ero rẹ, iwọ yoo di pupọ ni iyara. Gbogbo iru awọn solusan tuntun, awọn imọ-ẹrọ ati awọn ọna n han nigbagbogbo ninu IT, ati pe ti o ko ba kọ wọn ni o kere ju ni aipe, o wa ni opopona si ikuna. Ọpọlọpọ awọn agbegbe ti imọ-ẹrọ alaye duro lori idiju pupọ ati ipilẹ agbara. Fun apẹẹrẹ, iṣẹ nẹtiwọki. Awọn nẹtiwọọki ati Intanẹẹti wa nibi gbogbo, o ba wọn pade lojoojumọ, ṣugbọn ni kete ti o ba wa sinu imọ-ẹrọ lẹhin wọn, iwọ yoo ṣawari ibawi nla ati eka pupọ, ikẹkọ eyiti kii ṣe rin ni ọgba iṣere.

Emi ko fi nkan yii sinu atokọ nitori pe o jẹ bọtini fun IT ni gbogbogbo, kii ṣe fun iṣakoso eto nikan. Nipa ti ara, iwọ kii yoo ni anfani lati kọ ẹkọ ni kikun lẹsẹkẹsẹ — iwọ kii ṣe akoko ti ara ti o to. Nitorinaa, nigbati o nkọ ararẹ, o yẹ ki o ranti awọn ipele pataki ti abstraction.

O ko ni lati kọ ẹkọ lẹsẹkẹsẹ bii iṣakoso iranti inu ti ohun elo kọọkan ṣiṣẹ, ati bii o ṣe n ṣepọ pẹlu iṣakoso iranti Linux, ṣugbọn o dara lati mọ kini Ramu jẹ eto eto ati idi ti o nilo. Iwọ ko nilo lati mọ bii awọn akọle TCP ati UDP ṣe yatọ ni igbekalẹ, ṣugbọn yoo jẹ imọran ti o dara lati ni oye awọn iyatọ ipilẹ ni bii awọn ilana naa ṣe n ṣiṣẹ. O ko nilo lati kọ ẹkọ kini attenuation ifihan agbara wa ninu awọn opiti, ṣugbọn yoo dara lati mọ idi ti awọn adanu gidi jẹ jogun nigbagbogbo kọja awọn apa. Ko si ohun ti o jẹ aṣiṣe pẹlu mimọ bi awọn eroja kan ṣe n ṣiṣẹ ni ipele kan ti abstraction ati pe ko ṣe dandan ni oye gbogbo awọn ipele nigbati ko si abstraction rara (iwọ yoo kan ya were).

Sibẹsibẹ, ninu aaye rẹ, ero ni ipele ti abstraction "daradara, eyi jẹ ohun ti o fun ọ laaye lati ṣe afihan awọn aaye ayelujara" ko dara julọ. Awọn ikowe atẹle yoo jẹ iyasọtọ si atokọ ti awọn agbegbe akọkọ ti oludari eto gbọdọ ṣe pẹlu nigbati o n ṣiṣẹ ni awọn ipele kekere ti abstraction. Emi yoo gbiyanju lati fi opin si iye imọ ti a ṣe atunyẹwo si ipele ti o kere ju ti abstraction.

Awọn ofin 10 ti iṣakoso eto

Nitorinaa, a ti kọ awọn ọwọn akọkọ mẹrin ati ipilẹ. Njẹ a le bẹrẹ lati yanju awọn iṣoro? Ko sibẹsibẹ. Ṣaaju ki o to ṣe eyi, o ni imọran lati mọ ara rẹ pẹlu awọn ti a npe ni "awọn iṣe ti o dara julọ" ati awọn ofin ti iwa rere. Laisi wọn, o le ṣe ipalara diẹ sii ju ti o dara lọ. Nitorinaa, jẹ ki a bẹrẹ:

  1. Diẹ ninu awọn ẹlẹgbẹ mi gbagbọ pe ofin akọkọ ni “maṣe ṣe ipalara.” Sugbon mo wa ti idagẹrẹ lati koo. Nigbati o ba gbiyanju lati ma ṣe ipalara, o ko le ṣe ohunkohun - ọpọlọpọ awọn iṣe ni o le ṣe iparun. Mo ro pe ofin pataki julọ ni - "ṣe afẹyinti". Даже если навредишь, всегда можно будет откатиться, и всё будет уже не так плохо.

    O yẹ ki o ṣe afẹyinti nigbagbogbo nigbati akoko ati aaye ba gba laaye. O nilo lati ṣe afẹyinti ohun ti iwọ yoo yipada ati ohun ti o ṣe eewu sisọnu nitori iṣe apanirun kan. O ni ṣiṣe lati ṣayẹwo awọn afẹyinti fun iyege ati niwaju gbogbo pataki data. Afẹyinti ko yẹ ki o paarẹ lẹsẹkẹsẹ lẹhin ti o ti ṣayẹwo ohun gbogbo, ayafi ti o ba nilo lati gba aaye disk laaye. Ti ipo naa ba nilo rẹ, ṣe afẹyinti si olupin ti ara ẹni ki o paarẹ lẹhin ọsẹ kan.

  2. Ofin pataki keji (eyiti Emi funrarami nigbagbogbo ṣẹ) jẹ "maṣe farapamọ". Ti o ba ṣe afẹyinti, kọ nibo, ki awọn ẹlẹgbẹ rẹ ko ni lati wa. Ti o ba ṣe diẹ ninu awọn iṣe ti kii ṣe kedere tabi idiju, kọ silẹ: iwọ yoo lọ si ile, ati pe iṣoro naa le tun tabi dide fun ẹlomiiran, ati pe ojutu rẹ yoo wa ni lilo awọn koko-ọrọ. Paapa ti o ba ṣe nkan ti o mọ daradara, awọn ẹlẹgbẹ rẹ le ma ṣe.
  3. Ofin kẹta ko nilo lati ṣe alaye: “maṣe ṣe nkan ti abajade eyiti o ko mọ, fojuinu tabi loye”. Maṣe daakọ awọn aṣẹ lati Intanẹẹti ti o ko ba mọ ohun ti wọn ṣe, pe eniyan ki o kọkọ sọ wọn. Maṣe lo awọn ojutu ti a ti ṣetan ti o ko ba le loye ohun ti wọn ṣe. Jeki ipaniyan ti obfuscated koodu si ohun idi kere. Ti o ko ba ni akoko lati ṣawari rẹ, lẹhinna o n ṣe nkan ti ko tọ ati pe o yẹ ki o ka aaye ti o tẹle.
  4. "Idanwo". Awọn iwe afọwọkọ tuntun, awọn irinṣẹ, awọn onisẹ-ọkan ati awọn aṣẹ yẹ ki o ni idanwo ni agbegbe iṣakoso, kii ṣe lori ẹrọ alabara, ti o ba wa paapaa agbara kekere fun awọn iṣe iparun. Paapa ti o ba ṣe afẹyinti ohun gbogbo (ati pe o ṣe), akoko isinmi kii ṣe nkan ti o tutu julọ. Ṣẹda olupin lọtọ / foju / chroot fun eyi ki o ṣe idanwo nibẹ. Ṣe ohunkohun bajẹ? Lẹhinna o le ṣe ifilọlẹ lori “ija”.

    Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

  5. "Iṣakoso". Gbe gbogbo awọn iṣẹ ṣiṣe ti o ko ṣakoso. Iyipada igbẹkẹle package kan le fa isalẹ idaji eto naa, ati pe asia -y ti a ṣeto fun yiyọ yum yoo fun ọ ni aye lati ṣe adaṣe awọn ọgbọn imularada eto rẹ lati ibere. Ti iṣe naa ko ba ni awọn omiiran ti a ko ṣakoso, aaye ti o tẹle jẹ afẹyinti ti o ti ṣetan.
  6. "Ṣayẹwo". Ṣayẹwo awọn abajade ti awọn iṣe rẹ ati boya o nilo lati yipo pada si afẹyinti. Ṣayẹwo lati rii boya iṣoro naa ti yanju gaan. Ṣayẹwo boya aṣiṣe ti tun ṣe ati labẹ awọn ipo wo. Ṣayẹwo ohun ti o le fọ pẹlu awọn iṣe rẹ. Ko ṣe pataki lati gbẹkẹle iṣẹ wa, ṣugbọn kii ṣe ṣayẹwo.
  7. "Ibaraẹnisọrọ". Ti o ko ba le yanju iṣoro naa, beere lọwọ awọn ẹlẹgbẹ rẹ ti wọn ba ti pade eyi. Ti o ba fẹ lati lo ipinnu ariyanjiyan, wa ero ti awọn ẹlẹgbẹ rẹ. Boya wọn yoo funni ni ojutu ti o dara julọ. Ti o ko ba ni igboya ninu awọn iṣe rẹ, jiroro wọn pẹlu awọn ẹlẹgbẹ rẹ. Paapaa ti eyi ba jẹ agbegbe ti imọ-jinlẹ, iwo tuntun ni ipo naa le ṣalaye pupọ. Maṣe tiju aimọ ti ara rẹ. O dara lati beere ibeere aṣiwere, dabi aṣiwère ki o gba idahun, ju ki o ma beere ibeere naa, ko gba idahun ki o pari si di aṣiwere.
  8. "Maṣe kọ iranlọwọ lainidi". Aaye yii jẹ iyipada ti iṣaaju. Ti o ba beere ibeere aṣiwere, ṣalaye ki o ṣalaye. Wọn beere fun eyiti ko ṣee ṣe - ṣalaye pe ko ṣee ṣe ati idi, pese awọn omiiran. Ti o ko ba ni akoko (o ko ni akoko gaan, kii ṣe ifẹ) - sọ pe o ni ibeere iyara kan, iṣẹ pupọ, ṣugbọn iwọ yoo yanju nigbamii. Ti awọn ẹlẹgbẹ ko ba ni awọn iṣẹ ṣiṣe ni kiakia, funni lati kan si wọn ki o fi ibeere naa ranṣẹ.
  9. "Fun esi". Njẹ ọkan ninu awọn ẹlẹgbẹ rẹ ti bẹrẹ lilo ilana tuntun tabi iwe afọwọkọ tuntun, ati pe o n ba awọn abajade odi ti ipinnu yii pade? Jabo o. Boya iṣoro naa le yanju ni awọn ila mẹta ti koodu tabi iṣẹju marun ti atunṣe ilana naa. Njẹ o ti ri kokoro kan ninu sọfitiwia rẹ? Jabo kokoro kan. Ti o ba jẹ atunṣe tabi ko nilo lati tun ṣe, o ṣeese yoo wa ni atunṣe. Sọ awọn ifẹ rẹ, awọn didaba ati ariwisi imudara, ki o mu awọn ibeere dide fun ijiroro ti wọn ba dabi pe o wulo.
  10. "Beere fun esi". Gbogbo wa jẹ alaipe, gẹgẹ bi awọn ipinnu wa, ati pe ọna ti o dara julọ lati ṣe idanwo deede ipinnu rẹ ni lati gbejade fun ijiroro. Ti o ba ti ṣe iṣapeye ohunkan fun alabara kan, beere lọwọ wọn lati ṣe atẹle iṣẹ naa; boya igo inu eto kii ṣe ibiti o ti n wa. O ti kọ iwe afọwọkọ iranlọwọ kan - fihan si awọn ẹlẹgbẹ rẹ, boya wọn yoo wa ọna lati mu ilọsiwaju sii.

Ti o ba lo awọn iṣe wọnyi nigbagbogbo ninu iṣẹ rẹ, ọpọlọpọ awọn iṣoro yoo dẹkun lati jẹ awọn iṣoro: iwọ kii yoo dinku nọmba awọn aṣiṣe ti ara rẹ nikan ati awọn fakups si o kere ju, ṣugbọn iwọ yoo tun ni aye lati ṣatunṣe awọn aṣiṣe (ninu fọọmu ti awọn afẹyinti ati awọn ẹlẹgbẹ ti yoo ni imọran ọ lati ṣe afẹyinti). Siwaju sii - awọn alaye imọ-ẹrọ nikan, ninu eyiti, bi a ti mọ, eṣu dubulẹ.

Awọn irinṣẹ akọkọ ti iwọ yoo ni lati ṣiṣẹ pẹlu diẹ sii ju 50% ti akoko jẹ grep ati vim. Kini o le rọrun julọ? Wiwa ọrọ ati ṣiṣatunṣe ọrọ. Sibẹsibẹ, mejeeji grep ati vim jẹ awọn irinṣẹ olona-pupọ ti o gba ọ laaye lati wa ati ṣatunkọ ọrọ daradara. Ti diẹ ninu awọn bọtini akọsilẹ Windows gba ọ laaye lati kọ laini kan / paarẹ laini kan, lẹhinna ni vim o le ṣe ohunkohun pẹlu ọrọ. Ti o ko ba gbagbọ mi, pe aṣẹ vimtutor lati ebute naa ki o bẹrẹ ikẹkọ. Bi fun grep, agbara akọkọ rẹ wa ni awọn ikosile deede. Bẹẹni, ọpa funrararẹ gba ọ laaye lati ṣeto awọn ipo wiwa ati data ti o jade ni irọrun, ṣugbọn laisi RegExp eyi ko ni oye pupọ. Ati pe o nilo lati mọ awọn ikosile deede! O kere ju ni ipele ipilẹ. Lati bẹrẹ pẹlu, Emi yoo gba ọ ni imọran lati wo eyi видео, o bo awọn ipilẹ ti awọn ikosile deede ati lilo wọn ni apapo pẹlu grep. Bẹẹni, nigba ti o ba darapọ wọn pẹlu vim, o gba agbara AGBARA GIDI lati ṣe awọn nkan pẹlu ọrọ ti o ni lati fi aami si wọn pẹlu awọn aami 18+.

Ninu 50% to ku, 40% wa lati ohun elo irinṣẹ coreutils. Fun coreutils o le wo atokọ ni Wikipedia, ati iwe afọwọkọ fun gbogbo atokọ wa lori oju opo wẹẹbu GNU. Ohun ti a ko bo ninu ṣeto yii wa ninu awọn ohun elo POSIX. O ko ni lati kọ gbogbo awọn bọtini nipasẹ ọkan, ṣugbọn o ṣe iranlọwọ lati ni o kere ju mọ ni aijọju kini awọn irinṣẹ ipilẹ le ṣe. O ko ni a reinvent awọn kẹkẹ lati crutches. Mo nilo bakan lati rọpo awọn fifọ laini pẹlu awọn aye ninu abajade lati inu ohun elo diẹ, ati pe ọpọlọ aisan mi ti bi ikole bii sed ':a;N;$!ba;s/n/ /g', alabaṣiṣẹpọ kan wa o si lé mi lọ kuro ni console pẹlu broom, ati lẹhinna yanju iṣoro naa nipa kikọ tr 'n' ' '.

Fun oluṣakoso eto alakobere: bii o ṣe le ṣẹda aṣẹ jade ninu rudurudu

Emi yoo gba ọ ni imọran lati ranti ohun ti ọpa kọọkan ṣe ati awọn bọtini si awọn aṣẹ ti a lo nigbagbogbo; fun ohun gbogbo miiran eniyan wa. Lero ọfẹ lati pe eniyan ti o ba ni iyemeji eyikeyi. Ati rii daju lati ka ọkunrin naa funrararẹ - o ni alaye pataki nipa ohun ti iwọ yoo rii.

Mọ awọn irinṣẹ wọnyi, iwọ yoo ni anfani lati yanju ni imunadoko apakan pataki ti awọn iṣoro ti iwọ yoo ba pade ni iṣe. Ninu awọn ikowe atẹle, a yoo wo igba lati lo awọn irinṣẹ wọnyi ati awọn ilana fun awọn iṣẹ abẹlẹ ati awọn ohun elo ti wọn lo si.

Alakoso eto FirstVDS Kirill Tsvetkov wa pẹlu rẹ.

orisun: www.habr.com

Fi ọrọìwòye kun