Sådan finder du den absolutte sti til en kørende applikation med flere kopier på disken

Hvordan kan den absolutte sti til en kørende applikation identificeres, hvis der er flere kopier af samme applikation på disken, men kun én er aktiv ifølge ps?

For at identificere den absolutte sti til en kørende applikation med flere kopier på disken, skal du bruge `ps` kommandoen til at finde PID, og derefter `ls -l /proc/[PID]/exe` for at få den absolutte sti.

Sådan identificeres den absolutte sti til en kørende applikation med flere kopier på disken

For at identificere den absolutte sti til en kørende applikation, når der er flere kopier af samme applikation på disken, men kun én er aktiv ifølge ps, kan du følge disse trin:

  1. Brug ps kommandoen:

    Kør ps kommandoen for at finde process ID (PID) for den kørende applikation. For eksempel:

    ps aux | grep [application_name]

    Dette vil vise en liste over processer, der matcher applikationsnavnet.

  2. Find PID:

    Identificer PID for den kørende applikation fra outputtet af ps kommandoen.

  3. Brug ls -l kommandoen:

    Brug ls -l kommandoen på /proc/[PID]/exe for at finde den absolutte sti til den kørende applikation. For eksempel:

    ls -l /proc/[PID]/exe

    Erstat [PID] med det faktiske process ID.

  4. Læs den absolutte sti:

    Outputtet af ls -l kommandoen vil vise en symbolsk link, der peger på den absolutte sti til den kørende applikation. For eksempel:

    lrwxrwxrwx 1 user user 0 Jan 1 00:00 /proc/1234/exe -> /path/to/application

    I dette eksempel er den absolutte sti /path/to/application.

Ved at følge disse trin kan du præcist identificere den absolutte sti til den kørende applikation, selvom der er flere kopier af samme applikation på disken.