Comment vérifier le operating system et la version à l'aide d'une command Linux

Quelle est la command Linux pour vérifier le operating system du server et sa version?

Je suis connecté au server en utilisant shell.

    Version du kernel

    Si vous voulez des informations sur la version du kernel, utilisez uname (1). Par exemple:

    $ uname -a Linux localhost 3.11.0-3-generic #8-Ubuntu SMP Fri Aug 23 16:49:15 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 

    Informations sur la dissortingbution

    Si vous souhaitez des informations de dissortingbution, cela dépend de votre dissortingbution et si votre système prend en charge la base standard Linux . Certains moyens de vérifier, et certains exemples de sortie, sont immédiatement ci-dessous.

     $ lsb_release -a No LSB modules are available. Dissortingbutor ID: Ubuntu Description: Ubuntu Saucy Salamander (development branch) Release: 13.10 Codename: saucy $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=13.10 DISTRIB_CODENAME=saucy DISTRIB_DESCRIPTION="Ubuntu Saucy Salamander (development branch)" $ cat /etc/issue.net Ubuntu Saucy Salamander (development branch) $ cat /etc/debian_version wheezy/sid 

    Vous pouvez exécuter cat /etc/redhat-release pour vérifier la version Red Hat Linux (RH) si vous utilisez un operating system RH.

    Et la command uname -a montre la version du kernel et d'autres choses.

    Aussi cat /etc/issue.net affiche la version de votre operating system … Ce file s'affiche dans la command telnet lorsque vous souhaitez vous connecter au server. Pour des raisons de security, il est préférable de supprimer la version et le nom de l'os dans ce file.

    Si c'est un système basé sur Debian, vous pourriez faire

     cat /etc/*_version 

    ou pour un système basé sur Red Hat, vous pouvez essayer:

     cat /etc/*-release