Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Vérifier le PID à l'aide du numéro de port dans Solaris

invite de connexion unix
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Trouver l'ID de processus (PID) à l'aide d'un numéro de port dans Solaris n'est pas aussi simple que Linux.

Si vous travaillez sur la configuration d'un nouveau service et que vous souhaitez allouer un port, vous devez vérifier si un autre service utilise ce port.

Vous pouvez découvrir quel processus utilise le port particulier dans Solaris en suivant de minuscules scripts shell.

Les scripts suivants vous inviteront à entrer le numéro de port, et il utilisera pfiles commande en interne pour vous donner le pid.

  • Créez un fichier avec les éléments suivants
#! / bin / ksh ligne = '----------------------------------------- ---- 'pids = $ (/ usr / bin / ps -ef -o pid =) if [$ # -eq 0]; puis lire ans? "Entrez le numéro de port pour connaître le pid:" else ans = $ 1 fi pour f dans $ pids do / usr / proc / bin / pfiles $ f 2> / dev / null | / usr / xpg4 / bin / grep -q "port: $ ans" si [$? -eq 0]; then echo $ line echo "Port: $ ans est utilisé par PID: c" pargs -l $ f fi done
  • Enregistrez et modifiez l'autorisation du fichier pour être exécutable
chmod 754 $ nom de fichier
  • Exécutez le fichier

Facile. N'est-ce pas?

Intéressé par l'apprentissage de l'administration Linux? Découvrez ces ressources.

Merci à nos commanditaires
Plus de bonnes lectures sur Linux
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder