- Gestió integral del sistema de fitxers mitjançant la creació, moviment i eliminació de directoris i documents.
- Administració de permisos dusuari i control de processos en temps real per optimitzar el rendiment de lequip.
- Ús de ferramentes de xarxa i gestió de paquets per a mantenir el sistema actualitzat i connectat.
Si t'has topat amb Linux per primera vegada, potser perquè has vist algun vídeo a YouTube o perquè t'has llançat a l'aventura de muntar el teu propi servidor. Al principi, enfrontar-se a aquesta pantalla negra amb lletres blanques pot imposar una mica, però la realitat és que la línia de comandes és una eina brutal que et dóna un control total sobre l'ordinador, cosa que les interfícies gràfiques simplement no poden oferir.
Dominar la terminal no és cosa de hackers de pel·lícula, sinó una habilitat fonamental per a qualsevol desenvolupador o administrador de sistemes. En lloc de fer clics infinits, pots automatitzar tasques complexes amb una sola línia de text , cosa que t'estalviarà un temps increïble i et permetrà resoldre problemes d'arrel sense fer embuts. Desglossarem tot el que necessites saber per deixar de sentir-te com un turista i començar a moure't com un pro.
El primer és saber on ets i com moure't. La comanda pwd (print working directory) és el teu GPS personal; si et perds entre carpetes, executa-ho i veuràs la ruta exacta de la teva ubicació. Per fer una ullada al que hi ha al voltant, fem servir ls (list) . Si vols veure els fitxers ocults (aquells que comencen per un punt), afegeix l'opció -a, i si busques detalls com la mida o els permisos, ls -la és la combinació guanyadora.
Per saltar de carpeta a una altra, l'ordre és cd (change directory) . Pots anar a una ruta específica o utilitzar el truc de cd .. per pujar un nivell a la jerarquia. Si vols tornar ràpidament a la teva carpeta personal, només cal escriure cd ~ . Quan necessiteu crear un nou espai de treball, mkdir (make directory) és l'encarregat d'aixecar aquesta nova carpeta; si necessiteu crear diverses carpetes imbricades d'una vegada, l'opció -p us facilitarà la vida enormement.
Manipulació d'arxius i contingut
Quan es tracta de crear fitxers buits ràpidament, touch és l'eina ideal . Per moure un fitxer de lloc o canviar-li el nom, utilitzem mv (move) , que bàsicament actua com un noli digital. Si preferiu mantenir l'original i crear un duplicat, l'ordre és cp (copy) , recordant que per copiar carpetes senceres heu d'afegir l'opció -r perquè sigui un procés recursiu. Pots ampliar aquests coneixements amb aquesta guia completa d'ordres per a gestió de fitxers.
Esborrar és la part on cal anar amb peus de plom, ja que a la terminal no hi ha paperera de reciclatge. L'ordre rm (remove) elimina fitxers, mentre que rmdir s'utilitza per a carpetes buides . Si la carpeta té contingut, haureu d'usar rm -rf , però tingueu molta cura perquè aquesta acció és irreversible i podries esborrar coses crítiques del sistema si no revises bé la ruta.
Per llegir què hi ha dins un document sense obrir un editor, tenim diverses opcions. cat bolca tot el contingut a la pantalla, la qual cosa és genial per a arxius curts. Si el fitxer és un testament, és millor fer servir less, que permet navegar pàgina per pàgina i buscar text internament. D'altra banda, tail -f és or pur per als programadors , ja que permet observar en temps real com s'actualitzen els fitxers de log.
Control de Permisos i Usuaris
Linux és molt estricte amb la seguretat. Cada fitxer té un propietari i uns permisos específics de lectura, escriptura i execució. Amb ls -l pots analitzar aquests permisos . Per modificar-los, entra en joc chmod (change mode) . Pots fer servir lletres (com u+x per donar execució a l'usuari) o números; per exemple, el famós chmod 755 és estàndard per a directoris que han de ser llegibles per tothom però editables només per l'amo.
Si necessiteu canviar qui és el propietari d'un fitxer, l'ordre és chown (change owner) . Sovint, quan instal·les un servidor web, hauràs d'usar chown -R www-data:www-data perquè el servidor pugui llegir els fitxers de la teva web. Per executar tasques que requereixen privilegis elevats, fem servir sudo (superuser do) , que ens permet actuar com a administrador del sistema temporalment.
Administració de Processos i Rendiment
De vegades un programa queda penjat o consumeix tota la RAM. Per veure què està passant, top ofereix una vista dinàmica dels processos, encara que htop és una alternativa molt més visual i còmoda si la pots instal·lar. Si identifiqueu que un procés està donant problemes, anoteu el vostre PID (identificador) i utilitzeu kill -9 per forçar el tancament immediat.
Per gestionar l'espai en disc, df -h us mostra l'ús general de les particions en un format llegible per a humans. Si voleu saber exactament quina carpeta és la que s'està menjant tot l'emmagatzematge, du -sh és l'ordre indicada per resumir la mida d'un directori específic.
Xarxes, Paquets i Eines Extra
A l'àmbit de la xarxa, ping serveix per comprovar si un servidor respon , mentre que traceroute ens permet veure el camí que segueixen els paquets fins a arribar a la destinació. Si vols aprofundir, pots aprendre com fer ping a Linux per diagnosticar connexions. Per veure la vostra configuració de xarxa, podeu utilitzar ip ao el clàssic ifconfig . Si necessiteu descarregar un fitxer directament des de la web al vostre servidor, wget és l'eina més versàtil.
La gestió de programari varia segons la distribució. A Debian o Ubuntu, el rei és apt, usant sudo apt update per refrescar la llista i sudo apt install per afegir programes. A CentOS o RHEL, s'utilitza yum o dnf . Per comprimir fitxers i estalviar espai, tar és l'opció preferida , permetent empaquetar i comprimir directoris sencers en un sol fitxer .tar.gz.
Per als que busquen eficiència, existeixen els àlies, que permeten crear dreceres personalitzades per a ordres llargues. A més, l'ús de pipes (|) permet encadenar comandes ; per exemple, pots llistar fitxers, filtrar els que siguin .txt amb grep i després comptar-los amb wc -l, creant així una optimització de pipelins a Linux molt potent.
Dominar aquestes eines transforma la manera dinteractuar amb la tecnologia, passant de ser un usuari passiu a tenir el control absolut del sistema. Des de la navegació bàsica i la gestió de permisos fins a l'administració de processos i xarxes, aquestes instruccions formen la base de qualsevol entorn professional basat a Unix. La clau està a la pràctica constant ia no tenir por d'explorar la terminal, sempre mantenint la precaució amb les ordres d'esborrament massiu.



