الحصول على النتيجة الكاملة من "ps"
-
03-07-2019 - |
سؤال
كيف يمكنني الحصول على عرض كامل نتيجة *nix الأمر "ps"?
وأنا أعلم أننا يمكن أن تحدد شيء من هذا القبيل --cols 1000
ولكن هناك على أية حال أنا يمكن أن
الأعمدة فقط طباعة كل شيء ؟
المحلول
محاولة ps -w -w aux
.-W خيار مجموعات الإنتاج على نطاق واسع ، وفعل ذلك مرتين يجعل العرض غير محدود.إن "aux" جزء يجعلها تظهر على مزيد من المعلومات ، و (afaik) جميلة القياسية وضع الاستخدام.وهذا بالطبع منصة تعتمد أعلاه يعمل مع procps النسخة 3.2.7 على لينكس.
نصائح أخرى
تحديد w
الخيار مرتين ، إذا كنت تستخدم غرار BSD ps
.على سبيل المثال ، ps auwwx
.مجموعة مختلفة من الخيارات تنطبق عند استخدام نظام V ps
.
هناك نوعان مختلفان من خيار جمل على ps ؛ معيار POSIX واحد على أساس SysV ، BSD واحد.غنو ps ، كما تستخدم على لينكس يدعم كلا من الذي يمكن القيام به لأن POSIX الخيارات شرطات في الجبهة BSD منها لا ، وكذلك بعض من أنها تملك الخيارات في العادي غنو-طويلة-الخيار-اسم النمط.
على أية حال الحصول على جميع العمليات في POSIX النمط -e في BSD انها الفأس (أ يشمل مستخدم آخر العمليات x تشمل العمليات دون السيطرة على محطة أيالشياطين).
لا يوجد خيار واحد من شأنها أن تجعل تشمل كافة الأعمدة.هناك عدد كبير من الممكن الأعمدة.POSIX خيارات -f-F -L أن تظهر مجموعات مختلفة من أعمدة إضافية ، مثل BSD الخيار u (وبالتالي "ps aux" المذكورة في جواب آخر شائع جدا الأمر).
إذا كنت تريد حقا أكثر من الأعمدة من أن لديك اسم صراحة تلك التي تريد باستخدام-ا (أو ا) الخيار.انظر رجل الصفحة قائمة.هناك حوالي مائة أسماء مختلفة يمكنك استخدامها ، ولكن بعضها نسخ ، وغيرها عرض نفس المعلومات بطرق مختلفة.