Я намагаюся відстежити цей скрипт ./launch.sh
, який називається , що на моїй машині зараз знаходиться в нескінченному циклі, в якому він викликає програму Java, одразу виходить з ладу, а потім спить 3 секунди.
ps aux
включає:
31337 0.1 0.1 19716 2180 pts/3 S+ 15:13 0:00 bash
root 31621 0.3 0.3 22912 5492 pts/4 Ss+ 15:15 0:00 -bash
root 31810 0.0 0.0 5872 604 pts/1 S+ 15:16 0:00 sleep 3
root 31811 0.0 0.0 16872 1268 pts/2 R+ 15:16 0:00 ps aux
Як і багато -bash
.
Мій сценарій запуску був викликаний через ./launch.sh
. Цей сценарій не починається з шебангу.
Версія Linux така:
Linux version 3.2.0-23-virtual (buildd@crested) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu4) ) #36-Ubuntu SMP
Тому в основному цікаво, чому launch.sh
це не відображається ps aux
, чи є спосіб знайти його легше у списку процесів. Мені знадобився певний час, щоб зрозуміти, що я просто десь там працював на передньому плані.
#!
- шебанг. en.wikipedia.org/wiki/Shebang_%28Unix%29