En els sistemes operatius Linux, hi ha moltes utilitats integrades, la interacció amb la qual es realitza introduint les ordres adequades a "Terminal" amb diversos arguments. Gràcies a això, l'usuari pot controlar el sistema operatiu en si mateix, diversos paràmetres i fitxers existents. Un dels equips més populars és gat, i serveix per treballar amb els continguts de fitxers de diferents formats. A continuació, voldríem mostrar diversos exemples d’ús d’aquesta ordre mitjançant documents de text simples.
Utilitzar el comandament cat en Linux
L’equip revisat avui està disponible per a totes les distribucions basades en el nucli de Linux i es veu igual a tot arreu. Per això, la construcció utilitzada és irrellevant. Els exemples d’avui es duran a terme en un equip amb Ubuntu 18.04, i només estaràs familiaritzat amb els arguments i el principi de les seves accions.
Accions preparatòries
En primer lloc, voldria dedicar temps a les accions preliminars, ja que no tots els usuaris estan familiaritzats amb el principi de la consola. El fet és que en obrir un fitxer, heu d’especificar el camí exacte al qual heu d’explicar, o bé executar l’ordre, quedant directament al directori mateix a través "Terminal". Per tant, us recomanem que comenceu a mirar aquesta guia:
- Executeu el gestor de fitxers i aneu a la carpeta on s'emmagatzemen els fitxers necessaris.
- Feu clic a un d'ells amb el botó dret del ratolí i seleccioneu "Propietats".
- A la pestanya "Bàsic" Llegiu la informació sobre la carpeta pare. Recordeu aquest camí perquè és molt més útil.
- Executa "Terminal" mitjançant el menú o la drecera Ctrl + Alt + T.
- Registreu l'equip
cd / home / usuari / carpeta
on usuari - nom d’usuari i carpeta - carpeta on s'emmagatzemen els objectes. La comanda estàndard és responsable de moure's al llarg del camí.cd
.
Aquest mètode s’utilitza per anar a un directori específic a través d’una consola estàndard. També s’establiran accions a través d’aquesta carpeta.
Veure contingut
Una de les funcions principals de l’ordre anterior és visualitzar el contingut de diversos fitxers. Tota la informació es mostra en línies separades a "Terminal"i l’aplicació gat sembla així:
- A la consola, introduïu
cat testfile
on fitxer de prova - el nom del fitxer requerit i, a continuació, premeu la tecla Introduïu. - Llegiu el contingut de l'objecte.
- Podeu obrir diversos fitxers alhora, per això haureu d’especificar tots els seus noms, per exemple,
cat testfile testfile1
. - Les cadenes es fusionaran i es mostraran com a una.
Així funciona. gat sense l’ús d’arguments disponibles. Si només enumereu la llista "Terminal"gat
, obtindreu una mena de bloc de notes de consola amb la possibilitat de gravar el nombre de línies desitjat i desar-los fent clic a Ctrl + D.
Numeració de línies
Ara toquem l’equip en qüestió utilitzant diversos arguments. Hauria de començar amb la numeració de línies i és responsable d’aquest-b
.
- A la consola, escriviu
cat -b testfile
on fitxer de prova - el nom de l’objecte desitjat. - Com podeu veure, totes les línies no buides presents es van numerar.
- Podeu utilitzar aquest argument amb la sortida de diversos fitxers, com es mostra més amunt. En aquest cas, la numeració continuarà.
- Si voleu enumerar totes les línies, incloses les buides, haureu d’utilitzar l’argument
-n
i llavors l’equip pren la forma:cat -n testfile
.
Elimineu les línies en blanc duplicades
Succeeix que en un document hi ha un conjunt de línies buides que han sorgit d’alguna manera. La supressió manual a través de l’editor no sempre és convenient, de manera que també podeu posar-vos en contacte amb l’ordre aquí. gataplicant l’argument-s
. Llavors la cadena pren la formaFitxer de proves de gat
(Hi ha disponible una enumeració de diversos fitxers).
Afegir signe $
Signa $ A la línia de comandes dels sistemes operatius Linux, significa que l’ordre introduïda a continuació s’executarà en nom d’un usuari normal, sense proporcionar drets root. De vegades és necessari afegir aquest signe al final de totes les línies del fitxer i per a això hauríeu d’aplicar-ho-E
. El resultat éscat -E testfile
(carta E necessàriament s’ha d’indicar en majúscules).
Combina diversos fitxers en un de nou
Cat us permet combinar de forma ràpida i senzilla diversos objectes en un de nou, que es desarà a la mateixa carpeta des de la qual es duen a terme totes les accions. Només cal que feu el següent:
- A la consola, escriviu
cat testfile testfile1> testfile2
(Nombre de títols abans > pot ser il·limitat). Després d’introduir, feu clic a Introduïu. - Obriu el directori a través del gestor de fitxers i inicieu el fitxer nou.
- Es veu que conté totes les línies de tots els documents especificats.
Més rarament s’utilitzen uns quants arguments més, però definitivament s’han de mencionar:
-v
- Mostra la versió de la utilitat en qüestió;-h
- Mostra ajuda amb informació bàsica;-T
- afegir pestanyes per a pestanyes com a caràcters ^ Jo.
Heu conegut el procediment d’edició de documents, que pot ser útil per combinar text sense format o fitxers de configuració. Tanmateix, si esteu interessats a crear objectes nous, us aconsellem que consulteu el nostre altre article al següent enllaç.
Llegiu-ne més: Creació i supressió de fitxers a Linux
A més, hi ha un gran nombre d’ordres populars i usades amb freqüència en els sistemes operatius Linux, més informació sobre ells en un article separat a continuació.
Vegeu també: Comandes utilitzades amb freqüència en el terminal Linux
Ara ja coneixeu l’equip estàndard. gat tot el que pugui ser útil quan es treballa "Terminal". No hi ha res en la interacció amb ell, el més important és adherir-se a la sintaxi i al registre d’atributs.