Si vous êtes dans le support de production / administrateur middleware, vous devrez très probablement travailler sur les systèmes d'exploitation Linux et Windows.

La prise en charge des applications de production sera difficile si vous n'êtes pas familier avec les commandes d'administration. Voici donc des choses que vous devez connaître avec Windows, qui vous aideront en tant qu'administrateur à dépanner, à prendre en charge les applications dans la vie quotidienne.

CPU Information

Les informations sur le processeur sont souvent nécessaires pour résoudre les problèmes de performances ou travailler sur la planification de la capacité.

1. Vérifiez combien de CPU existent

  • Aller au Gestionnaire des tâches
  • Cliquez sur l'onglet «Performance» pour voir le nombre de CPU disponibles

informations sur le processeur

Vous pouvez aussi utiliser un wmic commande pour obtenir des informations sur le processeur.

  • Ouvrir une invite de commande
  • Tapez la commande ci-dessous et appuyez sur Entrée
wmic cpu

2. Vérifiez le type de processeur CPU

  • Faites un clic droit sur Ordinateur et cliquez sur Propriétés
  • Recherchez les détails du processeur dans la section Système

type de processeur

Vous pouvez également utiliser "cpu wmic”Pour obtenir ces informations.

Finding Memory Information

Souvent nécessaire dans une combinaison de processeurs pour résoudre le problème de performances de l'application.

3. Vérifiez la mémoire installée et l'utilisation

  • Aller au Gestionnaire des tâches
  • Cliquez sur l'onglet «Performance» >> Mémoire

info-mémoire

Comme vous pouvez le voir mémoire totale / disponible / utilisée

Vous pouvez également utiliser systeminfo commande pour vérifier la mémoire physique disponible.

C:UsersChandan Kumar>systeminfo | findstr Memory
Total Physical Memory:     4,239 MB
Available Physical Memory: 3,422 MB
Virtual Memory: Max Size: 7,951 MB
Virtual Memory: Available: 7,099 MB
Virtual Memory: In Use:   852 MB
C:UsersChandan Kumar>

4. Vérifiez la disponibilité / l'heure de démarrage

Si votre serveur Windows est redémarré de manière inattendue et a besoin de savoir quand exactement cela s'est produit, ce serait très pratique. Utilisez la commande ci-dessous sur l'invite de commande.

C:UtilisateursChandan Kumar>infos système | findstr Boot
Heure de démarrage du système: 2/21/2016, 11:02:26
Périphérique de démarrage : DeviceHarddiskVolume1 C:UsersChandan Kumar>

Si vous avez besoin de connaître l'heure de début du processus dans Windows, vous pouvez référez-vous ici.

5. Vérifiez les erreurs de paquet TCP

Si vous résolvez des problèmes liés au réseau, ce serait probablement l'une des premières choses à vérifier. Utilisation commande netstat pour rechercher d'éventuelles erreurs.

C:UtilisateursChandan Kumar>netstat -s | Erreurs findstr
Erreurs d'en-tête reçues = 0 Erreurs d'adresse reçues = 0 Erreurs d'en-tête reçues = 0 Erreurs d'adresse reçues = 0 Erreurs 0 0 Erreurs 0 0 Erreurs de réception = 0 Erreurs de réception = 0 C:UsersChandan Kumar>

6. Vérifiez tous les processus en cours d'exécution

Pour répertorier toutes les tâches en cours d'exécution avec leur PID et leur utilisation de la mémoire, vous pouvez utiliser la commande tasklist.

C:UtilisateursChandan Kumar>tasklist
Nom de l'image Nom de la session PID Session # Utilisation de la mémoire ================================== ========= ======== =========== ============ Processus d'inactivité du système 0 Services 0 20 K Services système 4 0 1,264 K smss.exe 304 Services 0 K csrss.exe 928 Services 408 0 K wininit.exe 3,548 Services 480 0 K services.exe 3,368 Services 568 0 K

Si vous avez besoin de vérifier un processus particulier en cours d'exécution ou non, vous pouvez utiliser la liste des tâches avec findstr.

Ex:

C:UtilisateursChandan Kumar>liste des tâches | findstr cmd
cmd.exe 240 Console 2 2,160 XNUMX Ko C:UsersChandan Kumar>

Vous pouvez également utiliser le Gestionnaire des tâches pour voir tous les processus en cours d'exécution avec son utilisation CPU / mémoire / disque / réseau.

7. Tuez le processus en cours

Souvent utilisé si un processus ne répond pas et que vous devez le tuer. Vous pouvez soit tuer le processus avec la commande «taskkill» ou le Gestionnaire des tâches.

Tuer en utilisant taskkill

  • Ouvrir une invite de commande
  • Exécuter la commande taskkill avec le processus PID
C:UtilisateursChandan Kumar>tâche kill -pid 312
SUCCESS : Envoyé un signal de fin au processus avec le PID 312. C:UsersChandan Kumar>

Pour tuer à l'aide du Gestionnaire des tâches

  • Ouvrir le Gestionnaire des tâches
  • Faites un clic droit sur le processus que vous souhaitez supprimer et cliquez sur "Fin de tâche".

tuer-en-utilisant-le-gestionnaire-des-tâches

8. Découvrez IP, masque de sous-réseau; Adresse Mac

ipconfig est une commande pratique pour connaître l'adresse IP du serveur Windows. Cela affichera l'intégralité de l'adaptateur Ethernet et leur adresse IP.

ipconfig

Si vous avez besoin de connaître les détails en profondeur, vous pouvez utiliser la syntaxe / all.

ipconfig / all

À vider le DNS cache, vous pouvez utiliser la syntaxe /flushdns. Cela sera souvent utile si vous avez effectué des modifications DNS et que cela n'est pas reflété en raison des données stockées dans le cache.

ipconfig / flushdns

9. Afficher les informations sur l'utilisateur et le groupe

La commande «whoami» vous aidera à vérifier les détails de l'utilisateur connecté et le groupe auquel il appartient.

C:UtilisateursChandan Kumar>whoami
win-nffe5b9pda0chandan kumar C:UsersChandan Kumar>

Pour vérifier le groupe il appartient à

whoami / groupes

10. Effectuez une recherche DNS

La commande «nslookup» aidera à trouver l'adresse IP de résolution DNS.

C:UtilisateursChandan Kumar>nslookup geekflare.com
Serveur : Inconnu Adresse : 172.16.179.2 Nom : geekflare.com.localdomain Adresses : 162.159.243.243 162.159.243.243 C:UsersChandan Kumar>

Si votre administrateur réseau bloque nslookup vers un DNS externe, vous pouvez utiliser outils en ligne pour effectuer une recherche DNS.

11. Capturer la trace du réseau

Vous pouvez utiliser la commande netsh pour capturer la trace si Wireshark ou un autre logiciel de capture n'est pas installé.

C:Windowssystem32>netsh trace start capture=yes Configuration de la trace : ------------------------------------- ------------------------------ Statut : Fichier de suivi en cours d'exécution : C:UsersChandan KumarAppDataLocalTempNetTracesNetTrace.etl Ajouter : Désactivé Circulaire : Activé Taille maximale : 250 Mo Rapport : Désactivé C:Windowssystem32>

À Arrêtez la capture

arrêt de trace netsh

J'espère que ce qui précède vous aidera à vous familiariser avec certaines des tâches liées à l'administration Windows. Si vous êtes un débutant, je le recommande vivement Cours en ligne.