Kā izmantot cat Linux komandu

Tā kā uz UNIX balstītas operētājsistēmas ir viena no funkcionālākajām alternatīvām gan mājas lietotājiem, gan mazām, vidējām vai lielām korporācijām, ir ideāli detalizēti zināt, kā tās vispārēji izmanto visas UNIX sistēmas. šajā gadījumā mēs īpaši runājam par Linux, tā ir komandu izmantošana, un, lai gan ir taisnība, ka šodien lielākā daļa izplatījumu piedāvā mums grafisku iespēju, Linux būtība ir komandu izstrāde un izpilde.

Katram ir simtiem komandu ar īpašu funkciju, un viena no visvairāk izmantotajām tās daudzpusības un praktiskuma dēļ ir kaķu komanda, kuru Solvetic detalizēti analizēs.

Kāda ir kaķa komanda LinuxKomanda cat (concatenate) ir komanda, kas izstrādāta, lai izpildītu būtībā trīs funkcijas, kas saistītas ar teksta failiem, proti:

  • Spēj tos vizualizēt
  • Apvienojiet ar to kopijām
  • Izveidojiet jaunus failus

Tās lietošanas sintakse ir šāda:

 kaķis [opcijas] [fails] [-] [fails]
Dažādas iespējas, kas mums ir, izmantojot komandu kaķis, ir šādas:

Tas parāda visu faila vai mapes informāciju, tas ir ekvivalents -vET

 -A,-parādīt-viss

Tas ir tukšu izvades rindu skaits
 -b, --numurs-tukšs

Tas ir ekvivalents -vE
 -un

Šī opcija katras rindas beigās parāda zīmi $
 -E,-izrāde beidzas

Parādiet katras izvades rindas numuru
 -n, --numurs (skaitlis)

Tās funkcija ir nomākt atkārtotās tukšās izvades līnijas
 -s,-saspiest tukšu

Tas ir ekvivalents -vT
 -t

Parāda TAB rakstzīmes kā I
 -T,-parādīt-cilnes

Izmanto apzīmējumu un M, izņemot LFD un TAB
 -v, --show-nonprinting

Parāda palīdzību kaķa komandai
 -palīdzēt

Parādiet Linux izmantoto kaķa versiju
 --versija

Tagad mēs uzzināsim, kā izmantot šo komandu Linux.

1. Kā parādīt faila saturu ar komandu cat Linux


Tas ir viens no vispraktiskākajiem lietojumiem, kurā Linux komanda sāk darboties, jo, pateicoties tai, būs iespējams redzēt mūsu izveidota faila vai sistēmas faila saturu.

1. darbība
Piemēram, mēs varam redzēt teksta faila Solvetic saturu:

2. solis
Mēs varam arī redzēt sistēmai piederoša faila saturu, piemēram, / etc / passwd:

 kaķis / etc / passwd

PALIELINĀT

2. Kā apskatīt dažādu failu saturu, izmantojot kaķu Linux


Iespējams, ka terminālī mēs vēlamies vizualizēt ne tikai viena faila, bet vairāku vienlaicīgi satura saturu, tas ir iespējams, izmantojot kaķi, izmantojot šādu sintaksi:
 kaķa fails1 fails2… 

PALIELINĀT

Kā izmantot opcijas Vairāk vai mazākŠīs opcijas ir ideāli piemērotas, ja skatāmais fails ir liels, tāpēc, lai piekļūtu visam saturam, ir jāizmanto taustiņi Lejup vai Pa augšu.

Šajā gadījumā mēs varam izmantot jebkuru no šīm iespējām, ja nepieciešams:

 kaķa fails | vairāk kaķu failu | viņus

PALIELINĀT

3. Kā izveidot jaunu failu ar komandu cat

1. darbība
Komanda kaķis savās īpašībās ietver iespēju izveidot jaunu failu, tāpēc mums jāizpilda šāda sintakse:

 kaķis> fails
Šajā gadījumā mēs esam izveidojuši jaunu failu ar nosaukumu Solvetic2, un mēs redzam, ka tas tiek automātiski izveidots direktorijā, kurā atrodamies, šajā piemērā darbvirsmā:

PALIELINĀT

2. solis
Mēs redzam, ka, izmantojot komandu kaķis, mēs atradīsimies tekstā, tur mēs varam ievadīt vēlamo tekstu un pēc tam nospiest taustiņus Ctrl + D, lai izietu un saglabātu tekstu:

Ctrl + D

PALIELINĀT

4. Kā parādīt rindu skaitu failā ar komandu cat


Šī opcija ir ideāla, lai detalizēti uzzinātu failā integrēto rindu skaitu, tāpēc mums ir jāizmanto parametrs -n šādi:
 kaķis -n Solvetic1

PALIELINĀT

Mēs varam vizualizēt rindas numuru ar atbilstošo saistīto tekstu.

5. Kā parādīt $ zīmi katras rindas beigās ar komandu cat


Šī opcija ir noderīga, ja vēlamies saspiest vairākas rindas vienā rindā, tā ir atbildīga par zīmes $ parādīšanu rindas beigās un arī vietā, ko parāda $, ja starp rindkopām ir atstarpe.
Lai to izmantotu, mums ir jāizmanto parametrs -e šādi:
 kaķis -e Solvetic

PALIELINĀT

6. Kā parādīt ar cilnēm atdalītas līnijas ar komandu cat


Šai opcijai tabulēšanas laikā atklātās vietas tiks aizpildītas ar "I", tāpēc mums jāizmanto parametrs -T šādi:
 kaķis -T Solvetic

PALIELINĀT

7. Kā vienlaikus parādīt vairākus failus ar komandu cat


Mēs varam parādīt vairāku failu saturu ar komandu cat, šim nolūkam katra faila atdalīšanai jāizmanto semikols, šajā gadījumā mēs izmantosim šādu rindu:
 kaķis Solvetic; kaķis Solvetic2; kaķis Solvetic1;

PALIELINĀT

8. Kā izmantot standarta izvadi ar novirzīšanas operatoru ar komandu cat


Pateicoties šai opcijai, faila standarta izvadi būs iespējams novirzīt uz jaunu izveidojamu failu, pretējā gadījumā uz esošu failu ar simbolu> (lielāks par), taču mums jāņem vērā, ka sākotnējais fails pārrakstīs galamērķa failā esošo saturu.

Šajā piemērā mēs novirzīsim Solvetic faila saturu uz jaunu failu ar nosaukumu Solvetic3:

 kaķis Solvetic> Solvetic3

PALIELINĀT

Tādējādi tiks izveidots fails Solvetic3 ar Solvetic faila saturu.

9. Kā pievienot standarta izvadi ar novirzīšanas operatoru ar komandu cat


Tas ļauj pievienot esošajam failam, izmantojot simbolu >> (divreiz lielāks nekā), tādējādi faila saturs tiks pievienots galamērķa faila beigām.
 kaķis Solvetic >> Solvetic2

PALIELINĀT

10. Kā novirzīt vairākus failus vienā, izmantojot komandu cat

1. darbība
Tas ļauj mums novirzīt viena vai vairāku failu saturu jaunā vai esošā failā, tāpēc mēs izpildām:

 kaķis Solvetic Solvetic1 Solvetic2> Solvetic4
Šajā gadījumā mēs visu šo trīs failu saturu novirzīsim uz jaunu, ko sauc par Solvetic4:

PALIELINĀT

2. solis
Piekļūstot Solvetic4 failam, mēs varam redzēt 3 failu saturu, un tas ir atkarīgs no satura sakārtošanas vislabākajā iespējamajā veidā:

11. Kā sakārtot vairāku failu saturu vienā failā, izmantojot komandu cat

1. darbība
Ja mēs vēlamies, lai saturs tiktu novirzīts uz jaunu vai esošu failu, mums jāizmanto šāds kārtošanas parametrs:

 kaķis Solvetic Solvetic1 Solvetic2 | kārtot> Solvetic4

PALIELINĀT

3. solis
Tādējādi fails tiks izveidots alfabētiskā secībā:

12. Kā pievienot standarta izvadi jaunam failam ar komandu cat


Izmantojot komandu echo, jaunam failam būs iespējams pievienot jaunu tekstu, šim nolūkam mēs izmantosim šādu piemēru:
 atbalss "Solvātiskais internets" | kaķis2

PALIELINĀT

Jaunā rinda tiks ievadīta atlasītā faila augšdaļā.

Mēs varam redzēt, kā, pateicoties komandai cat, mūsu failu pārvaldības iespējas ir plašas un pilnībā funkcionālas, ļaujot mums veikt dažādas darbības pēc nepieciešamības, bet vienmēr saglabājot tur saglabātā teksta integritāti, lai neradītu negatīvas sekas lai mēs varētu efektīvi izmantot katru kaķa parametru.

wave wave wave wave wave