আইএমএইচও ps -u
একটি খুব দরকারী আউটপুট দেখায়, এর থেকে আরও ভাল ps -u $USER
:
$ ps -u
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
elastic 234897 0.0 0.0 105980 1336 pts/2 S+ Oct10 0:00 /bin/bash ./run.sh collector-json-1.conf
elastic 234899 48.7 7.1 10087120 4433104 pts/2 Sl+ Oct10 2804:11 /usr/java/jdk1.7.0_09_x64/bin/java -Xmx6144m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Djava.awt.headless=true -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatin
:
তুলনা করা
$ ps -u $USER
PID TTY TIME CMD
234897 pts/2 00:00:00 run.sh
234899 pts/2 1-22:44:04 java
:
- তবে, কেন এটি "খারাপ সিনট্যাক্স"?
/usr/share/doc/procps-3.2.8/FAQ
বেশি সাহায্য করে না - সঠিক একই আউটপুট অর্জনের জন্য "সঠিক সিনট্যাক্স" কী হবে?
ক্ষেত্রে এটি গুরুত্বপূর্ণ:
$ uname -a
Linux h22k34.local 2.6.32-042stab044.17 #1 SMP Fri Jan 13 12:53:58 MSK 2012 x86_64 x86_64 x86_64 GNU/Linux
ps
জিনিসগুলি এই লাইন থেকে আসে) আমি প্রায়শই ব্যবহার করি ps -fu $USER
... ps -f
আউটপুট ফর্ম্যাটিং যা কিছুটা ps u
বিন্যাসের অনুরূপ , তবুও নির্দিষ্ট-ব্যবহারকারীর জিনিসটি পেয়ে যাচ্ছি । যদি আপনি একই সাথে উভয় চেয়েছিলেন।