Introducció a les ordres de Linux

Tant si us ha inspirat per provar i afegir-hi funcionalitats el vostre NAS de casa, executeu ordres al telèfon intel·ligent arrelat o experimenteu amb un dels entorns d'escriptori nous i potents com Ubuntu, és probable que hàgiu trobat la necessitat d'interactuar directament amb Linux mitjançant la seva línia d'ordres. Si no coneixeu les ordres similars a Unix, poden ser força inescrutables. Afortunadament, amb l’aprenentatge d’alguns d’ells podeu trobar el vostre camí.

El primer que cal saber sobre Unix i ara Linux és que als seus autors no els agradava escriure molt. Els comandaments solen ser abreviatures curtes per a les versions més llargues que podeu trobar quan utilitzeu la línia d’ordres a Windows, per exemple. gat és abreviatura de concatenar, ps per al procés, ls per a la llista, etc. Les opcions es tracten de manera similar, sent '-a' un sinònim comú de -all, etc. Afortunadament, en molts casos, Linux també ha afegit versions més llargues, llegibles pels humans, d'opcions de línia d'ordres com a alternatives per a les més curtes i més difícils de llegir. , versions. Així, per exemple, es pot utilitzar '–tot' en lloc de '-a'.



També haureu de recordar que Linux, a diferència de Windows i DOS, distingeix entre majúscules i minúscules quan es tracta d’ordres, de manera que “ls” no és el mateix que “Ls” o “LS”. De la mateixa manera, '-d' com a opció significa alguna cosa diferent de '-D'.



Navegació a Linux

Quan primer inicieu sessió a un sistema Linux, esteu al directori d’inici. Us rebrà un missatge (dependent del sistema) i un espai en blanc. Per veure on ets i què hi ha, pots utilitzar:

pwd - Imprimeix el directori de treball. Podeu saber quina edat tenen algunes d’aquestes ordres, com la paraula imprimir fa referència als terminals de teletip de paper originals utilitzats amb els sistemes Unix durant la majoria dels anys setanta.



ls - Llista. Imprimeix una llista de fitxers al directori actual. Si voleu llistar un directori diferent, utilitzeu ls . Per defecte, ls només proporciona el nom dels fitxers del directori actual, a més d'ignorar els fitxers 'ocults' (els que tenen un nom que comença amb un punt (.)). Podeu canviar el comportament predeterminat utilitzant ls -l per imprimir informació sobre cada fitxer o ls -a per incloure fitxers ocults. Típic de les ordres de Linux, podeu afegir les dues opcions juntes si cal, per tant ls -la imprimirà informació sobre tots els fitxers, inclosos els ocults, al directori actual.

Gairebé totes les ordres de Linux segueixen aquesta mateixa estructura de línia d'ordres. El nom de l'ordre va seguit d'una o més opcions, també anomenades indicadors, i després pels arguments de l'ordre. Normalment no calen opcions i moltes ordres tenen un argument per defecte si no se'n proporciona cap. ls, per exemple, té un argument per defecte del directori actual, que també es pot referir amb un sol '.' Per tant, 'ls' és el mateix que 'ls'.

Una altra opció útil per a ls és '-t' per ordenar la sortida per temps en lloc de per nom. Convenientment per als usuaris de PC, 'dir' sol ser un àlies per a ls.



Hi ha moltes altres opcions a ls, així que ara és probablement un bon moment per esmentar homeordre: abreviatura de manual. Escrivint home obtindrà un document pàgina per pàgina que descrigui l'ordre que intenta aprendre. Inclourà seccions sobre opcions, arguments, suggeriments d’ús i ordres relacionades. Un cop mireu la sortida de l'ordre man, en prémer l'espai obtindreu la pàgina següent i, en prémer 'q', sortiu de la pantalla. També podeu afegir '–help' a gairebé qualsevol ordre per obtenir-ne més informació, per exemple escrivint ls --help per obtenir informació sobre l'ordre ls.

cd - Canvia de directori. Simplement canvieu el directori actual a la ubicació que especifiqueu. Per exemple cd / usr / bin canviaria el directori de treball per un dels directoris d'ordres habituals. Recordeu que a Linux que quan voleu especificar un camí de directori, el separador és “/” (barra inclinada directa), en lloc de “” (barra inclinada posterior) que s’utilitza a DOS i Windows.

Treballar amb fitxers

full de trucs de l

Ordre de Linux 'full de trucs' cortesia de FOSSwire. Podeu fer-hi clic per obtenir un PDF a mida completa per imprimir.

Ara que ja podeu trobar el vostre camí, probablement vulgueu treballar amb alguns dels fitxers que heu trobat.

cp - Copia. Copia un o més fitxers o directoris d'un camí a un altre. Tan cp fitxer_original fitxer_copiat copiarà el fitxer anomenat fitxer_original al directori actual a un anomenat fitxer_copiat. L'ordre cp és força potent, amb l'opció '-r' que fa que funcioni recursivament en tot un arbre de directoris i fitxers. Si la font és un fitxer i la destinació és un directori existent, el fitxer font es copiarà en aquest directori.

mv - Mou-te. Igual que cp, tret que es mou el fitxer o el directori, suposant que teniu permís per crear la nova còpia i suprimir l'original. Aquesta ordre també s'utilitza en lloc de l'ordre DOS 'canviar el nom'.

Com que els noms de fitxers de Linux poden ser bastant llargs, escriure'ls pot ser dolorós. Afortunadament, Linux us permet utilitzar comodins per modelar noms de fitxers. (Això és tècnicament una propietat de l'intèrpret de línia d'ordres, anomenat intèrpret d'ordres, però actua com si formés part del propi Linux). El caràcter '*' coincideix amb qualsevol seqüència de caràcters, mentre que '?' coincideix amb qualsevol personatge. Així doncs, “ls *” llistarà tots els fitxers no ocults del directori actual. igualment mv * directori_producció mourà tots els fitxers del directori actual a un directori anomenat directori_producció si existeix.

Hi ha molts editors de Linux. En funció de la vostra distribució, en podeu tenir un o més pic, nano (similar al pic), nosaltres o bé vaig venir (una versió millorada de vi). Cadascun té el seu propi conjunt d’ordres.

Copyright © Tots Els Drets Reservats | 2007es.com