Maintenance Unix : Les commandes utiles


Général | Fichiers | Commandes utiles | Configuration | Reseau



  1. Commandes générales

CommandeDescription
Exemple
crontabAffiche et modifie la crontab (liste programmes devant s'executer à des moments précis)
> crontab -e
> crontab -l
uptimeTemps depuis le dernier démarrage
> uptime
unameInformation sur le système
> uname -a
topAffiche les informations d'utilisation (CPU, RAM...)
> top
psListe les process en cours d'execution
> ps -ef
> ps
dfAffiche les taux d'utilisation disk en pourcentage
> df
> df /*
duAffiche la taille de l'arborescence en récursif pour chaque fichier et répertoire
> du
> du /home/root
dmesgAffiche les messages du noyau
> dmesg
ptreeAffiche l'arborescence d'un process
> ptree 8150
trussAffiche le déroulement d'un programme ou d'un process pour débug
> truss /etc/init.d/proftpd start
> truss -p 8150
prtdiagAffiche un grand nombre d'informations systèmes (quantité de RAM...)
> prtdiag
ifconfigConfiguration des interfaces réseaux
> ifconfig -a
traceroutePermet de connaitre le chemin utilisé pour accéder à un autre point du réseau
> traceroute 10.10.11.2
> traceroute www.hobbesworld.com
pingVérifie si un autre host ou une autre machine répond
> ping 10.10.11.2
> ping www.hobbesworld.com
arpListe et modifie la table ARP (lien entre les adresses IP et les adresse MAC)
> arp -a
> arp 10.10.11.2
netstatAffichage des informations de routes et d'utilisation des interfaces
> netstat -nr
> netstat -i eth0
nslookupVérifie si un nom de serveur correspond bien à une IP
> nslookup www.hobbesworld.com
> nslookup 10.10.11.2
pwconvForce la prise en compte des modifications apportées directement au fichier /etc/passwd
> pwconv
fsckPermet une verification et une réparation d'un disque Unix
> pwconv


  2. Infos générales



  2. 1. Arrêt / Relance d'un processus

2 possibilités s'offrent à vous :
  • Si c'est un programme lancé au démarrage de la machine, allez dans le /etc/rc3.d/ (en général, ou /etc/init.d/) et sur le fichier correspondant au process, fait un "stop" puis un "start". Par exemple, pour Proftpd, vous pouvez faire un "/etc/rc3.d/S85proftpd stop" puis un "/etc/rc3.d/S85proftpd start"
  • Si c'est un autre type de programme, vous pouvez faire un kill -HUP qui réaffectera le même id de process au nouveau process. "kill -HUP 2350" (redémarre le process 2350 vu avec les commandes "ps" ou "top")


  2. 2. Problème de backspace

Souvent, sur les Unix (Solaris, HPUX, Linux RedHat, et autres systèmes unix), le backspace (touche d'effacement arrière) n'est pas configurées pour effacer le dernier caractère et en ligne de commande, on se retrouve obligé d'utiliser le supprimer.

Taper la commande : "stty erase " + presser la touche 'backspace', enfin appuyer sur 'Entrée'.

Voila, pendant la session en cours, vous pouvez utiliser le Retour Arrière.






Page modifiée le : 22/03/2004
Site modifié le : 14/09/2020


Valid XHTML 1.0 Transitional