Commande GNU: utilitaires de base GNU version 8.26
J'ai étudié la commande uname utilisée lors de la connexion à un serveur Linux. uname est l'un des GNU Coreutils avec la commande "Afficher les informations sur le système".
La signification des options est résumée en fonction de l’ordre d’affichage lorsque plusieurs options ou l’option «-a» sont spécifiées.
Ordre d'affichage | Afficher les informations | option | sens | Remarques |
---|---|---|---|---|
1 | kernel-name | -s | Afficher le nom du noyau | Le nom du système d'exploitation et le nom du noyau sont les mêmes selon le système d'exploitation(FreeBSD, HP-UX etc.), Il y a quelque chose de différent(GNU/Linux,Solaris etc.) |
2 | nodename | -n | Affichez le nom d'hôte du nœud de réseau. | Il est souvent utilisé comme alternative au nom d'hôte dans le champ (le nom d'hôte vous permet de changer le nom d'hôte, donc cela signifie éviter poca) |
3 | kernel-release | -r | Affichez le nom de version du noyau. | |
4 | kernel-version | -v | Affichez la version du noyau. | |
5 | machine | -r | Affichez le nom du matériel de la machine. | Parfois appelé classe de matériel ou type de matériel |
6 | processor | -p | Afficher le type de processeur | Si les informations ne peuvent pas être obtenues, elles sont affichées comme «inconnues». GNOU/Pas portable même entre les distributions Linux. |
7 | hardware-platform | -i | Afficher le nom de la plate-forme matérielle | Si les informations ne peuvent pas être obtenues, elles sont affichées comme «inconnues». GNOU/Pas portable même entre les distributions Linux. |
8 | operating-system | -p | Affichez le nom du système d'exploitation. |
Ce que vous voyez sur le processeur et la plate-forme matérielle semble varier selon l'architecture et le processeur. Quant à la source d'uname (écrite en C), même si vous me demandez de renvoyer le processeur, je ne peux rien faire si chaque processeur en renvoie un différent.
Au fait, le manuel officiel dit ce qui suit, et il est difficile de voir ce qui est séparé par un espace quelque part. Je dis quelque chose comme ça.
Si plusieurs options ou l'option «-a» est spécifiée, les informations sélectionnées seront affichées dans l'ordre suivant.
kernel-name nodename kernel-release kernel-version machine processor hardware-platform operating-system
Extrait du [Manuel officiel de GNU Coreutils](https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja.html)
## Les références
- [Manuel officiel de GNU Coreutils](https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja.html)
- [Projets de MaiZure (Site qui décrypte le code source de GNU Coreutils)](https://www.maizure.org/projects/decoded-gnu-coreutils/uname.html)