Zeigen Sie die abhängigen Bibliotheken von so oder ausführbaren Programmen unter Linux an

Zeigen Sie die abhängigen Bibliotheken von so oder ausführbaren Programmen unter Linux an

Anzeigen der abhängigen Bibliotheken von so oder ausführbaren Programmen unter Linux

Ausführbare Programme unter Linux umfassen ausführbare Programme EXE und daher beginnen beide Dateien mit ELF.

objdump -x libxxxxx.so | grep BENÖTIGT

objdump -x Name des ausführbaren Programms | grep ERFORDERLICH

oder

arm-hisiv300-linux-objdump -x ausführbares Programm | grep BENÖTIGT

arm-hisiv300-linux-readelf -ein ausführbares Programm | grep BENÖTIGT

So überprüfen Sie, welche Prozesse in Linux ein bestimmtes so verwenden

Wie überprüfen wir auf unserer Serverseite, welche Prozesse einen bestimmten Server verwenden?

Lösung

lsof **.so 

Offensichtlich verwenden mehrere Prozesse unseres Apache-HTTPD diesen Socket.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Spielen Sie mit der Connect-Funktion mit Timeout in Linux
  • Detaillierte Erläuterung der Lösung für npm ls-Fehler, die durch das fsevents-Modul unter Linux verursacht werden
  • Erläuterung der Installation und Konfiguration zum Erstellen einer Go-Umgebung unter Linux
  • Zusammenfassung der Verwendung des Linux-Befehls „cut“
  • Detaillierte Erläuterung der Ein- und Ausgabeverwaltung des Linux-Systems und der allgemeinen Funktionen von vim
  • Linux-Shell - Beispiel zum Testen von Dateisystemattributen durch Identifizierung
  • Verschiedene Beurteilungen von if in der Linux-Shell
  • Erklärung zur Verwendung von Pushd, Popd und Dirs in der Linux-Shell
  • So drucken Sie Schriftarten und Hintergründe in verschiedenen Farben in der Linux-Shell-Konsole
  • Beispielerklärung der Alarmfunktion in Linux

<<:  Detailliertes Tutorial zur Installation von MySQL 5.7.20 auf RedHat 6.5/CentOS 6.5

>>:  Zusammenfassung der Ereignisbehandlung im Vue.js-Frontend-Framework

Artikel empfehlen

Reacts Übergang von Klassen zu Hooks

Inhaltsverzeichnis ReagierenHooks Vorwort WarumHo...

Häufig verwendete englische Schriftarten für die Webseitenerstellung

Arial Arial ist eine serifenlose TrueType-Schrifta...

Implementierung der Installation von Docker in einer Win10-Umgebung

1. Rufen Sie die offizielle Docker-Website auf Ge...

Detaillierte Einführung in Protokolle im Linux-System

Inhaltsverzeichnis 1. Logbezogene Dienste 2. Geme...

Zusammenfassung ungewöhnlicher Operatoren und Operatoren in js

Zusammenfassung gängiger Operatoren und Operatore...

Keine chinesische Spezialität: Webentwicklung unter kulturellen Unterschieden

Webdesign und -entwicklung sind harte Arbeit, als...

Zwei Verwendungen von iFrame-Tags in HTML

Ich habe kürzlich an einem Projekt gearbeitet – B...

Codebeispiel für das Nutzungsszenario der Nginx-Domänenweiterleitung

Szenario 1: Aufgrund von Serverbeschränkungen ist...

Vue implementiert die Produktregisterkarte der Produktdetailseitenfunktion

In diesem Artikelbeispiel wird der spezifische Co...

So verwenden Sie Nginx als Load Balancer für MySQL

Hinweis: Die Nginx-Version muss 1.9 oder höher se...

Tutorial zur binären Kompilierung und Installation von MySql centos7 unter Linux

// Ich habe einen ganzen Nachmittag für die Insta...

MySQL-Lernprogramm Clustered Index

Das Clustering ist eigentlich relativ zur InnoDB-...