Kaip naudoti „cat Linux“ komandą

Turinys

Kadangi UNIX pagrindu veikiančios operacinės sistemos yra viena iš funkcionaliausių alternatyvų tiek namų vartotojams, tiek mažoms, vidutinėms ar didelėms korporacijoms, idealiai tinka išsamiai žinoti, kaip jos paprastai naudojamos visose UNIX sistemose. šiuo atveju mes kalbame konkrečiai apie „Linux“, tai yra komandų naudojimas, ir nors tiesa, kad šiandien dauguma distribucijų siūlo mums grafinę parinktį, „Linux“ esmė yra komandų kūrimas ir vykdymas.

Yra šimtai komandų, kurių kiekviena turi specialią funkciją, o viena iš labiausiai naudojamų dėl jos universalumo ir praktiškumo yra katės komanda, kurią „Solvetic“ išsamiai išanalizuos.

Kas yra katės komanda „Linux“Komanda cat (concatenate) yra komanda, sukurta vykdyti iš esmės tris su teksto failais susijusias funkcijas:

  • Gebėti juos vizualizuoti
  • Sujunkite su jų kopijomis
  • Kurkite naujus failus

Jo naudojimo sintaksė yra tokia:

 katė [parinktys] [failas] [-] [failas]
Naudodami katės komandą turime šias parinktis:

Jame rodoma visa failo ar aplanko informacija, tai yra -vET atitikmuo

 -A,-parodyk-viskas

Tai tuščių išvesties eilučių skaičius
 -b,-skaičius-tuščias

Tai yra -vE atitikmuo
 -ir

Ši parinktis kiekvienos eilutės pabaigoje rodo $ ženklą
 -E,-šou-baigiasi

Rodyti kiekvienos išvesties eilutės numerį
 -n, -skaičius (skaičius)

Jo funkcija yra slopinti pasikartojančias tuščias išvesties eilutes
 -s,-išspausti tuščią

Tai yra -vT atitikmuo
 -t

Rodomi TAB simboliai kaip I
 -T,-šou-skirtukai

Naudojamas žymėjimas ir M, išskyrus LFD ir TAB
 -v, --show-nonprinting

Rodo pagalbos komandą katė
 -padėti

Rodyti „Linux“ naudojamą katės versiją
 --versija

Dabar mes sužinosime, kaip naudoti šią komandą „Linux“.

1. Kaip rodyti failo turinį naudojant komandą katė „Linux“


Tai yra vienas iš praktiškiausių būdų, kai „cat“ komanda pradeda veikti „Linux“, nes jos dėka bus galima pamatyti mūsų sukurto failo arba sistemos failo turinį.

1 žingsnis
Pavyzdžiui, galime pamatyti teksto failo, pavadinto „Solvetic“, turinį:

2 žingsnis
Taip pat matome sistemai priklausančio failo, pvz., / Etc / passwd, turinį:

 katė / etc / passwd

DIDELIS

2. Kaip peržiūrėti įvairių failų turinį naudojant „Cat Linux“


Gali būti, kad norime terminale vizualizuoti ne tik vieno failo, bet kelių vienu metu turinį, tai įmanoma naudojant katę naudojant šią sintaksę:
 katės failas1 failas2 … 

DIDELIS

Kaip naudoti daugiau ar mažiau parinkčiųŠios parinktys idealiai tinka, kai peržiūrimas failas yra didelis, todėl norint pasiekti visą jo turinį, reikia naudoti klavišus „Pag Down“ arba „Pag Up“.

Tokiu atveju galime naudoti bet kurią iš šių parinkčių:

 katės failas | daugiau katės failo | juos

DIDELIS

3. Kaip sukurti naują failą naudojant komandą cat

1 žingsnis
Katės komanda savo charakteristikose apima galimybę sukurti naują failą, todėl turime atlikti šią sintaksę:

 katė> failas
Šiuo atveju mes sukūrėme naują failą, pavadintą „Solvetic2“, kurį matome, kad jis automatiškai sukuriamas kataloge, kuriame mes esame, šiame pavyzdyje darbalaukis:

DIDELIS

2 žingsnis
Matome, kad naudodami katės komandą mes būsime tekste, ten galime įvesti norimą tekstą ir paspausti klavišus Ctrl + D, kad išeitumėte ir išsaugotumėte tekstą:

Ctrl + D

DIDELIS

4. Kaip parodyti failo eilučių skaičių naudojant komandą cat


Ši parinktis idealiai tinka norint išsamiai žinoti faile integruotų eilučių skaičių, todėl turime naudoti parametrą -n taip:
 katė -n Solvetic1

DIDELIS

Mes galime vizualizuoti eilutės numerį su atitinkamu susijusiu tekstu.

5. Kaip rodyti $ ženklą kiekvienos eilutės pabaigoje naudojant katės komandą


Ši parinktis yra naudinga, jei norime suspausti kelias eilutes į vieną eilutę, ji yra atsakinga už $ ženklo rodymą eilutės pabaigoje, taip pat ir $ rodomoje vietoje, jei tarp pastraipų yra tarpas.
Norėdami jį naudoti, turime naudoti parametrą -e taip:
 katė -e Solvetic

DIDELIS

6. Kaip rodyti skirtukų skirtuko eilutes naudojant komandą katė


Pasirinkus šią parinktį, lentelėse aptiktos vietos bus užpildytos „I“, todėl turime naudoti parametrą -T taip:
 katė -T Solvetic

DIDELIS

7. Kaip vienu metu rodyti kelis failus naudojant „cat“ komandą


Mes galime parodyti kelių failų turinį naudodami komandą „cat“, tam mes turime naudoti kabliataškį, kad atskirtume kiekvieną failą, šiuo atveju naudosime šią eilutę:
 katė Solvetic; katė Solvetic2; katė Solvetic1;

DIDELIS

8. Kaip pasinaudoti standartine išvestimi naudojant peradresavimo operatorių su katės komanda


Šios parinkties dėka bus galima peradresuoti standartinę failo išvestį į naują failą, kuris bus sukurtas, kitaip į esamą failą su simboliu> (didesnis nei), tačiau turime nepamiršti, kad failo turinys pradinis failas perrašys esamą paskirties failo turinį.

Šiame pavyzdyje ketiname peradresuoti „Solvetic“ failo turinį į naują failą „Solvetic3“:

 katė Solvetic> Solvetic3

DIDELIS

Taip bus sukurtas „Solvetic3“ failas su „Solvetic“ failo turiniu.

9. Kaip pridėti standartinę išvestį naudojant peradresavimo operatorių su katės komanda


Tai leidžia pridėti prie esamo failo per >> simbolį (dvigubai didesnis nei), todėl failo turinys bus pridėtas prie paskirties failo pabaigos.
 katė Solvetic >> Solvetic2

DIDELIS

10. Kaip peradresuoti kelis failus į vieną naudojant komandą cat

1 žingsnis
Tai leidžia mums nukreipti vieno ar kelių failų turinį į naują arba esamą, todėl vykdome:

 katė Solvetic Solvetic1 Solvetic2> Solvetic4
Šiuo atveju visą šių trijų failų turinį peradresuosime į naują, pavadintą „Solvetic4“:

DIDELIS

2 žingsnis
Kai pasiekiame „Solvetic4“ failą, galime pamatyti 3 failų turinį, o tai priklauso nuo turinio organizavimo geriausiu įmanomu būdu:

11. Kaip surūšiuoti kelių failų turinį viename faile naudojant komandą cat

1 žingsnis
Jei norime, kad turinys būtų nukreiptas į naują arba esamą, turime naudoti rūšiavimo parametrą:

 katė Solvetic Solvetic1 Solvetic2 | rūšiuoti> Solvetic4

DIDELIS

3 žingsnis
Tai sukurs failą, išdėstytą abėcėlės tvarka:

12. Kaip pridėti standartinę išvestį į naują failą naudojant „cat“ komandą


Naudojant komandą echo, į naują failą bus galima pridėti naują tekstą, tam naudosime šį pavyzdį:
 aidas „Solvetiškas internetas“ | katė2

DIDELIS

Nauja eilutė bus įvesta pasirinkto failo viršuje.

Mes matome, kaip „cat“ komandos dėka mūsų failų tvarkymo galimybės yra plačios ir visiškai funkcionalios, leidžiančios mums atlikti įvairius veiksmus su jomis pagal poreikį, tačiau visada išlaikant ten saugomo teksto vientisumą, kad nesukeltume neigiamo poveikio kad galėtume efektyviai išnaudoti kiekvieną katės parametrą.

wave wave wave wave wave