Overblog Suivre ce blog
Administration Créer mon blog
2 octobre 2010 6 02 /10 /octobre /2010 17:38

 

SHMMAX = Taille maximum du segment de mémoire partagée (octets ou bytes de 8 bits)

 

Pour visualiser la valeur du système utilisée :

 

sysctl -a | grep shmmax

ou

cat /proc/sys/kernel/shmmax

 

Pour connaître la valeur maximale du système (dépendant de la RAM) :

 

ipcs -m -l

 

Cette commande affiche les limites de la mémoire partagée.

Le paramètre qui nous interesse ici est : max total shared memory (kbytes) 

Il suffit de le multiplier par 1024 pour avoir sa valeur en bytes ou octets.

 

Pour modifier ce paramètre , taper :

 

vi /etc/sysctl.conf 

 

Puis modifier la ligne :

kernel.shmmax =

 

et pour appliquer les modifications, taper 

sysctl -p 

 

Autre méthode pour modifier ce paramètre :

 

sysctl -w kernel.shmmax="valeur"

Repost 0
2 octobre 2010 6 02 /10 /octobre /2010 15:27

Ceci a pour but d'améliorer l'affichage lors du lancement de la commande 'history' sous linux, qui permet de récupérer les dernières commandes passées.

Pour cela, il faut éditer le fichier /etc/profile en rajoutant les lignes suivantes : 

# Rajout couleur + date dans history

NORMAL=$(echo -e '\e[0m')

CYAN=$(echo -e '\e[0;36m')

HISTTIMEFORMAT="${CYAN}[%d/%m/%y - %X]${NORMAL} "

export NORMAL CYAN HISTTIMEFORMAT

Repost 0
Published by infosys.over-blog.com - dans Personnalisation Linux
commenter cet article
2 octobre 2010 6 02 /10 /octobre /2010 12:58

Pour un administrateur système, il est bon de connaître l'historique des commandes passées par tous les utilisateurs d'un système afin de savoir sans se tromper qui a fait quoi et dans quel ordre... :-D

Pour cela, il faut éditer le fichier /etc/bashrc ou /etc/profile et rajouter les lignes ci-dessous :

 

# Envoi des commandes history dans /toto/.history

# Récupération du nom de user d'origine (en cas notamment d'utilisation de sudo)

WHO=`who -m | awk '{print $1}'`

export WHO

# Ecriture de la commande history dans le fichier voulu

PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND ; }"'echo $$ $WHO $USER \ "$(history 1)" >> /toto/.history'

export PROMPT_COMMAND

 

 

Le fichier .history doit avoir les droits 622

Repost 0
Published by infosys.over-blog.com - dans Personnalisation Linux
commenter cet article

Présentation

  • : Systèmes LINUX, WINDOWS, AIX
  • Systèmes LINUX, WINDOWS, AIX
  • : Des lignes de commandes pour les administrateurs système
  • Contact

Recherche

Liens