Linux afficher les informations du système

百草
Libérer: 2024-03-13 15:36:43
original
1030 Les gens l'ont consulté

Comment afficher les informations système sous Linux : 1. Affichez les informations sur le processeur. Utilisez la commande lscpu pour afficher des informations détaillées sur le processeur, notamment l'architecture, le modèle, le nombre de cœurs, le nombre de threads, etc. La commande cat /proc/cpuinfo. peut également afficher des informations détaillées sur le processeur et la configuration spécifique de chaque cœur ; 2. Utilisez la commande free -h pour afficher l'utilisation de la mémoire, y compris la mémoire totale, la mémoire utilisée, la mémoire libre, etc. dans un format lisible par l'homme, etc.

Linux afficher les informations du système

L'affichage des informations système sous Linux est un sujet qui couvre un large éventail de contenus, notamment les informations sur le matériel, les informations sur les logiciels, la configuration du réseau, l'état du système et bien d'autres aspects. Ce qui suit présente en détail comment afficher diverses informations système sur les systèmes Linux, notamment à l'aide d'outils de ligne de commande, de fichiers de configuration et d'outils d'interface graphique.

1. Afficher les informations sur le matériel

1. Afficher les informations sur le processeur

  • Utilisez la commande lscpu pour afficher des informations détaillées sur le processeur, notamment l'architecture, le modèle, le nombre de cœurs, le nombre de threads, etc.
  • La commande cat /proc/cpuinfo permet également d'afficher les informations détaillées du CPU et la configuration spécifique de chaque cœur.

2. Afficher les informations sur la mémoire

  • Utilisez la commande free -h pour afficher l'utilisation de la mémoire, y compris la mémoire totale, la mémoire utilisée, la mémoire libre, etc., dans un format lisible par l'homme (tel que G, M). . La commande
  • cat /proc/meminfo peut afficher des informations plus détaillées sur la mémoire.

3. Vérifiez les informations sur le disque dur

  • Utilisez la commande df -h pour vérifier l'utilisation de chaque partition du disque dur.
  • La commande lsblk peut répertorier toutes les informations disponibles sur les périphériques de blocage, y compris les disques durs, les partitions, etc.
  • La commande fdisk -l peut afficher les informations de la table de partition du disque dur.

4. Afficher les informations de la carte réseau

  • Utilisez la commande ifconfig ou ip addr pour afficher les informations de configuration de la carte réseau, y compris l'adresse IP, le masque de sous-réseau, l'adresse MAC, etc. La commande réseau
  • lshw -class peut afficher des informations plus détaillées sur le matériel de la carte réseau.

2. Vérifiez les informations sur le logiciel

1. Vérifiez les informations sur le système d'exploitation

  • Utilisez la commande uname -a pour vérifier la version du noyau, le nom d'hôte et d'autres informations du système d'exploitation.
  • La commande cat /etc/os-release ou cat /etc/*release* peut afficher les informations de version du système d'exploitation.

2. Afficher les packages installés

  • Pour les systèmes qui utilisent des gestionnaires de packages RPM (tels que CentOS, Fedora), vous pouvez utiliser la commande rpm -qa pour répertorier tous les packages installés.
  • Pour les systèmes utilisant le gestionnaire de paquets Debian (comme Ubuntu), vous pouvez utiliser la commande dpkg -l pour lister les paquets installés.

3. Afficher les processus en cours

  • Utilisez la commande ps pour afficher les informations des processus en cours d'exécution et combinez-la avec la commande grep pour filtrer les informations de processus spécifiques. La commande
  • top ou htop peut afficher l'utilisation des ressources de chaque processus du système en temps réel.

3. Vérifiez l'état du système

1. Vérifiez la charge du système

  • Utilisez la commande uptime pour vérifier la durée de fonctionnement du système, le nombre d'utilisateurs et la charge moyenne. La commande
  • w peut également afficher des informations similaires et une liste des utilisateurs actuellement connectés et de leurs activités.

2. Afficher les journaux système

  • Les journaux système Linux sont généralement enregistrés dans le répertoire /var/log Vous pouvez utiliser cat, tail, less et d'autres commandes pour afficher ces fichiers journaux. La commande
  • journalctl peut afficher les journaux systemd, ce qui est très utile pour les systèmes utilisant systemd.

3. Vérifiez l'état du réseau

  • Utilisez la commande netstat pour afficher les connexions réseau, les tables de routage, les statistiques d'interface et d'autres informations. La commande
  • ss remplace netstat, avec des fonctions similaires mais de meilleures performances. La commande
  • nload ou iftop peut afficher l'état du trafic de l'interface réseau en temps réel.

4. Outils d'interface graphique

En plus des outils de ligne de commande, Linux fournit également des outils d'interface graphique pour afficher les informations système. Ces outils sont généralement plus intuitifs et plus faciles à utiliser.

1. GNOME System Monitor

Pour les distributions Linux utilisant le bureau GNOME, GNOME System Monitor est un outil de surveillance du système intégré qui peut afficher l'utilisation du processeur, de la mémoire, du réseau et d'autres ressources.

2. KDE System Guard

Pour les distributions Linux utilisant le bureau KDE, KDE System Guard fournit des fonctions de surveillance du système similaires.

3. HardInfo

HardInfo est un puissant outil de visualisation des informations système qui peut afficher les détails du matériel, les résultats des tests de performances, etc.

5. Notes

Lors de l'affichage des informations système, vous devez faire attention aux points suivants :

1. Problèmes d'autorisation : Certaines informations système ou fichiers de configuration peuvent nécessiter des autorisations spécifiques pour être affichées ou modifiées, telles que les autorisations root. . Veuillez vous assurer que vous disposez des autorisations suffisantes lorsque vous utilisez des commandes ou des outils associés.

2. Paramètres de commande : la plupart des commandes prennent en charge une variété de paramètres et d'options. Vous pouvez en savoir plus en consultant la page de manuel de la commande (à l'aide de la commande man).

3. Différences entre plusieurs distributions : différentes distributions Linux peuvent présenter des différences dans les commandes, les fichiers de configuration, etc., donc dans les opérations réelles, des ajustements doivent être effectués en fonction de la distribution utilisée.

En bref, Linux fournit une multitude d'outils et de méthodes pour afficher les informations système. En combinant des outils de ligne de commande et des outils d'interface graphique, vous pouvez facilement obtenir les informations système requises et effectuer la gestion et l'optimisation correspondantes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!