mercredi 18 mai 2016

Shell - Paramètres

Paramètres positionnels et arguments
$0   nom du script
$1 $2 ... ${10}   paramètres positionnels (1, 2 et 10)
$#   nombre de paramètres positionnels
$* ou $@   ensemble des paramètres positionnels, équivalant à $1 $2 ... ${n}
"$*"   ensemble des paramètres positionnels, équivalant à "$1 $2 ... ${n}"
"$@"   ensemble des paramètres positionnels, équivalant à "$1" "$2" ... "${n}"

vendredi 13 mai 2016

Et que faire si le lsof n'est pas installé ....

pfiles /proc/* | awk '/^[0-9]/ { pid=$0 } /port:/ { printf("%s - %s\n", pid, $0) }' | grep<port>

mercredi 17 février 2016

mercredi 3 février 2016

OpenSSL


OpenSSL

Afficher un pem
openssl x509 -in public.pem -inform pem -noout -text

Afficher un der
openssl x509 -in public.der -inform der -noout –text

Convert a DER file (.crt .cer .der) to PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem

Convert a PEM file (.pem) to DER (.crt .cer .der)
openssl x509 -outform der -in <file>.pem -out <file>.der


# Lister le contenu d'un trousseau de clé :
gsk7cmd -cert -list -db <nom_du_trousseau> -pw <password>

# Lister uniquement les certificats d'un trousseau :
gsk7cmd -cert -list personal -db <nom_du_trousseau> -pw <password>

# Lister uniquement les clés publiques ou les AC  d'un trousseau :
gsk7cmd -cert -list CA -db <nom_du_trousseau> -pw <password>

# Afficher le détail d'un certificat ou d'une clé contenu dans un trousseau :
gsk7cmd -cert -details -db <nom_du_trousseau> -pw <password> -label "<alias>"

# Extraire la clé public d'un certificat depuis un trousseau de clé :
gsk7cmd -cert -extract -db <nom_du_trousseau> -pw <password> -label "<alias>" -target <file>

# Exporter un certificat (avec ses AC) depuis un trousseau de clé :
gsk7cmd -cert -export -db <nom_du_trousseau> -pw <password> -label "<alias>" -target <nouveau_trousseau> -target_type <pkcs12|jks|cms> -target_pw <password>

# Importer un certificat (avec ou sans ses AC) depuis un trousseau de clé :
gsk7cmd -cert -import -db <nom_du_trousseau> -pw <password> -type <pkcs12|jks|cms> -target <nouveau_trousseau> -target_pw <password> -target_type <pkcs12|jks|cms> [-label "<alias>"]

# Supprimer un certificat ou une clé d'un trousseau :
gsk7cmd -cert -delete -db <nom_du_trousseau> -pw <password> -label "<alias>"

occupation mémoire process


svmon -O unit=GB -P <PID>

rpm : retour arrière


RPM Retour arrière

rpm -Uvh --oldpackage <file>.rpm

rpm -Uvh --noscripts <file>.rpm

RPM Mise à jour

rpm -Uvh --replacepkgs <file>.rpm