Knowledgebase Torolàlana tsotra hiarahana amin'ny serivisy Profitserver
Main Knowledgebase Linux mpamoaka lahatsoratra

Linux mpamoaka lahatsoratra


Fitaovana tena ilaina amin'ny fitantanana mpizara ny tonian-dahatsoratra amin'ny alalan'ny console, izay ahafahana mamorona sy manova rakitra an-tsoratra. Miavaka izy ireo satria mifototra amin'ny baiko, tsy misy singa sary, nefa miaraka amin'izay koa dia manome ny safidy rehetra ilaina amin'ny asa mahomby amin'ny fampahalalana an-tsoratra. Mety ilaina ity fitaovana ity na amin'ny asa kely, ohatra, ny fanovana rakitra iray manokana, na amin'ny fandalinana feno ny log an'ny mpizara amin'ny Linux.

Ato amin'ity lahatsoratra ity dia handinika tonian-dahatsoratra maromaro ho an'ny rafitra fiasan'ny Linux isika. Andeha hojerentsika ireo vahaolana malaza indrindra, toy ny nano , vim , ary hiresaka momba ireo tsy dia fantatra loatra: emacs , joe ary micro . Rehefa avy mamaky izany ny mpampiasa dia hanana hevitra ankapobeny momba ireo tonian-dahatsoratra voatanisa rehetra, ary ho afaka hisafidy ny tsara indrindra ho an'ny mpizara natokana na virtoaly.

Nano text editor

Anisan'ny tonian-dahatsoratra malaza indrindra amin'ny rafitra Linux ny Nano . Tsy tahaka ny ankamaroan'ny fitaovana hafa, ny nano dia manome tombony miavaka - tsy mitaky fahaiza-manao avo lenta izy io. Natao ho mora ampiasaina sy mora ampiasaina ity tonian-dahatsoratra ity, ka mahatonga azy ho mora ampiasaina na dia ho an'ny vao manomboka aza. Amin'ny ankamaroan'ny tranga, dia efa napetraka mialoha ao amin'ny rafitra izy io. Na izany aza, raha tsy misy izy io, dia azonao atao ny mametraka ny tonian-dahatsoratra amin'ny alàlan'ireto baiko manaraka ireto:

Ho an'ny CentOS:

yum install nano

Amin'ny Debian/Ubuntu:

apt install nano

Azonao atao ny mampiasa ity baiko ity mba hanokafana ny rakitra sy hiasa bebe kokoa amin'ny tonian-dahatsoratra:

nano path/to/file
Linux console text editor

Misy lisitry ny baiko fototra hiasa amin'ny rakitra aseho eo amin'ny faran'ny varavarankely. Ampiasao fotsiny ny bokotra Ctrl miaraka amin'ny asa tianao. Ny antontan-taratasy momba ny fitaovana dia afaka manome fampahalalana amin'ny antsipiriany kokoa.

Raha hampiasa fitaovana misy safidy tsy hita ao amin'ny terminal, ampiasao ny syntax:

nano option path/to/file

Ny lisitra feno amin'ny asa azo atao dia azo jerena ao amin'ny antontan-taratasy ao amin'ny rohy etsy ambony. Ny lehibe dia ahitana ireto manaraka ireto:

+number - mamaritra ny tsipika ao amin'ny rakitra hanombohana azy
--tabsize=digit - apetraho amin'ny habaka ny haben'ny tabilao
--smooth - avelao ny fikoriana milamina rehefa mivezivezy amin'ny rakitra
--mouse - avelao ny fanohanan'ny totozy amin'ny fitetezana sy ny fanasongadinana lahatsoratra
--autoindent - ampio ho azy ny indents rehefa mifindra amina tsipika vaovao
--wordwrap - fonosina amin'ny teny ny tsipika fa tsy amin'ny tarehin-tsoratra
--softwrap - mametaka andalana amin'ny maso, tsy manova ny tena lahatsoratra
--syntax=language - avelao ny fanasongadinana syntax ho an'ny fiteny fandaharana manokana
--bookmarks - ampio tsoratadidy hivezivezy haingana amin'ny rakitra
--multibuffer - Sokafy rakitra marobe amin'ny buffer samihafa ho an'ny fanovana miaraka
--linenumbers - asehoy ny laharan'ny tsipika eo amin'ny sisiny
--rebindkey=key:command - manendry fanalahidy iray amin'ny baiko manokana

Zava-dehibe ny manamarika fa mba hampandehanana na hanovana ny fiasa sasany dia mila mampiasa ny rakitra fikirakirana hita ao amin'ny / etc/nanorc ianao . Mba hampandehanana na hanafoanana ny fiasa iray dia mila esorinao amin'ny tsipika (marika #) ny fiasa fanehoan-kevitra, ary mba hanovana safidy manokana dia ovay ny sanda mifanaraka amin'izany.

Vim text editor

Vim — tonian-dahatsoratra mandroso ho an'ny console, dikan-teny nohatsaraina tamin'ny vi tany am-boalohany , navoaka tamin'ny 1976. Ny mampiavaka azy dia ny foto-kevitra miavaka amin'ny fomba fiasa: mahazatra, fampidirana ary fomba hita maso. Nanjary nalaza noho ny fahombiazany amin'ny fandaharana izy io noho ny andiana baiko maro be sy ny fanohanana ny fehezanteny mahazatra ho an'ny fikarohana sy fanoloana. Tsy toy ny tonian-dahatsoratra tsotra toy ny nano, ny vim dia mety haharitra ela kokoa vao zatra.

Ny fametrahana amin'ny CentOS dia vita amin'ny baiko:

yum install vim

Amin'ny Debian/Ubuntu:

apt install vim

Natomboka ny programa ary misokatra amin'ny baiko ny rakitra ilaina:

vim path/to/file
Vim Linux text editor

Araka ny hitanao amin'ny ohatra etsy ambony, ny fanasongadinana kaody ao amin'ny vim dia alefa amin'ny alàlan'ny default. Mivelatra be ny asan'ny programa, ary somary hafa ny fitantanana rakitra raha oharina amin'ny an'ny tonian-dahatsoratra hafa. Nanokana loharano fanampiana misaraka ireo mpamorona mba handinihana amin'ny antsipiriany ireo fitaovana sy baiko rehetra azo atao.

Ity, ohatra, ny endriky ny baiko mahazatra indrindra:

i - mankanesa any amin'ny insert mode vao manomboka mampiditra lahatsoratra
Esc - miala amin'ny mode insert ary miverina amin'ny mode commande (mode mahazatra)
:w - tehirizo ny rakitra ankehitriny
:q - esory ny rakitra ankehitriny
:q! - miala ny rakitra ankehitriny nefa tsy mitahiry fanovana
yy – kopia ny andalana ankehitriny
dd – tapaho ny tsipika ankehitriny
p - apetaho ny tsipika voadika na tapaka aorian'ny andalana ankehitriny
u - manafoana ny hetsika farany
/search_term – karohy ny tady fikarohana_term ao anaty rakitra
:s/old/new/g - soloy vaovao amin'ny andalana ankehitriny ny tranga taloha rehetra
:set number - mampiseho laharan-tsipika

Tonian-dahatsoratra mahery vaika sy azo ovaina ny Vim izay natao hanatsarana ny fizotran'ny fiasana amin'ny lahatsoratra. Ny lesoka lehibe dia ny sakana avo lenta ho an'ny vao manomboka. Mety tsy ho fantatry ny vao manomboka mianatra azy ny interface sy ny baiko, ary mety hiteraka olana amin'ny voalohany izany.

Emacs text editor

Tonian-dahatsoratra mahery vaika sy azo amboarina ny Emacs izay manome endri-javatra isan-karazany ho an'ny fanitsiana lahatsoratra, fanoratana kaody ary fitantanana rakitra. Manohana fiteny fandaharana maro izy io, manana fanohanana ho an'ny fanitarana (plugins), ary mamela ny mpampiasa hamorona ny script-ny manokana mba hanamorana ny asa. Manana rafitra fitantanana buffer sy varavarankely miavaka ihany koa ny Emacs , ka mahatonga azy io ho iray amin'ireo tonian-dahatsoratra mora ampiasaina sy manankarena indrindra.

Raha hametraka amin'ny CentOS dia hampiasa ny baiko izahay:

yum install emacs

Amin'ny Debian/Ubuntu:

apt install emacs

Ny fanokafana rakitra manokana ao amin'ny console dia mitovy amin'ny mpanonta hafa:

emacs path/to/file
Emacs - tonian-dahatsoratra ho an'ny Linux

Amin'ny ankapobeny, tsy mandeha ny fanasongadinana syntax, ary tsy misy hafa amin'ny tonian-dahatsoratra console hafa ny endriny. Eo amin'ny faran'ny efijery dia misy bara sata, ary ny fiasa fototra dia eo an-tampony. Na izany aza, rehefa miasa amin'ny dikan-teny console amin'ny tonian-dahatsoratra, ity fiasa ity dia azo ampiasaina amin'ny alàlan'ny hitsin-dàlana amin'ny fitendry ihany. Zava-dehibe ny manamarika fa ny fanalahidy fanampiny ampiasaina dia ny fanalahidy Control, izay napetraka ho Ctrl amin'ny ankapobeny, ary ny fanalahidy Meta, napetraka ho Alt. Ny pejy antontan-taratasy ao amin'ny tranokala ofisialy dia hanampy anao hahafantatra ny fiasa feno.

Ohatra, andeha hojerentsika ny baiko ampiasaina indrindra:

Alt+X – manendry baiko
Ctrl+X Ctrl+C - akaiky ny tonian-dahatsoratra
Ctrl+G - hanafoana ny hetsika
Ctrl+H b – asehoy ny fanalahidy hitsin-dàlana
Ctrl+X Ctrl+S -tehirizo ny rakitra
Ctrl+X Ctrl+F – misokatra rakitra
Alt+W - kopia
Ctrl+W - tapaho
Ctrl+Y - apetaho
Ctrl+X 2 - varavarankely misaraka mitsangana
Ctrl+X 0- mifamadika eo amin'ny varavarankely
Ctrl+X -> Ctrl+X <- mifamadika eo amin'ny buffers

Raha fintinina, ny emacs dia manome endri-javatra miavaka toy ny rafitra baiko azo ovaina, ny fanamboarana azy manokana, ary ny vahaolana miasa betsaka. Ny andalana baiko sy ny macros ao aminy dia ahafahan'ny mpampiasa mamorona dingana miasa tsara. Na izany aza, noho ny rafitra tena azo ovaina ao aminy, dia tsy soso-kevitra ho an'ny vao manomboka ny fampiasana azy.

Joe text editor

Tonian-dahatsoratra miorina amin'ny console noforonin'i Joseph Ellis i Joe . Manome interface tsotra sy mora ampiasaina izy io, mety tsara amin'ny fiasana amin'ny console lahatsoratra. Manome fiasa fototra amin'ny fanitsiana lahatsoratra i Joe toy ny fampidirana, famafana, fandikana, ary koa endri-javatra mandroso anisan'izany ny fanohanana fiteny fandaharana maro miaraka amin'ny fanasongadinana syntax. Tahaka ny nano , ity tonian-dahatsoratra ity dia safidy tsara ho an'ireo izay manome lanja ny fampiasana azy.

Didy hametraka amin'ny CentOS:

yum install joe

Amin'ny Debian/Ubuntu:

apt install joe

Ny rakitra lahatsoratra dia misokatra amin'ny baiko:

joe path/to/file
Tonian-dahatsoratra ho an'ny Linux

Alefa amin'ny alàlan'ny default ny fanasongadinana syntax, ary ny fampahalalana fototra momba ny rakitra ovaina dia aseho eo an-tampon'ny tonian-dahatsoratra. Tahaka ireo tonian-dahatsoratra teo aloha, manana safidy fanampiny maro i Joe , anisan'izany ny fanohanana ny baiko macro. Mba hahafantaranao tsara ireo baiko fototra dia mila mampiasa ny fitambaran-kitendry Ctrl+K ianao , ary avy eo ny bokotra H. Ireo fiasa azo ampiasaina dia haseho eo an-tampon'ny terminal:

Joe Console Editor

Azo jerena ao amin'ny pejy fanadihadiana ny lisitra amin'ny antsipiriany kokoa momba ireo endri-javatra.

Tsotra sy mora ampiasaina ny interface tsara an'ny Joe , ka mora idiran'ny vao manomboka. Etsy ankilany, manome endri-javatra mahery vaika toy ny fanohanana varavarankely maro, fanasongadinana lahatsoratra, fikarohana ary fanoloana, ka mahatonga azy ho manintona ho an'ny mpampiasa mahay. Ny tsy fahampian'ny Joe dia ny tsy fahampian'ny fanohanana sy fampandrosoana miely patrana raha oharina amin'ny tonian-dahatsoratra hafa, izay mety hiteraka endri-javatra sy fanavaozana voafetra amin'ny ho avy. Mety hiatrika olana amin'ny fifehezana ireo endri-javatra sy fitambaran-kitendry ihany koa ny mpampiasa rehefa mifindra avy amin'ny vahaolana hafa.

Micro text editor

Micro — tonian-dahatsoratra maivana sy mora ampiasaina izay natao hifantoka amin'ny minimalism sy ny fahaiza-manao tsotra. Ity fitaovana ity dia manome fiasa fototra amin'ny fanitsiana lahatsoratra ary manohana fanitarana fiasa fanampiny. Ny Micro dia manohana ny fanasongadinana syntax ho an'ny fiteny fandaharana isan-karazany, ny fanasongadinana andalana maro, ny fanohanana plugin ary ny fikirana mpampiasa azo ovaina hafa.

Ny fametrahana amin'ny CentOS dia atao amin'ny fampiasana script manokana miaraka amin'ny baiko:

curl https://getmic.ro | bash

Amin'ny Debian/Ubuntu:

apt install micro

Azafady, azafady: amin'ny fampiasana an'io fomba fametrahana io, ny fandefasana ny tonian-dahatsoratra amin'ny CentOS dia ho hafa ihany koa. Afaka manokatra rakitra manokana ianao raha ao amin'ny lahatahiry an-tranonao miaraka amin'ny baiko:

./micro path/to/file

Mba hampiasana ny fitaovana avy amin'ny lahatahiry rehetra dia mila mamindra azy any amin'ny / usr/bin ianao . Mba hanaovana izany dia hampiasaintsika ny baiko

mv micro /usr/bin/

Aorian'izay, ny dingana fanombohana kely dia hitovy amin'ny rafitra Linux rehetra, anisan'izany ny Debian/Ubuntu:

micro path/to/file
Micro - console text editor ho an'ny Linux

Azo ianarana amin'ny fanindriana ny Alt+G ireo fanalahidy ahafahana mikaroka sy manova antontan-taratasy . Ireo baiko ampiasaina matetika indrindra dia haseho eo amin'ny faran'ny terminal:

Didy ho an'ny tonian-dahatsoratra Micro

Ny fitambaran'ny Ctlr+G dia hanokatra ny fizarana fanampiana feno amin'ny fitaovana:

Ctlr+G fitambarana dia hanokatra ny fizarana fanampiana feno amin'ny fitaovana

Azonao atao ny mianatra bebe kokoa momba ny fahafahan'ny fitaovana ao amin'ny pejy ofisialin'ny tetikasa GitHub ao amin'ny fizarana antontan-taratasy.

Amin'ny ankapobeny, safidy tsara ho an'ireo izay zatra ny fahamaivanana sy ny fampiasana mora foana ny micro editor. Ny endriny tsotra sy ny fahombiazany haingana dia mahatonga azy ho fitaovana manintona ho an'ny mpandrindra programa. Na izany aza, ny fatiantoka dia mety ho ny fetran'ny asa sy ny tsy fisian'ny interface grafika. Na eo aza izany, ny micro editor dia mbola vahaolana azo itokisana sy mahomby amin'ny fanitsiana rakitra an-tsoratra.

Famaranana

Ny famerenana ny tonian-dahatsoratry ny lahatsoratra ho an'ny Linux dia nanambara ny fahasamihafana sy ny toetra mampiavaka ny tsirairay amin'izy ireo. Ny tsy fahampian'ny hany vahaolana mety dia manantitrantitra ny maha-zava-dehibe ny safidin'ny tsirairay, ahafahan'ny mpampiasa mampifanaraka ny traikefany hifanaraka amin'ny tiany sy ny zavatra takiny. Ny fifantenana be dia be amin'ny tonian-dahatsoratra console ho an'ny Linux dia manome ny mpampiasa ny fahafahana mampifanaraka ny fitaovana amin'ny filany, manasongadina ny fahafaha-manao sy ny fahasamihafana eo amin'ny tontolon'ny fanodinana teny.

❮ Lahatsoratra teo aloha Mpampiasa Linux: Fitantanana sy Fahazoan-dalana
Lahatsoratra manaraka ❯ Fanamarinana ny loharanon'ny server

Anontanio anay momba ny VPS

Vonona hatrany izahay hamaly ny fanontanianao amin'ny fotoana rehetra na andro na alina.