Jak uzyskać pełny wiersz poleceń użyty do uruchomienia procesu
15
Eclipsed uruchomił dla mnie proces i chciałbym zobaczyć pełną linię poleceń.
Próbowałem „ps auxwww”, ale wydaje się, że skraca ścieżkę do 4096 znaków, czy istnieje sposób, aby PS przestał obcinać ścieżkę lub użyć innego narzędzia, aby znaleźć pełną ścieżkę?
Arg. po prostu przeczytaj link przepełnienia stosu, który opublikował Alex Black ... wygląda na to, że proc /.../ cmdline ma ten sam limit 4096 znaków.
Przykładem jest o javaprocesie, tutaj jest narzędziem, które może pokazać jakieś dodatkowe szczegóły procesu: jps. Po prostu spróbuj, prawdopodobnie masz go - to częśćJDK
Jest podobny do podstawowego pspolecenia - ale nie docenia niektórych cech java. Głównym zastosowaniem jest identyfikacja działających procesów Java, które są następnie sprawdzane za pomocą innych narzędzi do analizy Java, takich jak jstack.
jps - Java Virtual Machine Process Status Tool
jps [ options ] [ hostid ]
[...]
-q Suppress the output of the class name, JAR file name, and argu‐
ments passed to the main method, producing only a list of local
VM identifiers.
-m Output the arguments passed to the main method. The output may be
null for embedded JVMs.
-l Output the full package name for the application's main class or
the full path name to the application's JAR file.
-v Output the arguments passed to the JVM.
-V Output the arguments passed to the JVM through the flags file
(the .hotspotrc file or the file specified by the
-XX:Flags=<filename> argument).
-Joption
Pass option to the java launcher called by jps. For example,
-J-Xms48m sets the startup memory to 48 megabytes. It is a common
convention for -J to pass options to the underlying VM executing
applications written in Java.
[...]
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.