Ritstjórar í stjórnborði eru ómissandi tól í netþjónastjórnun og veita möguleika á að búa til og breyta textaskrám. Þeir eru sérstakir vegna þess að þeir eru byggðir á skipanalínu, án grafískra þátta, en bjóða samt upp á alla nauðsynlega möguleika til að vinna með textaupplýsingar á skilvirkan hátt. Þetta tól getur verið gagnlegt bæði fyrir smærri verkefni, til dæmis að breyta einni tiltekinni skrá, og fyrir ítarlega rannsókn á netþjónsskrám á Linux.
Í þessari grein munum við greina nokkra ritstjóra fyrir Linux stýrikerfi. Við skulum skoða vinsælustu lausnirnar, eins og nano , vim , og einnig ræða minna þekktar: emacs , joe og micro . Eftir lestur mun notandinn hafa almenna hugmynd um alla ritstjórana sem eru taldir upp og geta valið þann sem hentar best fyrir sinn sérstaka eða sýndarþjón.
Nano textaritill
Nano er einn vinsælasti textaritillinn fyrir Linux kerfi. Ólíkt flestum öðrum tólum býður nano upp á einstakan kost - það krefst ekki mikillar fagmennsku til notkunar. Þessi textaritillinn er hannaður til að vera auðveldur í notkun og innsæi, sem gerir hann aðgengilegan jafnvel fyrir byrjendur. Í flestum tilfellum er hann þegar fyrirfram uppsettur á kerfinu. Hins vegar, ef hann er ekki tiltækur, geturðu sett upp ritilinn með eftirfarandi skipunum:
Fyrir CentOS:
yum install nano
Á Debian/Ubuntu:
apt install nano
Þú getur notað þessa skipun til að opna skrána og vinna frekar í textaritli:
nano path/to/file
Neðst í glugganum er listi yfir grunnskipanir til að vinna með skrár. Notið einfaldlega Ctrl-takkann samtímis því að velja aðgerðina sem þið viljið. Ítarlegri upplýsingar má finna í leiðbeiningum tólsins.
Til að nota tól með valkosti sem birtast ekki í flugstöðinni skaltu nota setningafræðina:
nano option path/to/file
Fullan lista yfir tiltækar aðgerðir er einnig að finna í skjölunum á hlekknum hér að ofan. Meðal þeirra helstu eru eftirfarandi:
+number - tilgreindu línuna í skránni til að byrja með--tabsize=digit - stilltu tabbastærð í bilum--smooth - virkjaðu mjúka skrun þegar þú ferð í gegnum skrá--mouse - virkjaðu músarstuðning fyrir siglingar og auðkenningu texta--autoindent - Bættu sjálfkrafa við inndráttum þegar þú færir í nýja línu--wordwrap - vefja línur eftir orðum, ekki eftir stöfum--softwrap - vefja línur sjónrænt, án þess að breyta raunverulegum texta--syntax=language - virkjaðu auðkenningu á setningafræði fyrir tiltekið forritunarmál--bookmarks - bættu við bókamerkjum til að fletta fljótt í gegnum skrána--multibuffer - opnaðu margar skrár í mismunandi biðmunum til að breyta samtímis--linenumbers - birta línunúmer í hliðarstikunni--rebindkey=key:command - endurúthluta lykil til ákveðinnar skipunar
Mikilvægt er að nefna að til að virkja eða breyta sumum föllum þarftu að nota stillingarskrána sem er staðsett á / etc/nanorc . Til að virkja eða slökkva á falli þarftu að fjarlægja athugasemdarfallið úr línunni (# táknið) og til að gera breytingar á tilteknum valkosti - breyta samsvarandi gildi.
Vim textaritill
Vim — er háþróaður textaritill fyrir stjórnborð, þetta er endurbætt útgáfa af upprunalega vi , gefin út árið 1976. Sérkenni þess liggur í einstakri hugmynd um rekstrarhami: venjulegur, innsetningarhamur og sjónrænn hamur. Það varð frægt fyrir skilvirkni sína í forritun vegna víðtæks safns skipana og stuðnings við venjulega orðalagningu fyrir leit og skipti. Ólíkt einfaldari ritlum eins og nano, getur tekið lengri tíma að venjast vim.
Uppsetning á CentOS er gerð með skipuninni:
yum install vim
Á Debian/Ubuntu:
apt install vim
Forritið er ræst og nauðsynleg skrá er opnuð með skipun:
vim path/to/file
Eins og sjá má á dæminu hér að ofan er kóðamerking virk í vim sjálfgefið. Virkni forritsins er mjög víðtæk og skráarstjórnun fer fram nokkuð öðruvísi en í öðrum ritlum. Forritararnir hafa úthlutað sérstöku hjálparefni fyrir ítarlega rannsókn á öllum mögulegum verkfærum og skipunum.
Hér er til dæmis hvernig algengustu skipanirnar líta út:
i - farðu í innsetningarstillingu til að byrja að slá inn textaEsc - Hættaðu innsetningarham og farðu aftur í stjórnunarham (venjulegur hamur):w - vista núverandi skrá:q - hætta núverandi skrá:q! - hætta núverandi skrá án þess að vista breytingaryy – afritaðu núverandi línudd – klipptu núverandi línup - límdu afrituðu eða klipptu línuna á eftir núverandi línuu - afturkalla síðustu aðgerð/search_term – leit að leitarorðastrengnum í skrá:s/old/new/g - skipta út öllum tilfellum af gömlum með nýjum í núverandi línu:set number - sýna línunúmer
Vim er öflugur og sveigjanlegur textaritill sem er hannaður til að hámarka vinnu með texta. Helsti gallinn er afar mikill inngangshindrun fyrir byrjendur. Viðmótið og skipanirnar geta verið ókunnuglegar þeim sem eru rétt að byrja að læra það og það getur leitt til erfiðleika í byrjun.
Emacs textaritill
Emacs er öflugur og sérsniðinn textaritill sem býður upp á fjölbreytt úrval eiginleika til að breyta texta, skrifa kóða og stjórna skrám. Hann styður mörg forritunarmál, hefur innbyggðan stuðning fyrir viðbætur (plugins) og gerir notandanum kleift að búa til sín eigin forskriftir til að sjálfvirknivæða verkefni. Emacs hefur einnig einstakt biðminni og gluggastjórnunarkerfi, sem gerir það að einum sveigjanlegasta og eiginleikafjölmennasta ritlinum sem völ er á.
Til að setja upp á CentOS munum við nota skipunina:
yum install emacs
Á Debian/Ubuntu:
apt install emacs
Að opna tiltekna skrá í stjórnborðinu er svipað og aðrir ritstjórar:
emacs path/to/file
Sjálfgefið er að setningafræðimerking sé óvirk og útlitið er nánast eins og í öðrum ritlum. Neðst á skjánum er stöðustika og aðalvirknin er efst. Hins vegar, þegar unnið er með ritlinum í stjórnborðinu, er þessi virkni aðeins tiltæk með flýtilykli. Mikilvægt er að hafa í huga að hjálpartakkarnir sem notaðir eru eru Control takkinn, sem er sjálfgefið stilltur á Ctrl, og Meta takkinn, stilltur á Alt. Gögnin á opinberu vefsíðunni munu hjálpa þér að kynnast öllum virkninum.
Sem dæmi skulum við athuga mest notuðu skipanirnar:
Alt+X - sláðu inn skipunCtrl+X Ctrl+C - loka ritstjóriCtrl+G - hætta við aðgerðinaCtrl+H b - sýna flýtivísaCtrl+X Ctrl+S -vista skráCtrl+X Ctrl+F - opna skráAlt+W - afritCtrl+W - skeraCtrl+Y - límaCtrl+X 2 - skipt glugga lóðréttCtrl+X 0- skipta á milli gluggaCtrl+X -> Ctrl+X <- skipta á milli biðminni
Í stuttu máli býður emacs upp á einstaka eiginleika eins og sveigjanlegt skipanakerfi, mikla sérstillingarmöguleika og víðtækar lausnir. Skipanalínan og makróforritin gera notendum kleift að búa til mjög virk ferli. Hins vegar, vegna afar sveigjanlegrar uppbyggingar þess, er það ekki mælt með fyrir byrjendur.
Joe textaritill
Joe er textaritill sem byggir á stjórnborði, hannaður af Joseph Ellis. Hann býður upp á einfalt og innsæilegt viðmót, tilvalið til að vinna í textastjórnborði. Joe býður upp á grunn textavinnsluaðgerðir eins og að setja inn, eyða, afrita, sem og háþróaða eiginleika eins og stuðning við mörg forritunarmál með setningafræðiauðkenningu. Eins og nano er þessi ritill kjörinn kostur fyrir þá sem meta notagildi.
Skipun til að setja upp á CentOS:
yum install joe
Á Debian/Ubuntu:
apt install joe
Textaskrá er opnuð með skipuninni:
joe path/to/file
Setningafræðiauðkenning er sjálfgefin virk og grunnupplýsingar um skrána sem verið er að breyta birtast efst í ritlinum. Eins og fyrri ritlarnir býður Joe upp á marga viðbótarvalkosti, þar á meðal stuðning við makróskipanir. Til að kynnast grunnskipanunum þarftu að nota flýtileiðina Ctrl+K og síðan H takkann. Tiltækar aðgerðir verða birtar efst í skipanalínunni:
Ítarlegri lista yfir eiginleika er að finna á skjölunarsíðunni.
Joe hefur einfalt og innsæilegt viðmót, sem gerir það aðgengilegt byrjendum. Á sama tíma býður það upp á öfluga eiginleika eins og stuðning við marga glugga, textamerkingu, leit og skiptingu, sem gerir það aðlaðandi fyrir vana notendur. Ókosturinn við Joe er að það skortir víðtækan stuðning og þróun samanborið við aðra textavinnsluforrit, sem getur leitt til takmarkaðra eiginleika og uppfærslna í framtíðinni. Notendur geta einnig átt í erfiðleikum með að ná tökum á eiginleikum og flýtileiðum þegar þeir skipta úr öðrum lausnum.
Ör textaritill
Micro — er léttur og auðveldur í notkun textaritill hannaður með áherslu á lágmarkshyggju og innsæi. Þetta tól býður upp á grunnvirkni í textavinnslu og styður viðbætur við virkni. Micro styður setningafræðimerkingu fyrir ýmis forritunarmál, fjöllínumerkingu, viðbætur og aðrar sérsniðnar notendastillingar.
Uppsetning á CentOS er framkvæmd með því að nota sérstakt handrit með skipuninni:
curl https://getmic.ro | bash
Á Debian/Ubuntu:
apt install micro
Vinsamlegast athugið: með þessari uppsetningaraðferð mun ræsing ritilsins á CentOS einnig vera öðruvísi. Þú getur opnað ákveðna skrá á meðan þú ert í heimaskránni þinni með skipuninni:
./micro path/to/file
Til að nota tólið úr hvaða möppu sem er þarftu að færa það í / usr/bin . Til að gera þetta notum við skipunina
mv micro /usr/bin/
Eftir það verður örræsingarferlið svipað á öllum Linux kerfum, þar á meðal Debian/Ubuntu :
micro path/to/file
Hægt er að læra lykla til að fletta í gegnum og breyta skjali með því að ýta á Alt+G . Mest notuðu skipanirnar birtast neðst í skjáborðinu:
Með því að nota Ctrl +G samsetninguna opnast hjálparhluti tólsins í heild sinni:
Þú getur lært meira um eiginleika tólsins á opinberu GitHub verkefnissíðunni í skjölunarhlutanum.
Í heildina er ör- ritillinn frábær kostur fyrir þá sem eru vanir léttleika og notagildi. Lágmarks hönnun og hraður afköst gera hann að aðlaðandi tól fyrir forritara. Ókosturinn gæti þó verið takmarkað úrval virkni og skortur á myndrænu viðmóti. Þrátt fyrir þetta er ör- ritillinn enn áreiðanleg og skilvirk lausn fyrir textaskrárvinnslu.
Niðurstaða
Endurskoðun á ritstjórum fyrir Linux leiddi í ljós fjölbreytileika og einstaka eiginleika hvers og eins. Skortur á einu réttu lausninni undirstrikar mikilvægi einstaklingsvals, sem gerir notendum kleift að laga upplifun sína að óskum þeirra og kröfum. Mikið úrval af stjórnborðstextaritlum fyrir Linux gefur notendum tækifæri til að sérsníða tólið að þörfum þeirra og undirstrika sveigjanleika og fjölbreytileika í heimi ritvinnslunnar.