Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Usa ako ka tigdumala sa sistema sa FirstVDS, ug kini ang teksto sa una nga pasiuna nga lektyur gikan sa akong mubo nga kurso sa pagtabang sa mga bag-ong kauban. Ang mga espesyalista nga bag-o lang nagsugod sa pagdumala sa sistema nag-atubang sa daghang parehas nga mga problema. Aron sa paghatag og mga solusyon, ako mihimo sa pagsulat niini nga serye sa mga lectures. Ang pipila ka mga butang niini espesipiko sa pag-host sa teknikal nga suporta, apan sa kinatibuk-an, kini mahimong mapuslanon, kung dili alang sa tanan, unya alang sa kadaghanan. Mao nga gipahiangay nako ang teksto sa lecture aron ipaambit dinhi.

Dili igsapayan kung unsa ang tawag sa imong posisyon - ang hinungdanon mao nga sa tinuud nahilambigit ka sa administrasyon. Busa, magsugod kita kung unsa ang kinahanglan buhaton sa usa ka tagdumala sa sistema. Ang nag-unang tahas niini mao ang paghan-ay sa mga butang, pagmentinar sa kahusay ug pag-andam alang sa umaabot nga mga pagtaas sa kahusay. Kung walay system administrator, ang server mahimong gubot. Ang mga troso wala gisulat, o ang mga sayup nga mga butang gisulat sa kanila, ang mga kahinguhaan wala maapod-apod sa labing maayo, ang disk napuno sa tanan nga mga matang sa basura ug ang sistema nagsugod sa hinay nga pagkamatay gikan sa daghang kagubot. Kalmado! Ang mga tagdumala sa sistema sa imong tawo nagsugod sa pagsulbad sa mga problema ug pagwagtang sa kagubot!

Mga Haligi sa Pagdumala sa Sistema

Bisan pa, sa dili ka pa magsugod sa pagsulbad sa mga problema, angay nga pamilyar sa upat ka mga nag-unang haligi sa administrasyon:

  1. Dokumentasyon
  2. Pag-template
  3. Pag-optimize
  4. Automation

Kini ang sukaranan. Kung dili nimo tukuron ang imong dagan sa trabaho sa kini nga mga prinsipyo, dili kini epektibo, dili produktibo ug kasagaran adunay gamay nga pagkasama sa tinuod nga administrasyon. Atong tan-awon ang matag usa nga gilain.

ДокумСнтация

ДокумСнтация wala magpasabut sa pagbasa sa dokumentasyon (bisan kung dili nimo mahimo kung wala kini), apan gipadayon usab kini.

Unsaon pagtipig sa dokumentasyon:

  • Nakasugat ka ba ug bag-ong problema nga wala pa nimo makita kaniadto? Isulat ang mga nag-unang sintomas, mga pamaagi sa pagdayagnos ug mga prinsipyo sa pagtangtang.
  • Nakahimo ka ba og bag-o, elegante nga solusyon sa usa ka komon nga problema? Isulat kini aron dili na nimo kini usbon pag-usab usa ka bulan gikan karon.
  • Gitabangan ka ba nila nga mahibal-an ang usa ka pangutana nga wala nimo masabtan? Isulat ang mga nag-unang punto ug mga konsepto, pagdrowing og diagram para sa imong kaugalingon.

Ang nag-unang ideya: dili ka kinahanglan nga hingpit nga mosalig sa imong kaugalingon nga panumduman kung mag-master ug mag-apply sa bag-ong mga butang.

Sa unsa nga pormat imong buhaton kini anaa kanimo: kini mahimong usa ka sistema nga adunay mga nota, usa ka personal nga blog, usa ka text file, usa ka pisikal nga notepad. Ang nag-unang butang mao nga ang imong mga rekord nakab-ot ang mosunod nga mga kinahanglanon:

  1. Ayaw pagdugay. Ipasiugda ang nag-unang mga ideya, mga pamaagi ug mga himan. Kung ang pagsabut sa usa ka problema nanginahanglan pagsulud sa ubos nga lebel nga mekaniko sa alokasyon sa memorya sa Linux, ayaw isulat pag-usab ang artikulo nga imong nahibal-an gikan niini - paghatag usa ka link niini.
  2. Ang mga entri kinahanglan klaro kanimo. Kung ang linya race cond.lockup wala magtugot kanimo nga masabtan dayon kung unsa ang imong gihulagway sa kini nga linya - ipasabut. Ang maayo nga dokumentasyon wala magkinahanglan og tunga sa oras aron masabtan.
  3. Ang pagpangita usa ka maayo kaayo nga bahin. Kung nagsulat ka sa mga post sa blog, pagdugang mga tag; kung sa pisikal nga notebook, ibutang ang gamay nga post-its nga adunay mga paghulagway. Adunay gamay nga punto sa dokumentasyon kung mogugol ka og daghang oras sa pagpangita alang sa usa ka tubag niini sama sa imong gigugol sa pagsulbad sa pangutana gikan sa wala.

Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Ingon niini ang hitsura sa dokumentasyon: gikan sa karaan nga mga nota sa usa ka notepad (larawan sa taas), hangtod sa usa ka hingpit nga base sa kahibalo sa daghang tiggamit nga adunay mga tag, pagpangita ug tanan nga posible nga kasayon ​​​​(sa ubos).

Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Dili lamang nga dili nimo kinahanglan pangitaon ang parehas nga mga tubag sa makaduha, apan ang pagdokumento usa ka dako nga tabang sa pagkat-on sa bag-ong mga hilisgutan (mga nota!), makapauswag sa imong pagbati sa kaka (ang abilidad sa pagdayagnos sa usa ka komplikado nga problema sa usa ka taphaw nga pagtan-aw), ug makadugang sa organisasyon sa imong mga aksyon. Kung ang dokumentasyon magamit sa imong mga kauban, kini magtugot kanila nga mahibal-an kung unsa ug giunsa nimo pagpundok didto kung wala ka didto.

Pag-template

Pag-template mao ang paghimo ug paggamit sa mga templates. Aron masulbad ang kadaghanan sa kasagaran nga mga isyu, angay nga maghimo usa ka piho nga template sa aksyon. Ang usa ka estandard nga pagkasunod-sunod sa mga lakang kinahanglan gamiton aron mahibal-an ang kadaghanan sa mga problema. Kung naayo na nimo / na-install / gi-optimize ang usa ka butang, ang paghimo niini nga butang kinahanglan nga susihon gamit ang standardized checklists.

Ang template mao ang pinakamaayong paagi sa pag-organisar sa imong workflow. Pinaagi sa paggamit sa mga sumbanan nga pamaagi aron masulbad ang labing kasagaran nga mga problema, nakakuha ka daghang mga cool nga butang. Pananglitan, ang paggamit sa mga checklist magtugot kanimo sa pagdayagnos sa tanan nga mga gimbuhaton nga hinungdanon alang sa imong trabaho ug isalikway ang pagdayagnos sa dili hinungdanon nga pagpaandar. Ug ang mga estandard nga pamaagi makapamenos sa wala kinahanglana nga paglabay ug makunhuran ang posibilidad sa sayup.

Ang unang importante nga punto mao nga ang mga pamaagi ug mga checklist kinahanglan usab nga dokumentado. Kung magsalig ka lang sa panumduman, mahimo nimong makalimtan ang pipila ka hinungdanon nga tseke o operasyon ug gub-on ang tanan. Ang ikaduha nga importante nga punto mao nga ang tanan nga mga pamaagi sa template mahimo ug kinahanglan nga usbon kung gikinahanglan kini sa sitwasyon. Walay sulundon ug hingpit nga unibersal nga mga template. Kung adunay problema, apan wala kini gipadayag sa usa ka pagsusi sa template, wala kini magpasabut nga wala’y problema. Bisan pa, sa dili pa nimo sugdan ang pagsulay sa pipila nga dili mahimo nga hypothetical nga mga problema, kanunay nga takus nga buhaton una ang usa ka dali nga pagsulay sa template.

Pag-optimize

Pag-optimize nagsulti alang sa iyang kaugalingon. Ang proseso sa pagtrabaho kinahanglan nga ma-optimize kutob sa mahimo sa mga termino sa oras ug gasto sa pagtrabaho. Adunay dili maihap nga mga kapilian: pagkat-on sa mga shortcut sa keyboard, abbreviation, regular nga ekspresyon, magamit nga mga himan. Pangitaa ang mas praktikal nga paggamit niini nga mga himan. Kung motawag ka og command 100 ka beses kada adlaw, i-assign kini sa keyboard shortcut. Kung kinahanglan nimo nga kanunay nga magkonektar sa parehas nga mga server, pagsulat usa ka alyas sa usa ka pulong nga magkonektar kanimo didto:

Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Pamilyar ang imong kaugalingon sa lainlaing mga kapilian nga magamit alang sa mga himan - tingali adunay usa ka labi ka dali nga kliyente sa terminal, DE, manager sa clipboard, browser, kliyente sa email, operating system. Hibal-i kung unsang mga himan ang gigamit sa imong mga kauban ug higala - tingali gipili nila kini tungod sa usa ka hinungdan. Kung naa na nimo ang mga himan, pagkat-on unsaon paggamit niini: pagkat-on sa mga yawe, mga pinamubo, mga tip ug mga limbong.

Himoa nga labing maayo nga paggamit sa standard nga mga himan - coreutils, vim, regular nga mga ekspresyon, bash. Alang sa katapusang tulo adunay daghang daghang nindot nga mga manwal ug dokumentasyon. Uban sa ilang tabang, dali ka nga makaadto gikan sa estado nga "Gibati nako nga sama sa usa ka unggoy nga nag-crack sa mga nut gamit ang usa ka laptop" hangtod sa "Usa ako ka unggoy nga naggamit usa ka laptop aron mag-order sa akong kaugalingon nga usa ka nut cracker."

Automation

Automation ibalhin ang lisud nga mga operasyon gikan sa atong gikapoy nga mga kamot ngadto sa walay kakapoy nga mga kamot sa automation. Kung ang pipila ka standard nga pamaagi gihimo sa lima ka mga command sa parehas nga tipo, nan nganong dili ibutang ang tanan niini nga mga sugo sa usa ka file ug tawagan ang usa ka command nga nag-download ug nagpatuman niini nga file?

Ang pag-automate mismo mao ang 80% nga pagsulat ug pag-optimize sa imong kaugalingon nga mga himan (ug laing 20% ​​nga naningkamot nga magamit kini ingon nga kinahanglan nila). Kini mahimo nga usa lamang ka advanced one-liner o usa ka dako nga omnipotent tool nga adunay web interface ug API. Ang nag-unang sukdanan dinhi mao nga ang paghimo sa usa ka himan kinahanglan nga wala’y dugang nga oras ug paningkamot kaysa sa kantidad sa oras ug paningkamot nga ang himan makaluwas kanimo. Kung mogugol ka ug lima ka oras sa pagsulat sa usa ka script nga dili na nimo kinahanglan pag-usab, alang sa usa ka buluhaton nga mokuha kanimo usa o duha ka oras aron masulbad kung wala ang script, kini usa ka dili maayo nga pag-optimize sa workflow. Mahimo nimong igugol ang lima ka oras sa paghimo og usa ka himan lamang kung ang gidaghanon, matang sa mga buluhaton ug oras motugot niini, nga dili kasagaran ang kaso.

Ang pag-automate wala magpasabot sa pagsulat sa hingpit nga mga script. Pananglitan, aron makahimo og usa ka pundok sa mga butang nga parehas nga tipo gikan sa usa ka lista, ang kinahanglan nimo mao ang usa ka batid nga one-liner nga awtomatiko nga buhaton kung unsa ang imong buhaton pinaagi sa kamot, pagbalhin sa taliwala sa mga bintana, nga adunay daghang mga kopya-paste.

Sa tinuud, kung imong tukuron ang proseso sa administrasyon sa kini nga upat ka mga haligi, mahimo nimong madugangan dayon ang imong kahusayan, produktibidad ug mga kwalipikasyon. Bisan pa, kini nga lista kinahanglan nga madugangan sa usa pa ka butang, kung wala ang pagtrabaho sa IT hapit imposible - edukasyon sa kaugalingon.

Sistema administrator sa kaugalingon nga edukasyon

Aron mahimong usa ka gamay nga katakus sa kini nga lugar, kinahanglan nimo nga kanunay nga magtuon ug magkat-on og bag-ong mga butang. Kung wala kay bisan gamay nga tinguha nga atubangon ang wala mahibal-an ug mahibal-an kini, dali ka nga maipit. Ang tanan nga mga matang sa bag-ong mga solusyon, teknolohiya ug mga pamaagi kanunay nga nagpakita sa IT, ug kung dili nimo kini tun-an bisan sa taphaw, naa ka sa dalan sa kapakyasan. Daghang mga bahin sa teknolohiya sa impormasyon nagbarug sa usa ka komplikado kaayo ug daghang sukaranan. Pananglitan, ang operasyon sa network. Ang mga network ug ang Internet naa bisan asa, matag adlaw nimo kini masugatan, apan sa higayon nga makalot ka sa teknolohiya sa luyo nila, makit-an nimo ang usa ka dako ug komplikado kaayo nga disiplina, ang pagtuon nga dili gyud usa ka paglakaw sa parke.

Wala nako gilakip kini nga butang sa lista tungod kay kini mao ang yawe alang sa IT sa kinatibuk-an, ug dili lamang alang sa pagdumala sa sistema. Natural, dili ka makakat-on sa hingpit sa tanang butang diha-diha dayonβ€”wala kay pisikal nga igong panahon. Busa, sa pag-edukar sa imong kaugalingon, kinahanglan nimong hinumdoman ang gikinahanglan nga lebel sa abstraction.

Dili nimo kinahanglan nga mahibal-an dayon kung giunsa ang pagdumala sa internal nga panumduman sa matag indibidwal nga utility, ug kung giunsa kini nakig-uban sa pagdumala sa panumduman sa Linux, apan maayo nga mahibal-an kung unsa ang RAM sa eskematiko ug kung ngano nga kini kinahanglan. Dili nimo kinahanglan nga mahibal-an kung giunsa ang TCP ug UDP header magkalainlain sa istruktura, apan maayo nga ideya nga masabtan ang sukaranan nga mga kalainan kung giunsa ang paglihok sa mga protocol. Dili nimo kinahanglan nga mahibal-an kung unsa ang signal attenuation sa optics, apan maayo nga mahibal-an kung ngano nga ang tinuud nga pagkawala kanunay nga napanunod sa mga node. Wala’y daotan sa pagkahibalo kung giunsa ang pipila nga mga elemento molihok sa usa ka lebel sa abstraction ug dili kinahanglan nga masabtan ang tanan nga lebel kung wala’y abstraction (mabuang ka lang).

Bisan pa, sa imong uma, ang paghunahuna sa lebel sa abstraction "maayo, kini usa ka butang nga nagtugot kanimo sa pagpakita sa mga website" dili kaayo maayo. Ang mosunud nga mga lektyur igahin sa usa ka kinatibuk-ang panan-aw sa mga nag-unang bahin nga kinahanglan atubangon sa usa ka tagdumala sa sistema kung nagtrabaho sa ubos nga lebel sa abstraction. Akong sulayan nga limitahan ang gidaghanon sa kahibalo nga gisusi sa usa ka minimum nga lebel sa abstraction.

10 ka sugo sa pagdumala sa sistema

Busa, atong nakat-unan ang upat ka nag-unang mga haligi ug pundasyon. Makasugod ba kita sa pagsulbad sa mga problema? Dili pa. Sa dili pa kini buhaton, mas maayo nga pamilyar ka sa gitawag nga "labing maayo nga mga gawi" ug mga lagda sa maayong pamatasan. Kung wala sila, lagmit nga makadaot ka kaysa kaayohan. Busa, magsugod kita:

  1. Ang pipila sa akong mga kauban nagtuo nga ang labing una nga lagda mao ang "ayaw pagbuhat ug kadaot." Apan ako hilig nga dili mouyon. Kung gisulayan nimo nga dili makadaot, wala ka'y ​​mahimo - daghang mga aksyon ang mahimo’g makadaot. Sa akong hunahuna ang labing hinungdanon nga lagda mao ang - "Paghimo og backup". Bisan kung makabuhat ka og pipila ka kadaot, mahimo ka kanunay nga magbalikbalik ug ang tanan dili kaayo daotan.

    Kinahanglan nga kanunay ka nga mag-backup kung gitugotan kini sa oras ug lugar. Kinahanglan nimo nga i-backup kung unsa ang imong usbon ug kung unsa ang imong peligro nga mawala tungod sa usa ka mahimo’g makadaot nga aksyon. Gisugyot nga susihon ang backup alang sa integridad ug ang presensya sa tanan nga kinahanglan nga datos. Ang backup kinahanglan dili tangtangon dayon pagkahuman nimo masusi ang tanan, gawas kung kinahanglan nimo nga buhian ang espasyo sa disk. Kung gikinahanglan kini sa lokasyon, i-back up kini sa imong personal nga server ug i-delete kini human sa usa ka semana.

  2. Ang ikaduha nga labing hinungdanon nga lagda (nga ako sa akong kaugalingon kanunay nga gilapas) mao "ayaw pagtago". Kung naghimo ka og backup, isulat kung asa, aron ang imong mga kauban dili na mangita niini. Kung nakahimo ka sa pipila nga dili klaro o komplikado nga mga aksyon, isulat kini: mopauli ka, ug ang problema mahimong masubli o motungha alang sa lain, ug ang imong solusyon makit-an gamit ang mga keyword. Bisan kung buhaton nimo ang usa ka butang nga nahibal-an nimo, ang imong mga kauban mahimong dili.
  3. Ang ikatulo nga lagda dili kinahanglan nga ipasabut: "Ayaw pagbuhat og usa ka butang nga ang mga sangputanan nga wala nimo mahibal-an, mahanduraw o masabtan". Ayaw pagkopya sa mga sugo gikan sa Internet kung wala ka kahibalo kung unsa ang ilang gibuhat, tawagan ang tawo ug i-parse una kini. Ayaw gamita ang mga andam nga solusyon kung dili nimo masabtan kung unsa ang ilang gibuhat. Ipadayon ang pagpatuman sa na-obfuscated nga code sa hingpit nga minimum. Kung wala ka'y ​​panahon aron mahibal-an kini, nan nakahimo ka usa ka sayup ug kinahanglan nimo nga basahon ang sunod nga punto.
  4. "Pagsulay". Ang mga bag-ong script, himan, one-liner ug mga sugo kinahanglan nga sulayan sa usa ka kontrolado nga palibot, dili sa makina sa kliyente, kung adunay bisan gamay nga potensyal alang sa makadaot nga mga aksyon. Bisan kung gisuportahan nimo ang tanan (ug gibuhat nimo), ang downtime dili ang labing cool nga butang. Paghimo ug bulag nga server/virtual/chroot para niini ug sulayi didto. May naguba ba? Dayon mahimo nimong ilunsad kini sa "kombat".

    Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

  5. "Pagkontrol". Pagminus sa tanan nga mga operasyon nga dili nimo kontrolado. Ang usa ka kurba sa dependency sa pakete mahimong mag-drag sa katunga sa sistema, ug ang -y nga bandila nga gitakda alang sa pagtangtang sa yum naghatag kanimo higayon nga mapraktis ang imong kahanas sa pagbawi sa sistema gikan sa wala. Kung ang aksyon walay dili makontrol nga mga alternatibo, ang sunod nga punto usa ka andam nga backup.
  6. "Susiha". Susiha ang mga sangputanan sa imong mga aksyon ug kung kinahanglan nimo nga ibalik ang backup. Susiha aron makita kung nasulbad ba gyud ang problema. Susiha kung ang sayup gibag-o ug ubos sa unsang mga kondisyon. Susiha kung unsa ang imong mabuak sa imong mga aksyon. Dili kinahanglan nga mosalig sa among trabaho, apan dili gyud susihon.
  7. "Pagkomunikar". Kung dili nimo masulbad ang problema, pangutan-a ang imong mga kauban kung nasugatan ba nila kini. Kung gusto nimo nga magamit ang usa ka kontrobersyal nga desisyon, susiha ang opinyon sa imong mga kauban. Tingali motanyag sila og mas maayong solusyon. Kung dili ka masaligon sa imong mga aksyon, hisguti kini sa imong mga kauban. Bisan kung kini ang imong lugar sa kahanas, ang usa ka bag-ong pagtan-aw sa sitwasyon makapatin-aw kaayo. Ayaw ikaulaw ang imong kaugalingon nga pagkawalay alamag. Mas maayo pang mangutana ug tanga, mura'g tanga ug tubagon, kaysa dili mangutana, dili tubagon ug mabuang.
  8. "Ayaw pagdumili sa tabang nga dili makatarunganon". Kini nga punto mao ang sukwahi sa nauna. Kung gipangutana ka ug usa ka hungog nga pangutana, klaroha ug ipasabut. Nangayo sila sa imposible - ipasabut nga imposible ug ngano, nagtanyag mga alternatibo. Kung wala ka'y ​​oras (wala ka'y ​​oras, dili ang tinguha) - isulti nga adunay ka dinalian nga pangutana, daghang trabaho, apan husayon ​​nimo kini sa ulahi. Kung ang mga kauban walay dinalian nga buluhaton, itanyag nga kontakon sila ug itugyan ang pangutana.
  9. "Paghatag ug feedback". Ang usa ba sa imong mga kauban nagsugod sa paggamit sa usa ka bag-ong teknik o usa ka bag-ong script, ug nakasugat ka ba mga negatibo nga sangputanan sa kini nga desisyon? I-report kini. Tingali ang problema masulbad sa tulo ka linya sa code o lima ka minuto sa pagpino sa teknik. Nakakita ka ba og bug sa imong software? I-report ang usa ka bug. Kung kini mabag-o o dili kinahanglan nga kopyahon, kini lagmit nga ayohon. Itingog ang imong mga pangandoy, mga sugyot ug makaayo nga pagsaway, ug pagpatunghag mga pangutana alang sa panaghisgot kon kini may kalabotan.
  10. "Pangutana ug feedback". Kitang tanan dili perpekto, sama sa atong mga desisyon, ug ang pinakamaayong paagi sa pagsulay sa pagkahusto sa imong desisyon mao ang pagdala niini alang sa panaghisgot. Kung na-optimize nimo ang usa ka butang alang sa usa ka kliyente, hangyoa sila nga bantayan ang trabaho; tingali ang bottleneck sa sistema wala kung diin nimo gipangita. Nakasulat ka ug script sa tabang - ipakita kini sa imong mga kauban, tingali mangita sila usa ka paagi aron mapaayo kini.

Kung kanunay nimong ipadapat kini nga mga gawi sa imong trabaho, kadaghanan sa mga problema dili na mahimong mga problema: dili lang nimo mapakunhod ang gidaghanon sa imong kaugalingon nga mga sayup ug mga fackup sa labing gamay, apan adunay ka usab higayon nga matul-id ang mga sayup (sa porma sa mga backup ug mga kauban nga motambag kanimo sa pag-backup). Dugang pa - lamang teknikal nga mga detalye, diin, ingon sa atong nahibaloan, ang yawa bakak.

Ang mga nag-unang himan nga kinahanglan nimo nga magtrabaho uban ang labaw sa 50% sa oras mao ang grep ug vim. Unsa ang mahimong mas simple? Pagpangita sa teksto ug pag-edit sa teksto. Bisan pa, ang grep ug vim mga gamhanan nga multi-tools nga nagtugot kanimo sa pagpangita ug pag-edit sa teksto nga episyente. Kung ang pipila ka Windows notepad nagtugot kanimo sa pagsulat / pagtangtang sa usa ka linya, nan sa vim mahimo nimo ang halos bisan unsang butang gamit ang teksto. Kung dili ka motuo kanako, tawga ang vimtutor command gikan sa terminal ug magsugod sa pagkat-on. Sama sa alang sa grep, ang panguna nga kusog niini anaa sa regular nga mga ekspresyon. Oo, ang himan mismo nagtugot kanimo sa pagtakda sa mga kondisyon sa pagpangita ug mga datos sa pag-output nga flexible, apan kung wala ang RegExp dili kini hinungdanon. Ug kinahanglan nimong mahibal-an ang mga regular nga ekspresyon! Labing menos sa usa ka sukaranan nga lebel. Sa pagsugod, tambagan ko ikaw nga tan-awon kini video, kini naglangkob sa mga sukaranan sa regular nga mga ekspresyon ug sa ilang paggamit uban sa grep. Oh oo, kung imong gihiusa sila sa vim, makuha nimo ang ULTIMATE POWER nga abilidad sa pagbuhat sa mga butang gamit ang teksto nga kinahanglan nimo nga markahan kini nga adunay 18+ nga mga icon.

Sa nahabilin nga 50%, 40% gikan sa toolkit sa coreutils. Para sa mga coreutils mahimo nimong tan-awon ang lista sa Wikipedia, ug ang manwal alang sa tibuok listahan anaa sa website GNU. Ang wala nasakup niini nga set naa sa mga utilities POSIX. Dili nimo kinahanglan nga tun-an ang tanan nga mga yawe pinaagi sa kasingkasing, apan makatabang nga labing menos mahibal-an kung unsa ang mahimo sa sukaranang mga himan. Dili nimo kinahanglan nga bag-ohon ang ligid gikan sa crutches. Kinahanglan nako nga ilisan ang mga linya sa linya nga adunay mga espasyo sa output gikan sa pipila ka mga gamit, ug ang akong masakiton nga utok nanganak sa usa ka konstruksyon sama sa. sed ':a;N;$!ba;s/n/ /g', usa ka kauban ang miduol ug gipapahawa ako gikan sa console gamit ang silhig, ug dayon gisulbad ang problema pinaagi sa pagsulat tr 'n' ' '.

Alang sa usa ka bag-ong tigdumala sa sistema: kung giunsa paghimo ang kahusay gikan sa kagubot

Gitambagan ko ikaw nga hinumdoman kung unsa ang gibuhat sa matag indibidwal nga himan ug ang mga yawe sa labing kanunay nga gigamit nga mga mando; alang sa tanan nga butang adunay tawo. Feel free to call man kung naa kay duda. Ug siguruha nga basahon ang tawo mismo - kini adunay hinungdanon nga kasayuran bahin sa kung unsa ang imong makit-an.

Nahibal-an kini nga mga himan, mahimo nimong epektibo nga masulbad ang usa ka hinungdanon nga bahin sa mga problema nga imong masugatan sa praktis. Sa mosunod nga mga lektyur, atong tan-awon kung kanus-a gamiton kini nga mga himan ug ang mga gambalay alang sa nagpahiping mga serbisyo ug aplikasyon nga ilang magamit.

Ang tigdumala sa sistema sa FirstVDS nga si Kirill Tsvetkov kauban nimo.

Source: www.habr.com

Idugang sa usa ka comment