Pisica (prescurtare pentru „înlănţui„) Comanda este una dintre cele mai frecvent utilizate comenzi în sistemele de operare Linux / Unix. pisică comanda ne permite să creăm fișiere unice sau multiple, să vizualizăm conținutul fișierului, să concatenăm fișiere și să redirecționăm ieșirea în terminal sau fișiere. În acest articol, vom afla utilizarea la îndemână a pisică comenzi cu exemplele lor în Linux.
Citește și:Aflați cum să utilizați „pisică” și „tac” (Reverse of Cat Command) în Linux
pisică [OPȚIUNE] [FIȘIER] ...
În exemplul de mai jos, va afișa conținutul /etc/passwd fişier.
# cat / etc / passwd root: x: 0: 0: root: / root: / bin / bash. bin: x: 1: 1: bin: / bin: / sbin / nologin. narad: x: 500: 500:: / home / narad: / bin / bash
În exemplul de mai jos, va afișa conținutul Test și test1 fișier în terminal.
# test de pisică test1 Bună tuturor. Salut lume,
Vom crea un fișier numit test2 fișier cu comanda de mai jos.
# pisică> test2
Așteptă introducerea de la utilizator, tastați textul dorit și apăsați CTRL + D (țineți apăsat Tasta Ctrl și tastați „d') a iesi. Textul va fi scris în test2 fişier. Puteți vedea conținutul fișierului cu următoarele pisică comanda.
# test pisica2 salut tuturor, ce mai faci?
Dacă fișierul cu un număr mare de conținut care nu se va potrivi în terminalul de ieșire și ecranul derulează foarte repede, putem folosi parametri din ce în ce mai puțin cu pisică comanda așa cum se arată mai sus.
# cat song.txt | Mai mult# cat song.txt | Mai puțin
Cu -n opțiune puteți vedea numerele de linie ale unui fișier song.txt în terminalul de ieșire.
# cat -n song.txt1 „Vindecă lumea” 2 Există un loc în. 3 Inima ta. 4 Și știu că este dragoste. 5 Și acest loc ar putea. 6 Fii mult. 7 Mai strălucitor decât mâine. 8 Și dacă încercați cu adevărat. 9 Veți găsi că nu este nevoie. 10 A plânge. 11 În acest loc te vei simți. 12 Nu există răni sau dureri
În cele de mai jos, puteți vedea cu -e opțiune care „$„Este afișat la sfârșitul liniei și, de asemenea, în spațiu, afișând„$‘Dacă există vreun decalaj între paragrafe. Aceste opțiuni sunt utile pentru a stoarce mai multe linii într-o singură linie.
# test cat -ebuna tuturor, ce mai faci? $ $ Hei, sunt bine. $ Cum se desfășoară pregătirea ta? $ $
În rezultatul de mai jos, am putut vedea TAB spațiul este umplut cu „^ Eu' caracter.
# pisica -T test Buna ziua ^ Eututuror, ce mai faci? Hei, ^ Eusunt bine. ^ Eu^ IHow este pregătirea ta ^ Euse întâmplă? Hai sa facem ^ Euunele practică în Linux.
În exemplul de mai jos avem trei fișiere Test, test1 și test2 și poate vizualiza conținutul acelor fișiere așa cum se arată mai sus. Trebuie să separăm fiecare fișier cu ; (punct și virgulă).
# test de pisici; testul pisicii1; testul pisicii2 Acesta este fișierul de testare. Acesta este fișierul test1. Acesta este fișierul test2.
Putem redirecționa ieșirea standard a unui fișier într-un fișier nou alt fișier existent cu „>Simbolul ((mai mare decât). Conținut atent, existent al test1 va fi suprascris de conținutul Test fişier.
# test de pisică> test1
Se adaugă în fișierul existent cu „>>Simbolul ‘(dublu mai mare decât). Aici, conținutul Test fișierul va fi adăugat la sfârșitul anului test1 fişier.
# test pisica >> test1
Când utilizați redirecționarea cu intrare standard „<„(Mai puțin decât simbolul), folosește numele fișierului test2 ca intrare pentru o comandă și ieșire va fi afișată într-un terminal.
# pisicăAcesta este fișierul test2.
Aceasta va crea un fișier numit test3 iar toate ieșirile vor fi redirecționate într-un fișier nou creat.
# test de pisică test1 test2> test3
Aceasta va crea un fișier test4 și ieșirea din pisică comanda este canalizată pentru a sorta și rezultatul va fi redirecționat într-un fișier nou creat.
# test de pisică test1 test2 test3 | sortare> test4
Acest articol prezintă comenzile de bază care vă pot ajuta să explorați pisică comanda. Puteți consulta pagina de manual a pisică comanda dacă doriți să aflați mai multe opțiuni. În articolul următor vom acoperi comenzile mai avansate ale pisicii. Vă rugăm să îl împărtășiți dacă găsiți acest articol util prin caseta noastră de comentarii de mai jos.