% sudo ls -l /proc/PID/exe
např.:
% ps -auxwe | grep 24466 root 24466 0.0 0.0 1476 280 ? S 2009 0:00 supervise sshd % sudo ls -l /proc/24466/exe lrwxrwxrwx 1 root root 0 Feb 1 18:05 /proc/24466/exe -> /package/admin/daemontools-0.76/command/supervise
Použijte:
pwdx $pid
Tím získáte aktuální pracovní adresář pid, nikoli jeho absolutní cestu.
Obvykle which
příkaz vám řekne, který příkaz je z shellu vyvolán:
#> which vlc
/usr/bin/vlc
Jedním ze způsobů je ps -ef
Instalace knihoven a hlavičkových souborů pod Ubuntu Linux pro vývoj C/C++
Jak mohu zobrazit využití paměti každého procesu, když udělám 'ps -ef'?