পিএস আউটপুটে কলামের নাম অক্ষম করা হচ্ছে


23

ps -pকমান্ড আউটপুট বিন্যাস কিভাবে ?

আমাকে এরকম কিছু না দেখানোর জন্য:

PID TTY                TIME CMD

তবে শুধু পিআইডি

আমি লিনাক্স ব্যবহার করছি।

উত্তর:


36

-oকোন কলামগুলি প্রদর্শিত হবে তা নির্বাচন করতে বিকল্পটি ব্যবহার করুন । যদি আপনি =কলামের নাম রাখেন , শিরোনাম লাইনটি চাপা দেওয়া হবে।

ps -o pid= -p 1 23 456
ps -o pid= -o ppid= -o pgid= -o sid= -p 1 23 456

এই উত্তরটির পোর্টেবল হওয়ার সুবিধা রয়েছে (বিএসডি দ্বারা সমর্থিত এবং পসিক্স দ্বারা নির্দিষ্ট ।
— অ্যান্টনি জি - মনিকার পক্ষে ন্যায়বিচার

21

--no-headersশিরোনামের রেখা বাদ দিতে ব্যবহার করুন ।

আসল আউটপুট:

ps
  PID TTY          TIME CMD
27027 pts/0    00:00:00 bash
27071 pts/0    00:00:00 ps

সাথে --no-headers:

ps --no-headers
27027 pts/0    00:00:00 bash
27072 pts/0    00:00:00 ps

সাথে একত্রিত -p:

ps -p 1 --no-headers
    1 ?        00:00:33 systemd

manজন্য পৃষ্ঠা psপরিষ্কারভাবে এই দস্তাবেজ:

man ps

[snip]

 --no-headers
          Print no header line at all.  --no-heading is an alias for this option.

2
ম্যাকোসে কাজ করে না। Naturall -____-
— Avindra Goolcharan

প্রকৃতপক্ষে. ম্যাকোস-এ কাজ করার আশা করা যায়নি। মূল পোস্টার দ্বারা হাইলাইট করা হিসাবে প্রশ্নটি কেবলমাত্র লিনাক্স সম্পর্কিত।
— স্টিভ

2
এনপি স্টিভ ভবিষ্যতের পাঠকদের জন্য কেবল এটি এখানে ডকুমেন্টিং। বিএসডি এবং লিনাক্স ব্যবহারের মধ্যে সামান্য পার্থক্য অত্যন্ত বিরক্তিকর।
— সেড

ঠিক আছে, ধন্যবাদ. উত্তরে ম্যাকওএস সমাধান অন্তর্ভুক্ত করার বিষয়ে আপনার যদি কোন চিন্তা থাকে তবে আমি আনন্দের সাথে এটি সংশোধন করব!
— স্টিভ

2
আমি দেখতে পেয়েছি যে নির্দিষ্ট কলাম শিরোনামের =জন্য, oপতাকাটিতে কলামটির পরে একটি নাম রাখাই এটি করার একটি ক্রস প্ল্যাটফর্ম উপায়। উদাহরণস্বরূপ, শিরোনাম ছাড়াই ps -p ${pid} -o state=প্রক্রিয়া স্থিতি প্রদর্শন করবে ${pid}। (স্বীকৃত উত্তরটি যা বলে) :)
— অভিন্দ্র গলচরণ

2

ব্যবহার

ps -p <PIDs> --no-headers

শিরোনাম ছাড়াই পিআইডিগুলির একটি তালিকা পেতে।


-1

কেবলমাত্র পিআইডি ব্যবহারের জন্য একটি তালিকা পেতে:

ps -eo pid

man psসম্ভাব্য কলমের জন্য 'স্ট্যান্ডার্ড ফর্ম্যাট স্পেসিফায়ার্স' বিভাগটিও দেখুন ।

ব্যক্তিগতভাবে আমি সোলারিস -oআর্গুমেন্টটির জন্য ব্যবহারের জন্য সম্ভাব্য কলামগুলি দেখায় তা পছন্দ করি :

ps: option requires an argument -- o
usage: ps [ -aAdefHlcjLPyZ ] [ -o format ] [ -t termlist ]
        [ -u userlist ] [ -U userlist ] [ -G grouplist ]
        [ -p proclist ] [ -g pgrplist ] [ -s sidlist ] [ -z zonelist ] [-h lgrplist]
  'format' is one or more of:
        user ruser group rgroup uid ruid gid rgid pid ppid pgid sid taskid ctid
        pri opri pcpu pmem vsz rss osz nice class time etime stime zone zoneid
        f s c lwp nlwp psr tty addr wchan fname comm args projid project pset lgrp

1
এটি প্রদর্শিত হওয়া শিরোনামটি মুছে ফেলার বিষয়টি বিবেচনা করে না।
— কুসালানন্দ

এভাবে আপনি 'স্রেফ পিআইডি প্রদর্শন' ব্যাখ্যা করেন। কেউ কেউ কেবল একটি কলাম নির্বাচন করে এর ব্যাখ্যা করতে পারেন, বা যেমন আপনি স্পষ্টত ব্যাখ্যা করেছেন: ঠিক মান।
— ল্যামবার্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.