Egzanp Linux lòd chat

Sou sistèm operasyon Linux yo, gen anpil itilite bati-an, entèraksyon ak ki se te pote soti nan k ap antre nan kòmandman ki apwopriye yo nan "Tèminal" avèk plizyè agiman. Mèsi a sa a, itilizatè a ka kontwole OS nan tèt li, divès paramèt ak dosye ki egziste deja. Youn nan ekip popilè yo ye chat, epi li sèvi yo travay avèk sa ki nan dosye nan fòma diferan. Apre sa, nou ta renmen montre plizyè egzanp lè l sèvi avèk lòd sa a lè l sèvi avèk dokiman tèks senp.

Sèvi ak lòd la chat nan Linux

Ekip la revize jodi a ki disponib pou tout distribisyon ki baze sou nwayo a Linux, ak sanble menm bagay la tou toupatou. Poutèt sa, bati a itilize se petinan. Egzanp jodi a yo pral pote soti sou yon òdinatè kouri Ubuntu 18.04, epi ou pral sèlman abitye avèk agiman yo ak prensip la nan aksyon yo.

Preparasyon pou aksyon yo

Premyèman, mwen ta renmen konsakre tan nan aksyon preliminè, paske se pa tout itilizatè yo abitye avèk prensip la nan konsole la. Reyalite a se ke lè louvri yon dosye, ou dwe swa presize chemen an egzak nan li, oswa kouri lòd la, yo te dirèkteman nan anyè nan tèt li nan "Tèminal". Se poutèt sa, nou konseye w kòmanse gade nan gid sa a:

  1. Kouri manadjè a dosye ak navige nan katab la kote dosye yo nesesè yo estoke.
  2. Klike sou youn nan yo ak bouton an sourit dwa epi chwazi "Pwopriyete".
  3. Nan tab la "Debaz" Li enfòmasyon sou katab paran an. Sonje chemen sa a, paske li itil pi lwen.
  4. Kouri "Tèminal" atravè meni oswa chemen kout Ctrl + Alt + T.
  5. Enskri ekipCD / lakay / itilizatè / katabkote itilizatè - non itilizatè, ak Katab - Katab kote objè yo estoke. Kòmand estanda a responsab pou deplase sou chemen an.CD.

Metòd sa a itilize pou ale nan yon anyè espesifik nan yon konsole estanda. Yo pral fè plis aksyon tou nan katab sa a.

View kontni

Youn nan fonksyon prensipal yo nan lòd la pi wo a se gade sa ki nan dosye divès kalite. Tout enfòmasyon parèt nan liy separe an "Tèminal"ak aplikasyon an chat sanble tankou sa a:

  1. Nan konsole a, antrechat testfilekote testfile - non dosye ki obligatwa a, epi peze kle a Antre.
  2. Li sa ki nan objè a.
  3. Ou ka louvri plizyè dosye nan yon fwa, pou sa a ou pral bezwen presize tout non yo, pou egzanp,cat testfile testfile1.
  4. Strings yo pral fizyone ak parèt kòm youn.

Sa a se fason li fonksyone. chat san yo pa itilize nan agiman ki disponib. Si ou jis lis nan "Tèminal"chat, ou pral jwenn yon kalite notepad konsole ak kapasite nan dosye nimewo ki vle liy yo epi sove yo pa klike sou Ctrl + D.

Nimewote liy

Koulye a, kite a manyen sou ekip la nan kesyon lè l sèvi avèk divès agiman. Li ta dwe kòmanse ak nimewote nan liy yo, e ki responsab pou sa a-b.

  1. Nan konsole a, ekrichat -b testfilekote testfile - non an nan objè a vle.
  2. Kòm ou ka wè, tout liy yo ki pa vid prezan yo te konte.
  3. Ou ka itilize agiman sa a avèk pwodiksyon plizyè dosye, jan sa endike anwo a. Nan ka sa a, nimewote a ap kontinye.
  4. Si ou vle resanse tout liy yo, ki gen ladan yo menm vid, ou pral gen yo sèvi ak agiman an-nLè sa a, ekip la pran fòm lan:cat -n testfile.

Retire kopi liy vid yo

Li rive ke nan yon sèl dokiman gen yon seri liy vid ki te parèt nan kèk fason. Manyèlman efase yo nan editè a se pa toujou pratik, kidonk, ou ka kontakte tou lòd la isit la. chataplike agiman an-s. Lè sa a, fisèl la pran fòm lanchat-testfile(anrejistreman nan plizyè dosye ki disponib).

Ajoute $ siy

Siyen $ nan liy nan lòd nan sistèm yo opere Linux, vle di ke yo te lòd yo te antre anba a dwe egzekite sou non yon itilizatè òdinè, san yo pa bay rasin-dwa. Pafwa li nesesè pou ajoute tankou yon siy nan fen tout liy nan dosye a, ak pou sa a ou ta dwe aplike-E. Rezilta a sechat -E testfile(lèt E dwe nesesèman eple nan ka anwo).

Rantre plizyè dosye nan yon nouvo

Chat pèmèt ou byen vit ak byen fasil konbine plizyè objè nan yon sèl nouvo, ki pral sove nan katab la menm ki soti nan kote tout aksyon yo te pote soti. Ou jis bezwen fè bagay sa yo:

  1. Nan konsole a, ekricat testfile testfile1> testfile2(Nimewo nan tit anvan an > ka san limit). Apre k ap antre nan klike sou Antre.
  2. Louvri anyè a atravè manadjè a dosye ak lanse dosye a nouvo.
  3. Li wè ke li gen tout liy ki soti nan tout dokiman yo espesifye.

Yon kèk plis agiman yo te itilize pi raman, men yo ta dwe definitivman mansyone:

  • -v- montre vèsyon an nan sèvis piblik la nan kesyon;
  • -h- montre èd ak enfòmasyon debaz;
  • -T- ajoute onglè pou onglè kòm karaktè ^ Mwen.

Ou te abitye avèk pwosedi koreksyon dokiman an, ki ka itil pou konbine tèks plenn oswa dosye konfigirasyon. Sepandan, si ou enterese nan kreye nouvo objè, nou konseye w al gade nan lòt atik nou an nan lyen sa a.

Li plis: Kreye ak efase dosye nan Linux

Anplis de sa, gen yon gwo kantite kòmandman popilè ak itilize souvan nan sistèm operasyon Linux, aprann plis sou yo nan yon atik separe anba a.

Gade tou: Kòmandman yo itilize souvan nan Linux Tèminal

Koulye a, ou konnen sou ekip la estanda. chat nenpòt bagay ki ta ka vini an sou la men lè w ap travay nan "Tèminal". Pa gen anyen ki difisil nan entèraksyon ak li, bagay la prensipal se konfòme yo ak sentaks la ak enskri nan atribi.