Blog / Les ordres de Linux més utilitzades: Claus per a Optimitzar el t...

Les ordres de Linux més utilitzades: Claus per a Optimitzar el teu Servidor

per SW Team

A SW Hosting, ens comprometem a proporcionar contingut educatiu i útil per a tots els administradors de servidors. En aquesta guia, et compartim algunes de les ordres més essencials de Linux que poden ajudar-te a optimitzar l'administració dels teus servidors.

El teu Cloud SO des de 8,51$/mes

Treu-li el màxim partit al teu projecte amb el Cloud que té els discos més ràpids i CPU d'alt rendiment.

1. Ordres per a la Gestió d'Arxius i Directoris

La gestió d'arxius és una de les tasques més bàsiques però essencials en treballar amb servidors. Amb aquestes ordres pots navegar, copiar o moure arxius de manera eficient.

  • ls: Llista el contingut d'un directori. És essencial per a explorar el teu sistema d'arxius.

    ls -l  
    

    L'opció -l mostra detalls com a permisos, propietaris i grandàries d'arxius.

  • cd: Canvia de directori.

    cd /route/from/directory
    
  • cp: Copia arxius o directoris d'un lloc a un altre.

    cp file.txt /route/destination
    
  • mv: Mou o reanomena arxius.

     mv file.txt /new/route
    
  • rm: Elimina arxius o directoris. Usa-ho amb precaució.

    rm file.txt
    
  • find: Busca arxius o directoris dins del sistema.

    find /route -name "file.txt"
    

Aquestes ordres et permetran gestionar de manera eficient els arxius dins del teu servidor, una cosa fonamental per a mantenir l'organització i el rendiment.

2. Ordres per a la Gestió d'Usuaris i Permisos

Gestionar usuaris i permisos correctament és essencial per a mantenir la seguretat del teu servidor. Aquí et mostrem algunes ordres clau:

  • adduser y deluser: Afegeix o elimina usuaris.

    adduser nom_usuari
    deluser nom_usuari
    
  • passwd: Canvia la contrasenya d'un usuari.

    passwd name_user
    
  • chmod: Canvia els permisos d'arxius o directoris per a garantir la seguretat.

    chmod 755 file.txt
    
  • chown: Canvia el propietari d'arxius o directoris.

    chown user:grup file.txt
    

3. Ordres per al Monitoratge del Sistema

Per a assegurar-te que el teu servidor funciona correctament, és important monitorar el seu rendiment en temps real. Aquestes ordres t'ajudaran:

  • top: Mostra els processos en execució en temps real.

    top
    
  • htop: És una versió més interactiva de top que et permet gestionar els processos de manera més intuïtiva.

  • df: Mostra l'ús d'espai en disc.

    df -h
    
  • du: Mostra la grandària d'un arxiu o directori específic.

    du -sh /route/of/directory
    
  • free: Mostra l'ús de la memòria.

    free -h
    

Aquestes ordres et permeten realitzar un seguiment de l'estat del sistema per a prevenir possibles problemes de rendiment abans que es converteixin en una cosa greu.

4. Ordres per a la Gestió de Processos

La gestió eficient dels processos és vital per a l'estabilitat del servidor. Aquestes ordres t'ajudaran a controlar el que s'està processant:

  • ps: Llista els processos en execució.

    ps aux
    
  • kill: Acaba un procés usant el seu PID.

    kill 1234
    
  • killall: Acaba processos per nom.

    killall name_process
    
  • systemctl: Administra serveis en sistemes amb systemd.

    systemctl status service
    

5. Ordres de Xarxa

La connectivitat de xarxa és crucial per a l'operació de qualsevol servidor. Aquí tens algunes ordres útils per a gestionar la xarxa:

  • ping: Verifica la connectivitat amb un altre dispositiu.

    ping www.google.com
    
  • netstat: Mostra les connexions de xarxa actives i les seves estadístiques.

    netstat -tuln
    
  • curl: Realitza sol·licituds HTTP des de la línia d’ordres.

    curl -I www.swhosting.com
    
  • scp: Copia arxius entre servidors de manera segura.

    scp file.txt user@server:/route/destination
    

6. Ordres per a la Seguretat

Protegir el teu servidor és essencial. Utilitza aquestes ordres per a reforçar la seguretat:

  • iptables: Administra les regles del firewall.

    iptables -L
    
  • ssh: Accedeix de forma remota a un altre servidor de manera segura.

    ssh user@server
    
  • fail2ban: Protegeix el teu servidor contra intents d'accés no autoritzats.

    fail2ban-client status
    

7. Automatització i Scripts

L'automatització de tasques és clau per a gestionar servidors de manera eficient:

  • crontab: Programa tasques automàtiques.

    crontab -e
    
  • bash: Executa scripts d'automatització.

    ./script.sh
    
El teu Cloud SO des de 8,51$/mes

Treu-li el màxim partit al teu projecte amb el Cloud que té els discos més ràpids i CPU d'alt rendiment.

Conclusió

El domini d'aquestes ordres et permetrà gestionar i assegurar el teu servidor de manera més eficient, la qual cosa redundarà en un millor rendiment i major seguretat. A SW Hosting, no sols proporcionem plataformes avançades, sinó que també estem compromesos perquè puguis aprofitar al màxim els teus recursos. Si necessites més orientació o tens dubtes, el nostre equip d'experts està a la teva disposició per a ajudar-te a optimitzar la teva infraestructura.

i
Email send icon