Sentir-se còmode usant el Terminal en OS X és una qüestió d’aprendre unes quantes ordres útils que serveixin per poder realitzar certes tasques de forma més senzilla que mitjançant l’interfície gràfica, per això us presentem 6 ordres útils.

Descarrega un arxiu de la web i observa el seu progrés 

Coneixeu la URL d’un fitxer que voleu descarregar des d’Internet? Mitjançant curl és molt senzill descarregar-lo i observar el progrés de la descàrrega.

curl -O url

Assegureu-vos de posar la URL i la lletra O en majúscules per indicar que voleu guardar amb el mateix nom en el vostre equip.

Llista els continguts d’un directori per data de modificació

Si voleu mostrar els continguts d’un directori juntament amb els seus permisos, usuaris, mida i data de modificació ordenats per data de modificació podeu fer servir la següent ordre:

ls -thor

Com veieu és útil i bastant fàcil de recordar.

Matar processos usant expressions regulars

Alguna vegada heu volgut tancar alguna aplicació matant els processos perquè aquesta s’hagi quedat penjada? Mitjançant aquesta ordre podreu tancar tots els processos que comencen d’una determinada manera. Per exemple per tancar tots els processos que comencen per Safa com Safari es faria el següent:

pkill Safa*

Recordeu que d’aquesta manera es finalitzarà el procés de forma abrupta pel que si no heu guardat la informació amb la qual estàveu treballant perdríeu les dades.

Executeu l’última ordre com super-usuari

Alguna vegada no us ha passat que heu executat alguna ordre molt llarga al terminal i després d’intentar executar us diu que l’heu de executar com root (super usuari)? Gràcies a aquesta ordre no haureu de repetir-ho:

sudo !!

S’intentarà executar l’última ordre com root, només haureu d’introduir la contrasenya de súper-usuari i ja està.

Trobar una ordre executada

No podeu recordar la sintaxi exacta d’una ordre que heu executat anteriorment? Podeu trobar aquesta ordre usant aquest truc:

!termeCerca:p

Sent el termeCerca el comandament que desitgeu trobar. Per exemple, per trobar l’última ordre executada com super-usuari (sudo`) es buscaria alguna cosa així:

!sudo:p

Crear instantàniament un o diversos arxius en blanc

L’ordre touch és útil per crear un o diversos arxius en blanc a la vegada per fer proves, demostracions o el que sigui. touch nomDelFitxer Per exemple la següent ordre crearà els arxius pacmac.txt, pacmac.htmlpacmac.csv.

touch pacmac.txt pacmac.html pacmac.csv