Primeri ukazov Linux cat

Obstaja veliko vgrajenih pripomočkov v operacijskih sistemih Linux, interakcija s katero se izvaja z vnosom ustreznih ukazov v "Terminal" z različnimi argumenti. Zahvaljujoč temu lahko uporabnik nadzira sam operacijski sistem, različne parametre in obstoječe datoteke. Ena izmed priljubljenih ukazov je mačka in služi za delo z vsebino datotek različnih formatov. Nato bi radi pokazali več primerov uporabe tega ukaza s preprostimi besedilnimi dokumenti.

Uporaba ukaza cat v Linuxu

Danes pregledana ekipa je na voljo za vse distribucije, ki temeljijo na jedru Linuxa, in povsod je enaka. Zaradi tega je uporabljena gradnja nepomembna. Današnji primeri bodo izvedeni na računalniku, ki bo poganjal Ubuntu 18.04, in poznali boste samo argumente in načelo njihovih dejanj.

Pripravljalne dejavnosti

Najprej bi želel posvetiti čas predhodnim ukrepom, saj vsi uporabniki ne poznajo načela konzole. Dejstvo je, da morate pri odpiranju datoteke določiti natančno pot do nje ali zagnati ukaz, ki je neposredno v samem imeniku prek "Terminala" . Zato vam svetujemo, da začnete iskati ta priročnik:

  1. Zaženite upravitelja datotek in pojdite v mapo, kjer so shranjene potrebne datoteke.
  2. Premikanje v mapo prek upravitelja datotek v Linuxu

  3. Z desno miškino tipko kliknite na eno od njih in izberite "Lastnosti" .
  4. Pojdite v lastnosti datoteke prek upravitelja datotek v Linuxu

  5. V zavihku »Osnovno« preberite informacije o nadrejeni mapi. Zapomni si to pot, ker je še bolj uporabna.
  6. Oglejte si pot do nadrejene mape v Linuxu

  7. Z menija ali kombinacije tipk Ctrl + Alt + T. zaženite »Terminal«.
  8. Zagon terminala preko menija v operacijskem sistemu Linux

  9. Napišite ukaz cd /home/user/folder , kjer je uporabnik uporabniško ime, mapa pa je mapa, v kateri so shranjeni objekti. Standardni cd je odgovoren za premikanje po poti.
  10. Pojdite na določeno mesto prek terminala v Linuxu

Ta metoda se uporablja za dostop do določenega imenika prek standardne konzole. Nadalje se bodo izvajale tudi te mape.

Prikaži vsebino

Ena od glavnih funkcij zgornjega ukaza je ogled vsebine različnih datotek. Vse informacije so prikazane v ločenih vrsticah v "Terminalu" , uporaba mačke pa izgleda takole:

  1. V konzoli vnesite cat testfile , kjer je testfile ime zahtevane datoteke, nato pa pritisnite tipko Enter .
  2. Ogled vsebine Cat datoteke na Linuxu

  3. Preberite vsebino predmeta.
  4. Oglejte si vsebino datoteke z ukazom cat v Linuxu

  5. Lahko odprete več datotek naenkrat, za to boste morali navesti vsa njihova imena, na primer cat testfile testfile1 .
  6. Oglejte si vsebino več datotek prek mačke v Linuxu

  7. Vrstice bodo poravnane in prikazane kot ena.
  8. Oglejte si vsebino več datotek v Linuxu

Tako mačka deluje brez uporabe razpoložljivih argumentov. Če samo registrirate mačko v Terminalu , boste dobili nekakšen konzolni prenosnik, ki bo imel možnost zapisati potrebno število vrstic in jih shraniti s pritiskom na Ctrl + D.

Številčenje vrstic

Zdaj pa se dotaknite zadevne ekipe z različnimi argumenti. Začeti bi morali s številčenjem vrstic in je odgovoren za to -b .

  1. V ukazni cat -b testfile vnesite cat -b testfile , kjer je testfile ime želenega objekta.
  2. Oštevilčenje nepraznih nizov v Linuxu z ukazom cat

  3. Kot lahko vidite, so bile vse prazne vrstice prisotne.
  4. Ilustrativni primer oštevilčenja Linuxa z ukazom cat

  5. Ta argument lahko uporabite z izhodnimi podatki več datotek, kot je prikazano zgoraj. V tem primeru se bo oštevilčevanje nadaljevalo.
  6. Številčenje vrstic več datotek v Linuxu

  7. Če želite našteti vse vrstice, vključno s praznimi, morate uporabiti argument -n , nato pa ukaz prevzame obliko: cat -n testfile .
  8. Številčenje vseh vrstic, vključno s praznimi

Odstranite podvojene prazne vrstice

Zgodi se, da je v enem dokumentu veliko praznih vrstic, ki so nastale na nek način. Ročno brisanje v urejevalniku ni vedno priročno, zato se lahko z ukazom ms sklicujete tudi na ukaz cat . Nato niz prevzame obliko cat -s testfile (na voljo je oštevilčenje več datotek).

Odstranite prazne vrstice skozi ukaz cat v Linuxu

Dodajanje znaka $

Znak $ v ukazni vrstici operacijskih sistemov Linux pomeni, da se bo naslednji ukaz izvršil v imenu rednega uporabnika, ne da bi zagotovil root-pravice. Včasih je potrebno dodati tak znak na konec vseh vrstic datoteke in za to uporabiti argument -E . Rezultat je cat -E testfile (črka E mora biti napisana z velikimi črkami).

Dodajte znak za dolar na koncu vrstic, ko uporabljate mačko v Linuxu

Združite več datotek v eno novo

Cat vam omogoča hitro in enostavno združevanje več predmetov v enega novega, ki bo shranjen v isti mapi, iz katere se izvajajo vsa dejanja. Samo narediti morate naslednje:

  1. V konzoli vnesite cat testfile testfile1 > testfile2 (Število naslovov pred > je lahko neomejeno). Po vnosu pritisnite Enter .
  2. Ustvarjanje ene datoteke od več preko ukaza cat v Linuxu

  3. Odprite imenik prek upravitelja datotek in zaženite novo datoteko.
  4. Poiščite ustvarjeno datoteko z ukazom cat v Linuxu

  5. Vidno je, da so v njej vse vrstice iz vseh določenih dokumentov.
  6. Oglejte si vsebino ustvarjene datoteke iz več v Linuxu

Še nekaj argumentov se uporablja manj pogosto, vendar jih je vsekakor treba omeniti:

  • -v - prikaže različico zadevnega pripomočka;
  • -h - prikaže pomoč pri osnovnih informacijah;
  • -T - doda zaslon za zavihek kot znake ^ I.

Bili ste seznanjeni s postopkom za urejanje dokumentov, ki je lahko uporabno za združevanje navadnega besedila ali konfiguracijskih datotek. Če pa želite ustvariti nove predmete, vam svetujemo, da se obrnete na naš drugi članek na naslednji povezavi.

Več podrobnosti: Ustvarjanje in brisanje datotek v Linuxu

Poleg tega je v operacijskih sistemih Linux veliko število priljubljenih in pogosto uporabljenih ukazov, ki jih lahko preberete v posebnem članku spodaj.

Glejte tudi: Pogosto uporabljeni ukazi v terminalu Linuxa

Zdaj veste za standardni mačji ukaz vse, kar je lahko priročno pri delu na terminalu . Nič ni težko v interakciji z njim, glavna stvar je, da se držijo sintakse in registra atributov.