פורסם 2014 באפריל 2611 שנים שלום! אני רוצה לקבל את כל ה Process הרצים בתוך Screen שיצרתי, אפשרי ? ** top מציג לי את כל ה Process שרצים לי במערכת ולכן זה לא טוב , אני צריך רק מה שרץ בתוך ה Screen. אשמח לעזרה נערך 2014 באפריל 2611 שנים על-ידי ageva10
פורסם 2014 באפריל 2711 שנים http://superuser.com/questions/582613/list-processes-being-run-inside-a-screen-linux-sessionתוצאה ראשונה בגוגל
פורסם 2014 באפריל 2711 שנים מחבר http://superuser.com/questions/582613/list-processes-being-run-inside-a-screen-linux-sessionתוצאה ראשונה בגוגלניסיתי ולא הצלחתי ...אני בסך הכל רוצה לקבל רשימת pid של כל ה process שנמצאים בתוך screen.ומה שהוא מביא שם לא עושה את זה .. לא הבנתי איך הוא יודע איזה פרוסס שייך לאיזה סקרין .... נערך 2014 באפריל 2711 שנים על-ידי ageva10
פורסם 2014 באפריל 2711 שנים לא ברור אם אתה רוצה לקבל את רשימת הpidים שרצים תחת screen מסויים, או לא אכפת לך בכלל והעיקר הם רצים בscreen, האם אתה צריך אותם בצורה קריאה (כגון עץ) או בצורה של רשימה שטוחה?הדוגמא השניה שלו עובדת נפלא אם אתה רוצה הצגה בצורת עץ (רק להוסיף דגל p):$ screen -lsThere are screens on: 2492.pts-0.michael2 (04/27/14 09:04:19) (Detached) 2423.pts-0.michael2 (04/27/14 09:03:10) (Detached)2 Sockets in /var/run/screen/S-ubuntu.$ echo $(pidof screen;pidof SCREEN)| tr ' ' \\n | xargs -L1 pstree -lanupscreen,2492,ubuntu `-bash,2493screen,2423,ubuntu `-bash,2424 נערך 2014 באפריל 2711 שנים על-ידי m1ke
פורסם 2014 באפריל 2711 שנים מחבר לא ברור אם אתה רוצה לקבל את רשימת הpidים שרצים תחת screen מסויים, או לא אכפת לך בכלל והעיקר הם רצים בscreen, האם אתה צריך אותם בצורה קריאה (כגון עץ) או בצורה של רשימה שטוחה?הדוגמא השניה שלו עובדת נפלא אם אתה רוצה הצגה בצורת עץ (רק להוסיף דגל p):$ screen -lsThere are screens on: 2492.pts-0.michael2 (04/27/14 09:04:19) (Detached) 2423.pts-0.michael2 (04/27/14 09:03:10) (Detached)2 Sockets in /var/run/screen/S-ubuntu.$ echo $(pidof screen;pidof SCREEN)| tr ' ' \\n | xargs -L1 pstree -lanupscreen,2492,ubuntu `-bash,2493screen,2423,ubuntu `-bash,2424רשימה שטוחה כדי לזהות פרוססים ספציפים שרצים בסקרין ...*שחכתי לציין לך שאני עובד ב PHP אם פרוטוקול SSH2 ולכן אני צריך שזה יהיה מסודר כדי שאני יוכל לקבל בדיוק את הנתון. נערך 2014 באפריל 2711 שנים על-ידי ageva10
פורסם 2014 באפריל 2711 שנים מחבר ואיך אתה רוצה לקבל את זה כשמופעלים כמה screen-ים? משנה, לא משנה?יש לי את ה pid של הסקרין דרכו להגיע לפרוססים שמורצים תחתיו ...SCREEN -dmS 95 bash -c 'commands'ps x | grep 'SCREEN' | grep 95 | awk '{print $1}' נערך 2014 באפריל 2711 שנים על-ידי ageva10
פורסם 2014 באפריל 2711 שנים אז אתה יכול לעשות משהו כמוpstree -p $ppid | grep -Eo "\([0-9]+\)" | tr -d "()"תחליף את $ppid במשתנה המכיל את ה pid של הscreen שאתה רוצה. נערך 2014 באפריל 2711 שנים על-ידי m1ke
פורסם 2014 באפריל 2711 שנים מחבר אז אתה יכול לעשות משהו כמוpstree -p $ppid | grep -Eo "\([0-9]+\)" | tr -d "()"תחליף את $ppid במשתנה המכיל את ה pid של הscreen שאתה רוצה.יש אפשרות גם לקבל את השם של הפרוסס באותו קוד ? כדי שאני ידע לזהות איזה pid שייך לאיזה פרוסס. נערך 2014 באפריל 2711 שנים על-ידי ageva10
פורסם 2014 באפריל 2711 שנים אפשר הכל, רק חבל שאתה "מטפטף" מידע לאט לאט, תגדיר בדיוק מה אתה צריך במקום לספק חצאי מידע ולתת לנו לנחש למה אתה מתכוון.
פורסם 2014 באפריל 2711 שנים מחבר אפשר הכל, רק חבל שאתה "מטפטף" מידע לאט לאט, תגדיר בדיוק מה אתה צריך במקום לספק חצאי מידע ולתת לנו לנחש למה אתה מתכוון.רשמתי את זה גם בהודעה אני צריך בסה"כ לקבל רשימת פרוסס (שם ו pid) שפועלים תחת screen זה הכל ..הקוד שהבאתה לי מעולה אני רק צריך להוסיף לכל pid את שם הפרוסס שלו זה הכל כדי לזהות פשוט . נערך 2014 באפריל 2711 שנים על-ידי ageva10
פורסם 2014 באפריל 3011 שנים אבל מה שאתה לא מבין זה שלא לכולם יש מושג מה זה "רשימת פרוסס". בשבילי זה רשימה של pidים מופרדת בפסיקים, בשבילך זה רשימה של pid process_name מופרדת בשורות. מההודעה הראשונה שלך לא מובן האם אתה צריך רק pid, רק שמות, באיזה מבנה וכו'. אתה משאיר את זה לניחוש שלנו. שאלה כזאת ב stackoverflow היתה נסגרת מיד בגלל שהיא לא בנויה מספיק טוב ולא מפרטת מה השואל בעצם רוצה. אז קח את זה לתשומת לבך בעתיד.בחזרה לנושא, אפשר לנסות משהו כזה:$ ps -p `pstree -p 1| grep -Eo "\([0-9]+\)" | tr -d "()" | sed ':a;N;$!ba;s/\n/,/g'` -o comm,pid --no-headinginit 1su 335upstart-udev-br 337udevd 339java 341udevd 450udevd 451dhclient3 595upstart-socket- 724sudo 772su 773ruby 777sh 780node 781sshd 808dbus-daemon 816ruby 882sh 891getty 894getty 903getty 907getty 908getty 910su 911console-kit-dae 922atd 925acpid 926cron 927irqbalance 928whoopsie 936polkitd 1010java 1023python 1062python 1175python 1176epmd 1220rabbitmq-server 1244beam.smp 1249inet_gethost 1366inet_gethost 1367java 1391getty 1423sshd 4289sshd 4432bash 4433nginx 4877nginx 4878sudo 5687gunicorn 5688gunicorn 5693מכוער רצח אבל יעשה את העבודה, בהנחה שהבנתי סוף סוף מה אתה צריך...
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.