Beginner Geek: Com començar a utilitzar el terminal Linux

Tant si sou un usuari nou de Linux com si feu servir Linux durant un temps, us ajudarem a començar amb el terminal. El terminal no és una cosa que us hagi de tenir por: és una eina potent amb molts usos.

No podeu aprendre tot el que heu de saber sobre el terminal llegint un sol article. Es necessita experiència jugant amb el terminal de primera mà. Esperem que aquesta introducció us ajudi a conèixer els conceptes bàsics perquè pugueu continuar aprenent més.

Ús bàsic del terminal

Inicieu un terminal des del menú d’aplicacions de l’escriptori i veureu l’intèrpret d’ordres bash. Hi ha altres intèrprets d’ordres, però la majoria de distribucions de Linux utilitzen bash per defecte.

Podeu iniciar un programa escrivint el seu nom a la pantalla. Tot el que inicieu aquí, des d'aplicacions gràfiques com Firefox fins a utilitats de línia d'ordres, és un programa. (En realitat, Bash té algunes ordres integrades per a la gestió bàsica de fitxers i altres, però també funcionen com els programes.) A diferència del Windows, no cal que escriviu el camí complet d'un programa per iniciar-lo. Per exemple, suposem que volíeu obrir Firefox. Al Windows, haureu d’escriure el camí complet al fitxer .exe de Firefox. A Linux, només podeu escriure:

firefox

Premeu Retorn després d'escriure una ordre per executar-la. Tingueu en compte que no cal afegir cap fitxer .exe ni res semblant: els programes no tenen extensions de fitxer a Linux.

Les ordres de terminal també poden acceptar arguments. El tipus d'arguments que podeu utilitzar depèn del programa. Per exemple, Firefox accepta adreces web com a arguments. Per iniciar Firefox i obrir How-to Geek, podeu executar l'ordre següent:

firefox howtogeek.com

Altres ordres que s'executarien a la funció de terminal igual que Firefox, tret que moltes només s'executen al terminal i no obren cap tipus de finestra d'aplicació gràfica.

Instal·lació de programari

Una de les coses més eficients que es poden fer des del terminal és instal·lar programari. Les aplicacions de gestió de programari com l’Ubuntu Software Center són fronts de luxe per a les poques ordres de terminal que utilitzen en segon pla. En lloc de fer clic i seleccionar les aplicacions una per una, podeu instal·lar-les amb una ordre de terminal. Fins i tot instal·leu diverses aplicacions amb una sola ordre.

A Ubuntu (altres distribucions tenen els seus propis sistemes de gestió de paquets), l'ordre per instal·lar un nou paquet de programari és:

sudo apt-get install nom del paquet

Pot semblar una mica complicat, però funciona igual que l’ordre Firefox anterior. Es llança la línia anterior sudo, que demana la vostra contrasenya abans de llançar-la apt-get amb privilegis d’arrel (administrador). El programa apt-get llegeix els arguments instal·la el nom del paquet i instal·la un paquet anomenat nom del paquet.

Tanmateix, també podeu especificar diversos paquets com a arguments. Per exemple, per instal·lar el navegador web Chromium i el missatgeria instantània Pidgin, podeu executar aquesta ordre:

sudo apt-get install Chrome-browser pidgin

Si acabeu d’instal·lar Ubuntu i voleu instal·lar tot el vostre programari preferit, podeu fer-ho amb una sola ordre com l’anterior. Només hauríeu de conèixer els noms dels paquets dels vostres programes preferits i els podeu endevinar amb força facilitat. També podeu refinar les vostres conjectures amb l'ajut del següent truc de completament de pestanyes.

Per obtenir instruccions més detallades, llegiu Com instal·lar programes a Ubuntu a la línia d’ordres.

Treballar amb directoris i fitxers

L'intèrpret d'ordres apareix al directori actual tret que n'especifiqueu un altre. Per exemple, nano és un editor de text de terminal fàcil d'utilitzar. L'ordre nano document1 explica nano per iniciar i obrir el fitxer anomenat document1 del directori actual. Si voleu obrir un document ubicat en un altre directori, haureu d'especificar el camí d'accés complet al fitxer, per exemple, nano / home / chris / Documents / document1 .

Si especifiqueu un camí d'accés a un fitxer que no existeix, nano (i molts altres programes) crearà un fitxer en blanc nou en aquesta ubicació i l'obrirà.

Per treballar amb fitxers i directoris, haureu de conèixer algunes ordres bàsiques:

  • cd - Això ~ a l’esquerra de la sol·licitud representa el vostre directori inicial (que és / home / vosaltres), que és el directori per defecte del terminal. Per canviar a un altre directori, podeu utilitzar el fitxer cd comandament. Per exemple cd / canviaria al directori arrel, Descàrregues de CD canviaria al directori de descàrregues del directori actual (per tant, això només obre el directori de descàrregues si el terminal es troba al directori de casa), cd / home / tu / Descàrregues canviaria al directori de descàrregues des de qualsevol lloc del sistema, cd ~ canviaria al directori inicial i cd .. pujaria un directori.
  • ls - El ls ordre llista els fitxers del directori actual.

  • mkdir - El mkdir ordre crea un directori nou. exemple mkdir crearia un directori nou anomenat exemple al directori actual, mentre que mkdir / home / you / Downloads / test crearia un directori nou anomenat prova al directori de descàrregues.
  • rm - El rm L'ordre elimina un fitxer. Per exemple, rm exemple elimina el fitxer anomenat exemple al directori actual i rm / home / you / Downloads / exemple elimina el fitxer anomenat exemple al directori de descàrregues.
  • cp - El cp ordre copia un fitxer d'una ubicació a una altra. Per exemple, cp example / home / you / Downloads copia el fitxer anomenat exemple al directori actual a / home / you / Downloads.
  • mv - El mv L'ordre mou un fitxer d'una ubicació a una altra. Funciona exactament com l'ordre cp anterior, però mou el fitxer en lloc de crear-ne una còpia. mv també es pot utilitzar per canviar el nom dels fitxers. Per exemple, mv original canviat el nom mou un fitxer anomenat original al directori actual al fitxer anomenat canviat de nom al directori actual, canviant-lo efectivament.

Pot ser que sigui una mica aclaparador al principi, però aquestes són les ordres bàsiques que heu de dominar per treballar eficaçment amb fitxers del terminal. Mou-te pel sistema de fitxers amb cd, visualitzeu fitxers al directori actual amb ls, creeu directoris amb mkdiri gestioneu fitxers amb el fitxer rm, cp, i mv ordres.

Finalització de la pestanya

La finalització de pestanyes és un truc molt útil. Mentre escriviu alguna cosa (una ordre, un nom de fitxer o algun altre tipus d’arguments), podeu prémer Tabulador per completar automàticament el que esteu escrivint. Per exemple, si escriviu firef al terminal i premeu Tab, firefox apareix automàticament. Això us estalviarà haver d'escriure les coses exactament: podeu prémer Tab i l'intèrpret d'ordres acabarà d'escriure. Això també funciona amb carpetes, noms de fitxers i noms de paquets. Per exemple, podeu escriure sudo apt-get install pidg i premeu Tabulador per completar automàticament pidgin.

En molts casos, l'intèrpret d'ordres no sabrà què intenteu escriure perquè hi ha diverses coincidències. Premeu la tecla Tabulador una segona vegada i veureu una llista de possibles coincidències. Continueu escrivint algunes lletres més per restringir les coses i torneu a prémer Tabulador per continuar.

Per obtenir més trucs com aquest, llegiu Converteix-te en un usuari avançat del terminal Linux amb aquests 8 trucs.

Dominar la terminal

Arribats a aquest punt, amb sort, us hauríeu de sentir una mica més còmodes al terminal i conèixer millor el seu funcionament. Per obtenir més informació sobre el terminal i, finalment, dominar-lo, continueu el vostre viatge amb aquests articles:

  • 8 ordres mortals que mai no heu d'executar a Linux
  • Com gestionar fitxers des del terminal Linux: 11 ordres que heu de saber
  • Com obtenir ajuda amb una ordre des del terminal Linux: 8 trucs per a principiants i professionals
  • Com gestionar els processos des del terminal Linux: 10 ordres que heu de saber
  • Com treballar amb la xarxa des del terminal Linux: 11 ordres que heu de saber
  • Com fer diverses tasques al terminal Linux: 3 maneres d'utilitzar diverses intèrprets simultanis

$config[zx-auto] not found$config[zx-overlay] not found