Vollständiger Befehlstext mit ps auf cygwin?

695
boardrider

Gibt es einen Weg, um die volle Leistung von bekommen psauf Cygwin?

Zum Beispiel gibt mir keine der folgenden Informationen die vollständige wgetShell-Linie, nur /usr/bin/wget:

$ ps -ef | grep wget Administ 9844 7780 pty1 13:22:57 /usr/bin/wget Administ 8036 12648 pty0 13:18:15 /usr/bin/wget Administ 4832 11828 pty2 13:23:42 /usr/bin/wget  $ ps awx | grep wget 9844 7780 9844 10264 pty1 197108 13:22:57 /usr/bin/wget 8036 12648 8036 10060 pty0 197108 13:18:15 /usr/bin/wget 4832 11828 4832 10780 pty2 197108 13:23:42 /usr/bin/wget  $ ps -p 9844 | cat PID PPID PGID WINPID TTY UID STIME COMMAND 9844 7780 9844 10264 pty1 197108 13:22:57 /usr/bin/wget 
0
Haben Sie "ps -efl" ausprobiert? Das ist, was ich normalerweise für eine lange Liste in Linux benutze. Oder Sie können "-o" verwenden und die Spalten angeben, die Sie sehen möchten. Ich weiß nicht, ob diese Optionen in Cygwin verfügbar sind. AFH vor 6 Jahren 0
Danke @AFH: leider (auf Cygwin) `ps -efl` gibt die gleiche Ausgabe wie` ps -ef`. boardrider vor 6 Jahren 0

1 Antwort auf die Frage

3
matzeri

Wie Sie dem cygwin- psHandbuch entnehmen können, wird die Befehlszeile nicht gemeldet.

Es ist jedoch unter / proc / process_PID/ cmdline verfügbar