Maintenance Unix : Les commandes utiles
Général |
Fichiers |
Commandes utiles |
Configuration |
Reseau
1. Commandes générales
| Commande | Description |
| Exemple |
| crontab | Affiche et modifie la crontab (liste programmes
devant s'executer à des moments précis) |
> crontab -e > crontab -l |
| uptime | Temps depuis le dernier démarrage |
| > uptime |
| uname | Information sur le système |
| > uname -a |
| top | Affiche les informations d'utilisation (CPU, RAM...) |
| > top |
| ps | Liste les process en cours d'execution |
> ps -ef > ps |
| df | Affiche les taux d'utilisation disk en pourcentage |
> df > df /* |
| du | Affiche la taille de l'arborescence en récursif pour chaque fichier et répertoire |
> du > du /home/root |
| dmesg | Affiche les messages du noyau |
> du > dmesg |
| ptree | Affiche l'arborescence d'un process |
| > ptree 8150 |
| truss | Affiche le déroulement d'un programme ou
d'un process pour débug |
> truss /etc/init.d/proftpd start > truss -p 8150 |
| prtdiag | Affiche un grand nombre d'informations systèmes
(quantité de RAM...) |
| > prtdiag |
| ifconfig | Configuration des interfaces réseaux |
| > ifconfig -a |
| traceroute | Permet de connaitre le chemin utilisé
pour accéder à un autre point du réseau |
> traceroute 10.10.11.2 > traceroute www.hobbesworld.com |
| ping | Vérifie si un autre host ou une autre machine
répond |
> ping 10.10.11.2 > ping www.hobbesworld.com |
| arp | Liste et modifie la table ARP (lien entre
les adresses IP et les adresse MAC) |
> arp -a > arp 10.10.11.2 |
| netstat | Affichage des informations de routes et
d'utilisation des interfaces |
> netstat -nr > netstat -i eth0 |
| nslookup | Vérifie si un nom de serveur correspond
bien à une IP |
> nslookup www.hobbesworld.com > nslookup 10.10.11.2 |
| pwconv | Force la prise en compte des modifications
apportées directement au fichier /etc/passwd |
| > pwconv |
| fsck | Permet 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 : 12/04/2011
Flux RSS :
cliquez-ici si vous voulez suivre les évolutions
Contacter le webmaster :
si vous trouvez qu'il manque des infos, n'hésitez pas à me le dire !
» Commentaires
Si vous souhaitez ajouter un commentaire,
vous devez être identifié.