Is uirlis fíor-riachtanach iad eagarthóirí téacs console i mbainistíocht freastalaí, a sholáthraíonn an cumas comhaid téacs a chruthú agus a chur in eagar. Déantar idirdhealú a dhéanamh orthu toisc go bhfuil siad bunaithe ar an líne ordaithe, gan eilimintí grafacha, ach ag an am céanna soláthraíonn siad na roghanna riachtanacha go léir le haghaidh obair éifeachtach le faisnéis téacs. Is féidir an uirlis seo a bheith úsáideach le haghaidh tascanna beaga, mar shampla, comhad sonrach amháin a athrú, agus le haghaidh staidéar iomlán ar Logs freastalaí ar Linux.
San Airteagal seo déanfaimid anailís ar roinnt eagarthóirí téacs consól le haghaidh córais oibriúcháin Linux. Breathnaímid ar na réitigh is coitianta, mar shampla nano, vim, agus labhair freisin faoi na cinn is lú aithne: emacs, seosamh agus micrea. Tar éis dó a léamh, beidh tuairim ghinearálta ag an úsáideoir ar na heagarthóirí liostaithe go léir, agus beidh sé in ann an ceann is fearr a roghnú dá chuid tiomnaithe nó fíorúil freastalaí.
Nano eagarthóir téacs
Nano ar cheann de na heagarthóirí téacs teirminéil is coitianta do chórais Linux. Murab ionann agus an chuid is mó de na fóntais eile, nano soláthraíonn sé leas uathúil - ní éilíonn sé ardleibhéal gairmiúlachta le húsáid. Tá an t-eagarthóir téacs consóil seo deartha le bheith éasca le húsáid agus iomasach, rud a fhágann go mbeidh sé inrochtana fiú do thosaitheoirí. I bhformhór na gcásanna, tá sé réamhshuiteáilte ar an gcóras cheana féin. Mar sin féin, mura bhfuil sé ar fáil, is féidir leat an t-eagarthóir a shuiteáil ag baint úsáide as na horduithe seo a leanas:
Le haghaidh CentOS:
yum install nano
Ar Debian/Ubuntu:
apt install nano
Is féidir leat an t-ordú seo a úsáid chun an comhad a oscailt agus chun tuilleadh oibre a dhéanamh in eagarthóir téacs:
nano path/to/file
Tá liosta orduithe bunúsacha le haghaidh oibriú le comhaid léirithe ag bun na fuinneoige. Bain úsáid as an eochair Ctrl go comhuaineach leis an bhfeidhm atá ag teastáil. An uirlis doiciméadú is féidir faisnéis níos mionsonraithe a sholáthar.
Chun uirlis a úsáid le roghanna nach bhfuil le feiceáil sa teirminéal, úsáid an chomhréir:
nano option path/to/file
Is féidir liosta iomlán de na feidhmeanna atá ar fáil a fháil freisin sna doiciméid ag an nasc thuas. Áirítear ar na príomhchinn na cinn seo a leanas:
+number - sonraigh an líne sa chomhad chun tús a chur leis--tabsize=digit - socraigh méid na cluaisíní i spásanna--smooth - scrollú mín a chumasú agus tú ag bogadh trí chomhad--mouse - tacaíocht luch a chumasú le haghaidh nascleanúint agus aibhsiú téacs--autoindent - cuir fleasc leis go huathoibríoch agus tú ag bogadh go líne nua--wordwrap - línte fillte de réir focail, ní de réir carachtair--softwrap - línte fillte ó thaobh amhairc, gan an téacs iarbhír a athrú--syntax=language - aibhsiú comhréire a chumasú do theanga ríomhchlárúcháin ar leith--bookmarks - cuir leabharmharcanna leis chun dul tríd an gcomhad go tapa--multibuffer - comhaid iolracha a oscailt i maoláin éagsúla le haghaidh eagarthóireacht chomhuaineach--linenumbers - taispeáin uimhreacha líne sa bharra taoibh--rebindkey=key:command - eochair a athshannadh chuig ordú sonrach
Tá sé tábhachtach a lua go mbeidh ort an comhad cumraíochta atá suite ag / a úsáid chun roinnt feidhmeanna a chumasú nó a chur in eagarsrl/nanorc. Chun feidhm a chumasú nó a dhíchumasú, ní mór duit an fheidhm comment a bhaint as an líne (# siombail), agus chun athruithe a dhéanamh ar rogha ar leith - athraigh an luach comhfhreagrach.
Vim eagarthóir téacs
vim — is ard-eagarthóir téacs consól é seo, leagan feabhsaithe den bhunleagan é seo vi, a eisíodh i 1976. Tá a shainiúlacht i gcoincheap uathúil na modhanna oibriúcháin: gnáth-mhodhanna, modhanna isteach agus amhairc. Bhain sé cáil amach as a éifeachtúlacht i gclárú mar gheall ar a shraith leathan orduithe agus tacaíocht d'fhrásaí rialta le haghaidh cuardaigh agus athsholáthair. Murab ionann agus eagarthóirí níos simplí cosúil le nano, is féidir go dtógfaidh sé níos faide taithí a fháil ar vim.
Déantar suiteáil ar CentOS leis an ordú:
yum install vim
Ar Debian/Ubuntu:
apt install vim
Seoltar an clár agus osclaítear an comhad riachtanach le hordú:
vim path/to/file
Mar a fheiceann tú ón sampla thuas, aibhsítear cód i vim Tá sé cumasaithe de réir réamhshocraithe. Tá feidhmiúlacht an chláir an-fhairsing, agus tarlaíonn bainistíocht comhad beagán difriúil ná mar a dhéantar in eagarthóirí eile. Na forbróirí a bheith leithdháilte ar leith Acmhainn cabhrach le haghaidh mionstaidéar ar gach uirlis agus ordú féideartha.
Seo, mar shampla, an chuma atá ar na horduithe is coitianta:
i - téigh go dtí mód a chur isteach chun tús a chur le téacs a iontráilEsc - scoir an modh cuir isteach agus filleadh ar an mód ordaithe (gnáth mód):w - sábháil an comhad reatha:q - scor den chomhad reatha:q! - scor den chomhad reatha gan athruithe a shábháilyy – cóip den líne reathadd – an líne reatha a ghearradhp - greamaigh an líne cóipeáilte nó gearrtha tar éis an ceann reathau - an gníomh deireanach a chealú/search_term – cuardach ar an teaghrán search_term i gcomhad:s/old/new/g - cuir nua sa líne reatha in ionad gach cás den seanchiseal:set number - uimhreacha líne a thaispeáint
vim is eagarthóir téacs cumhachtach solúbtha é atá deartha chun an próiseas oibre leis an téacs a bharrfheabhsú. Is é an príomh-mhíbhuntáiste an bacainn iontrála an-ard do thosaitheoirí. D'fhéadfadh go mbeadh an comhéadan agus na horduithe neamhchoitianta dóibh siúd atá díreach ag tosú á fhoghlaim, agus d'fhéadfadh deacrachtaí áirithe a bheith mar thoradh air seo ar dtús.
Emacs eagarthóir téacs
emacs Is eagarthóir téacs cumhachtach agus inoiriúnaithe é a sholáthraíonn raon leathan gnéithe chun téacs a chur in eagar, cód a scríobh agus comhaid a bhainistiú. Tacaíonn sé le go leor teangacha ríomhchlárúcháin, tá tacaíocht ionsuite aige le haghaidh síntí (breiseáin), agus ligeann sé don úsáideoir a scripteanna féin a chruthú chun tascanna a uathoibriú. emacs tá córas uathúil bainistíochta maolánach agus fuinneoige aige freisin, rud a fhágann go bhfuil sé ar cheann de na heagarthóirí is solúbtha agus is saibhir i ngnéithe timpeall.
Chun a shuiteáil ar CentOS, úsáidfimid an t-ordú:
yum install emacs
Ar Debian/Ubuntu:
apt install emacs
Tá oscailt comhad ar leith sa chonsól cosúil le heagarthóirí eile:
emacs path/to/file
De réir réamhshocraithe, tá béim ar chomhréir díchumasaithe, agus is beag an chuma atá ar an gcuma ó eagarthóirí consól eile. Ag bun an scáileáin tá barra stádais, agus tá an phríomhfheidhmíocht ag an mbarr. Mar sin féin, agus tú ag obair le leagan consól an eagarthóra, níl an fheidhmiúlacht seo ar fáil ach ag baint úsáide as aicearra méarchláir. Tá sé tábhachtach a thabhairt faoi deara gurb iad na heochracha cúnta a úsáidtear an eochair Rialaithe, atá socraithe go Ctrl de réir réamhshocraithe, agus an eochair Meta, socraithe go Alt. An doiciméadú leathanach ar an láithreán gréasáin oifigiúil cabhrú leat eolas a fháil ar an fheidhmiúlacht iomlán.
Mar shampla, déanaimis seiceáil ar na horduithe is mó a úsáidtear:
Alt+X – clóscríobh ordúCtrl+X Ctrl+C - dún eagarthóirCtrl+G - an gníomh a chur ar cealCtrl+H b – taispeáin eochracha aicearraCtrl+X Ctrl+S -shábháil comhadCtrl+X Ctrl+F - comhad a oscailtAlt+W - cóipCtrl+W - gearrthaCtrl+Y - greamaighCtrl+X 2 - scoilt fhuinneog go hingearachCtrl+X 0- aistrigh idir fuinneogaCtrl+X -> Ctrl+X <- aistrigh idir maoláin
Mar achoimre, emacs soláthraíonn sé gnéithe uathúla cosúil le córas ordaithe solúbtha, saincheaptha ard, agus réitigh fheidhmiúla fairsinge. Ligeann a líne ordaithe agus macraí d'úsáideoirí próisis an-oibríochta a chruthú. Mar sin féin, mar gheall ar a struchtúr atá thar a bheith solúbtha ó dhúchas, ní mholtar é a úsáid ag tosaitheoirí.
Joe eagarthóir téacs
Joe Is eagarthóir téacs consól-bhunaithe é Joseph Ellis. Soláthraíonn sé comhéadan simplí iomasach, atá oiriúnach chun oibriú i gconsól téacs. Joe Soláthraíonn sé feidhmeanna bunúsacha eagarthóireachta téacs mar chur isteach, scriosadh, cóipeáil, chomh maith le hardghnéithe lena n-áirítear tacaíocht d'iltheanga ríomhchlárúcháin le béim ar chomhréir. Cosúil nano, is rogha iontach é an t-eagarthóir seo dóibh siúd a bhfuil meas acu ar inúsáidteacht.
Ordú a shuiteáil ar CentOS:
yum install joe
Ar Debian/Ubuntu:
apt install joe
Osclaítear comhad téacs leis an ordú:
joe path/to/file
Cuirtear béim ar chomhréir i ngníomh de réir réamhshocraithe, agus taispeántar buneolas faoin gcomhad atá á chur in eagar ag barr an eagarthóra. Cosúil leis na heagarthóirí roimhe seo, seosamh tá go leor roghanna breise ann, lena n-áirítear tacaíocht d'orduithe macra. Chun eolas a chur ar bhunsraith na n-orduithe, ní mór duit an eochair-chomhcheangal a úsáid Ctrl + K, agus ansin an H eochair. Taispeánfar na feidhmeanna atá ar fáil ag barr an teirminéil:
Is féidir liosta níos mionsonraithe de na gnéithe a fháil ar an doiciméadú leathanach.
Joe Tá comhéadan simplí agus iomasach aige, rud a fhágann go bhfuil sé inrochtana do thosaitheoirí. Ag an am céanna, soláthraíonn sé gnéithe cumhachtacha cosúil le tacaíocht ilfhuinneog, béim ar théacs, cuardach agus athsholáthar, rud a fhágann go bhfuil sé tarraingteach d'úsáideoirí oilte. An míbhuntáiste a bhaineann le seosamh is é sin nach bhfuil tacaíocht agus forbairt fhorleathan ann i gcomparáid le heagarthóirí téacs eile, rud a d’fhéadfadh gnéithe teoranta agus nuashonruithe a bheith mar thoradh air amach anseo. D’fhéadfadh deacrachtaí a bheith ag úsáideoirí freisin máistreacht a fháil ar ghnéithe agus ar phríomhtheaglaim agus iad ag aistriú ó réitigh eile.
Eagarthóir téacs micrea
Micrimhilseogra — is eagarthóir téacs éadrom, éasca le húsáid é atá deartha le fócas ar íostachas agus iomasacht. Soláthraíonn an uirlis seo feidhmiúlacht eagarthóireachta téacs bhunúsach agus tacaíonn síntí feidhmiúlachta breise. Micrimhilseogra tacaíonn sé le béim ar chomhréir do theangacha ríomhchlárúcháin éagsúla, aibhsiú il-líne, tacaíocht breiseán agus socruithe úsáideora inoiriúnaithe eile.
Déantar suiteáil ar CentOS trí úsáid a bhaint as script speisialta leis an ordú:
curl https://getmic.ro | bash
Ar Debian/Ubuntu:
apt install micro
Tabhair faoi deara le do thoil: ag baint úsáide as an modh suiteála seo, beidh sé difriúil freisin an t-eagarthóir a sheoladh ar CentOS. Is féidir leat comhad ar leith a oscailt agus tú i do eolaire baile leis an ordú:
./micro path/to/file
Chun an uirlis ó aon eolaire a úsáid, ní mór duit é a bhogadh go /usr/araid. Chun seo a dhéanamh úsáidfimid an t-ordú
mv micro /usr/bin/
Ina dhiaidh sin, beidh an micrea beidh an próiseas seolta cosúil le gach córas Linux, lena n-áirítear Debian/Ubuntu:
micro path/to/file
Is féidir eochracha le haghaidh nascleanúint agus eagarthóireacht a dhéanamh ar dhoiciméad a fhoghlaim ach é a bhrú Alt+G. Taispeánfar na horduithe is mó a úsáidtear ag bun an teirminéil:
An Ctlr+G osclóidh meascán an chuid iomlán cabhrach den uirlis:
Is féidir leat níos mó a fhoghlaim faoi na cumais uirlisí ar an leathanach oifigiúil tionscadail GitHub sa doiciméadú alt seo.
Tríd is tríd, micrea Is rogha iontach é an t-eagarthóir dóibh siúd a bhfuil taithí acu ar éadroime agus inúsáidteacht. Is uirlis tharraingteach í do ríomhchláraitheoirí mar gheall ar a dhearadh íostach agus a fheidhmíocht thapa. Mar sin féin, b'fhéidir gurb é an míbhuntáiste an sraith teoranta feidhmeanna agus an easpa comhéadan grafach. Ina ainneoin seo, micrea Tá eagarthóir fós ina réiteach iontaofa agus éifeachtach le haghaidh eagarthóireacht comhaid téacs
Conclúid
Nocht an t-athbhreithniú ar eagarthóirí consól téacs le haghaidh Linux éagsúlacht agus tréithe uathúla gach ceann acu. Cuireann easpa an réitigh cheart béim ar an tábhacht a bhaineann le rogha aonair, rud a ligeann d’úsáideoirí a dtaithí a oiriúnú dá roghanna agus dá riachtanais. Tugann rogha leathan d’eagarthóirí téacs consól le haghaidh Linux deis d’úsáideoirí an uirlis a shaincheapadh dá gcuid riachtanas, ag cur béime ar an tsolúbthacht agus ar an éagsúlacht i saol na próiseála focal.