Obtenir les versions des commandes et applications Linux : Différence entre versions
De Vulgum Techus
(→Commandes particulières) |
|||
Ligne 33 : | Ligne 33 : | ||
Dans tous les cas ces commandes ne sont opérationnelles que si l'application dont on veut la version est installée sur le serveur (exemple [[Java]]). | Dans tous les cas ces commandes ne sont opérationnelles que si l'application dont on veut la version est installée sur le serveur (exemple [[Java]]). | ||
* [[Apache]] -> httpd -v ou rpm -q httpd | * [[Apache]] -> httpd -v ou rpm -q httpd | ||
+ | * apachectl -> apachectl -v | ||
* architecture système -> [[uname]] -i | * architecture système -> [[uname]] -i | ||
* [[bash]] -> echo $BASH_VERSION ou rpm -q bash ou bash --version | * [[bash]] -> echo $BASH_VERSION ou rpm -q bash ou bash --version |
Version du 28 août 2014 à 08:57
Lien court vers cette page : http://vt.cx/VL
QR code vers cette page : http://vt.cx/VL.qr
Sommaire
Commandes générales
Redhat, CentOS
Il existe un moyen simple de tester la présence d'un paquet et sa version avec la commande suivante :
rpm -q <paquet> exemple rpm -q httpd
Si cela fonctionne avec tous les paquets installés, c'est souvent moins complet qu'avec les commandes particulières qui suivent.
Ubuntu
Sous Ubuntu la commande suivante indique la version des paquets installés, les versions de ceux qui pourraient être installés et les dépôts dans lesquels ces derniers sont disponibles par ordre de priorité :
apt-cache policy <paquet(s)>
Commandes particulières
Dans tous les cas ces commandes ne sont opérationnelles que si l'application dont on veut la version est installée sur le serveur (exemple Java).
- Apache -> httpd -v ou rpm -q httpd
- apachectl -> apachectl -v
- architecture système -> uname -i
- bash -> echo $BASH_VERSION ou rpm -q bash ou bash --version
- bind -> named -v
- cPanel -> cpanel -V
- distribution Linux -> cat /etc/*-release
- du -> du --version
- fail2ban -> fail2ban-client -V
- find -> find -version
- id -> id --v ou id --version
- install -> install --version
- ip -> ip -V ou -Version
- IPtables -> iptables -V
- Java -> java -version
- Linux et kernel -> uname -a
- locale -> locale -V
- locate -> locate -V
- mail -> mail -V
- mlocate -> voir locate
- MySQL -> mysql -V
- nginx -> nginx -v (court) nginx -V (long)
- openSSH -> rpm -q openssh
- openSSL -> openssl version ou openssl version -a ou rpm -q openssl
- PCRE -> pcretest -C
- pear -> pear version
- Perl -> perl -v
- PHP -> php -v
- Plesk -> rpm -q psa
- Plesk sur Debian -> dpkg -l psa
- Qmail sous Plesk -> rpm -q psa-qmail
- SQLite -> sqlite3 puis quitter la console SQLite par .quit + Entrée
- shorewall -> shorewall version
- tr -> tr --v
- Tree -> tree --version
- uname -> uname -a
- watch -> watch -v
Dans Plesk (V11)
Outils & Paramètres -> Colonne "Gestion des serveurs" -> composants du serveur Commandes pour connaitre les versions de logiciels installés sur serveur Linux
Avec PHP
Faire un document version.php avec <?php phpinfo() ?> et lancer par site.tld/version.php