ਜਾਣ ਪਛਾਣ
Ps ਕਮਾਂਡ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਮੌਜੂਦ ਕਾਰਜਾਂ ਦੀ ਸੂਚੀ ਤਿਆਰ ਕਰਦੀ ਹੈ.
ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ps ਕਮਾਂਡ ਦੇ ਆਮ ਵਰਤੋਂ ਵੇਖਾਏਗੀ ਤਾਂ ਜੋ ਤੁਸੀਂ ਇਸ ਤੋਂ ਵੱਧ ਤੋਂ ਵੱਧ ਪ੍ਰਾਪਤ ਕਰ ਸਕੋ.
Ps ਕਮਾਂਡ ਨੂੰ grep ਕਮਾਂਡ ਅਤੇ ਹੋਰ ਜਾਂ ਘੱਟ ਕਮਾਂਡਾਂ ਨਾਲ ਜੋੜ ਕੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.
ਇਹ ਅਤਿਰਿਕਤ ਆਦੇਸ਼ ps ਤੋਂ ਆਉਟਪੁਟ ਨੂੰ ਫਿਲਟਰ ਅਤੇ ਪੇਜੇਟ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ ਜੋ ਅਕਸਰ ਕਾਫ਼ੀ ਲੰਬਾ ਹੋ ਸਕਦਾ ਹੈ
Ps ਕਮਾਂਡ ਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ
ਆਪਣੇ ਆਪ ਤੇ ps ਕਮਾਂਡ ਉਪਭੋਗੀ ਦੁਆਰਾ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਨੂੰ ਟਰਮੀਨਲ ਵਿੰਡੋ ਵਿੱਚ ਵੇਖਦਾ ਹੈ.
Ps ਨੂੰ ਚਲਾਉਣ ਲਈ ਹੇਠਾਂ ਲਿਖੋ:
ps
ਆਉਟਪੁਟ ਹੇਠ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਰੱਖਣ ਵਾਲੇ ਡੇਟਾ ਦੀਆਂ ਕਤਾਰ ਦਿਖਾਏਗਾ:
- ਪੀਆਈਡੀ
- TTY
- ਸਮਾਂ
- ਕਮਾਂਡ
ਪੀਆਈਡੀ ਪ੍ਰਕਿਰਿਆ ਆਈਡੀ ਹੈ ਜੋ ਚੱਲ ਰਹੇ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪਛਾਣ ਕਰਦੀ ਹੈ TTY ਇਕ ਟਰਮੀਨਲ ਕਿਸਮ ਹੈ.
ਆਪਣੇ ਆਪ ਤੇ ps ਕਮਾਂਡ ਕਾਫ਼ੀ ਸੀਮਿਤ ਹੈ. ਤੁਸੀਂ ਸ਼ਾਇਦ ਸਾਰੇ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਨੂੰ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ.
ਸਭ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਨੂੰ ਵੇਖਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਇਸਤੇਮਾਲ ਕਰੋ:
ps-A
ps -e
ਸੈਸ਼ਨ ਲੀਡਰਸ ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਦਿਖਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ:
ps -d
ਇਸ ਲਈ ਸੈਸ਼ਨ ਲੀਡਰ ਕੀ ਹੈ? ਜਦੋਂ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਹੋਰ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਖਤਮ ਕਰਦੀ ਹੈ ਤਾਂ ਇਹ ਹੋਰ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਾ ਸੈਸ਼ਨ ਲੀਡਰ ਹੁੰਦਾ ਹੈ. ਇਸ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪ੍ਰਕਿਰਿਆ B ਦੀ ਪ੍ਰਕਿਰਿਆ B ਅਤੇ ਪ੍ਰਕਿਰਿਆ C. ਪ੍ਰਕਿਰਿਆ B ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦੀ ਹੈ D ਅਤੇ ਪ੍ਰਕਿਰਿਆ C ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬੰਦ ਕਰਦਾ ਹੈ. ਜਦੋਂ ਤੁਸੀਂ ਸੈਸ਼ਨ ਲੀਡਰਸ ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੀਆਂ ਪ੍ਰਕ੍ਰਿਆਵਾਂ ਦੀ ਸੂਚੀ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ B, C, D ਅਤੇ E ਪਰ ਦੇਖੋਗੇ ਪਰ ਏ ਨਹੀਂ.
ਤੁਸੀਂ- N ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਿਸੇ ਵੀ ਚੋਣ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ. ਉਦਾਹਰਨ ਲਈ ਜੇ ਤੁਸੀਂ ਸਿਰਫ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਸੈਸ਼ਨ ਲੀਡਰਸ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਉ:
ps -d-N
ਸਪੱਸ਼ਟ ਹੈ ਕਿ- N- ਏ ਜਾਂ ਏ-ਸਵਿੱਚ ਨਾਲ ਵਰਤੀ ਜਾਣ ਵੇਲੇ ਬਹੁਤ ਵਧੀਆ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਇਹ ਕੁਝ ਵੀ ਨਹੀਂ ਦਿਖਾਵੇਗਾ.
ਜੇ ਤੁਸੀਂ ਇਸ ਟਰਮੀਨਲ ਨਾਲ ਸੰਬੰਧਿਤ ਕਾਰਜਾਂ ਨੂੰ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ:
ps ਟੀ
ਜੇ ਤੁਸੀਂ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਨਾਲ ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਨੂੰ ਵੇਖਣਾ ਚਾਹੁੰਦੇ ਹੋ:
ps r
Ps ਕਮਾਂਡ ਵਰਤ ਕੇ ਖਾਸ ਕਾਰਜਾਂ ਦੀ ਚੋਣ
ਤੁਸੀਂ ps ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਖਾਸ ਕਾਰਜਾਂ ਨੂੰ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਚੋਣ ਦੇ ਮਾਪਦੰਡ ਨੂੰ ਬਦਲਣ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ.
ਉਦਾਹਰਣ ਦੇ ਲਈ ਜੇਕਰ ਤੁਹਾਨੂੰ ਪ੍ਰਕਿਰਿਆ id ਪਤਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
ps -p
ਤੁਸੀਂ ਕਈ ਪ੍ਰਕਿਰਿਆ IDs ਦੇ ਤੌਰ ਤੇ ਹੇਠ ਦੱਸ ਕੇ ਕਈ ਕਾਰਜ ਚੁਣ ਸਕਦੇ ਹੋ:
ps -p "1234 9778"
ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੀ ਸੂਚੀ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ:
ps -p 1234 9 778
ਸੰਭਾਵਨਾਵਾਂ ਇਹ ਹਨ ਕਿ ਤੁਹਾਨੂੰ ਪ੍ਰਕਿਰਿਆ ID ਨਹੀਂ ਪਤਾ ਅਤੇ ਹੁਕਮ ਦੁਆਰਾ ਖੋਜ ਕਰਨਾ ਅਸਾਨ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਵਰਤੋ:
ps -C
ਉਦਾਹਰਨ ਲਈ, ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਕੀ Chrome ਚੱਲ ਰਿਹਾ ਹੈ ਤੁਸੀਂ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
ps -c chrome
ਤੁਸੀਂ ਇਹ ਵੇਖ ਕੇ ਹੈਰਾਨ ਹੋਵੋਗੇ ਕਿ ਇਹ ਹਰੇਕ ਖੁੱਲ੍ਹੇ ਟੈਬ ਲਈ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਦਿੰਦਾ ਹੈ.
ਨਤੀਜੇ ਫਿਲਟਰ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕੇ ਸਮੂਹ ਦੁਆਰਾ ਹਨ. ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸੰਟੈਕਸ ਵਰਤ ਕੇ ਸਮੂਹ ਨਾਂ ਰਾਹੀਂ ਖੋਜ ਕਰ ਸਕਦੇ ਹੋ:
ps -G
ps --ਗਰੁੱਪ
ਉਦਾਹਰਨ ਲਈ ਖਾਤਾ ਸਮੂਹ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਲੱਭਣ ਲਈ ਹੇਠ ਲਿਖੋ:
ps -G "ਖਾਤੇ"
ps --ਗਰੁੱਪ "ਅਕਾਉਂਟਸ"
ਹੇਠਲੇਅਸ ਜੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਸੀਂ ਗਰੁੱਪ ਨਾਂ ਦੀ ਬਜਾਏ ਗਰੁੱਪ ਆਈਡੀ ਦੀ ਖੋਜ ਵੀ ਕਰ ਸਕਦੇ ਹੋ:
ps -g
ps --group
ਜੇ ਤੁਸੀਂ ਸੈਸ਼ਨ ID ਦੀ ਸੂਚੀ ਦੁਆਰਾ ਖੋਜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਵਰਤੋ:
ps -s
ਬਦਲਵੇਂ ਰੂਪ ਵਿੱਚ ਟਰਮਿਨਲ ਟਾਈਪ ਦੁਆਰਾ ਖੋਜ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਵਰਤੋਂ.
ps -t
ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਖਾਸ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਚਲਾਏ ਗਏ ਸਾਰੇ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ps ਯੂ
ਉਦਾਹਰਨ ਲਈ ਗੈਰੀ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਲੱਭੋ:
ਪੀਸ ਯੂ "ਗੈਰੀ"
ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਉਸ ਵਿਅਕਤੀ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ਜਿਸਦੀ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਜੇ ਮੈਂ ਗੈਰੀ ਦੇ ਤੌਰ ਤੇ ਲਾਗਇਨ ਕੀਤਾ ਹੈ ਅਤੇ ਉਪਰੋਕਤ ਕਮਾਂਡ ਚਲਾਉਂਦਾ ਹਾਂ ਤਾਂ ਇਹ ਮੇਰੇ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਣ ਵਾਲੀ ਸਾਰੀ ਕਮਾਂਡ ਦਿਖਾਏਗਾ.
ਜੇ ਮੈਂ ਟੌਮ ਦੇ ਰੂਪ ਵਿੱਚ ਲਾਗਇਨ ਕਰਦਾ ਹਾਂ ਅਤੇ sudo ਨੂੰ ਇੱਕ ਕਮਾਂਡ ਚਲਾਉਣ ਲਈ ਵਰਤਦਾ ਹਾਂ ਤਾਂ ਉਪਰੋਕਤ ਕਮਾਂਡ ਟੌਮ ਦੀ ਕਮਾਂਡ ਨੂੰ ਗੈਰੀ ਅਤੇ ਨਹੀਂ ਟੌਮ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਵੇਗਾ.
ਗੀ ਦੁਆਰਾ ਵਰਤੀ ਗਈ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਸੂਚੀ ਨੂੰ ਸੀਮਤ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ps -U "ਗੈਰੀ"
Ps ਕਮਾਂਡ ਆਉਟਪੁੱਟ ਨੂੰ ਫੌਰਮੈਟ ਕਰਨਾ
ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ ਤੁਹਾਨੂੰ ਉਹੀ 4 ਕਾਲਮਾਂ ਮਿਲਦੀਆਂ ਹਨ ਜਦੋਂ ਤੁਸੀਂ ps ਕਮਾਂਡ ਵਰਤਦੇ ਹੋ:
- ਪੀਆਈਡੀ
- TTY
- ਸਮਾਂ
- ਕਮਾਂਡ
ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾ ਕੇ ਤੁਸੀਂ ਪੂਰੀ ਸੂਚੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ:
ps -ef
-e ਜਿਵੇਂ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਰਸਾਉਂਦੀਆਂ ਹਨ ਅਤੇ f ਜਾਂ -f ਪੂਰੇ ਵੇਰਵੇ ਦਰਸਾਉਂਦੇ ਹਨ
ਹੇਠਾਂ ਦਿੱਤੇ ਕਾਲਮ ਇਹ ਹਨ:
- ਯੂਜਰ ਆਈਡੀ
- ਪੀਆਈਡੀ
- PPID
- ਸੀ
- ਸਮਾਈ
- TTY
- ਸਮਾਂ
- ਕਮਾਂਡ
ਯੂਜ਼ਰ ਆਈਡੀ ਉਹ ਵਿਅਕਤੀ ਹੈ ਜਿਸ ਨੇ ਕਮਾਂਡ ਚਲਾਉਣੀ ਹੈ. PID ਕਮਾਂਡ ਦਾ ਪ੍ਰਕਿਰਿਆ ID ਹੈ. ਪੀ ਪੀ ਆਈ ਡੀ ਮੁੱਢਲੀ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜੋ ਕਮਾਂਡ ਨੂੰ ਕੱਢਦੀ ਹੈ.
ਸੀ ਕਾਲਮ ਇੱਕ ਪ੍ਰੋਸੈਸ ਦੇ ਬੱਚਿਆਂ ਦੀ ਸੰਖਿਆ ਦਰਸਾਉਂਦੀ ਹੈ. ਸਮਾਂ ਇਸ ਪ੍ਰਕਿਰਿਆ ਲਈ ਸ਼ੁਰੂਆਤੀ ਸਮਾਂ ਹੈ. TTY ਟਰਮੀਨਲ ਹੈ, ਟਾਈਮ ਉਹ ਸਮਾਂ ਹੈ ਜੋ ਇਸਨੂੰ ਚਲਾਉਣ ਲਈ ਲਾਇਆ ਗਿਆ ਸੀ ਅਤੇ ਕਮਾਂਡ ਕਮਾਂਡ ਹੈ ਜੋ ਚਲਾਇਆ ਗਿਆ ਸੀ.
ਤੁਸੀਂ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹੋਰ ਵੀ ਕਾਲਮ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ:
ps -ef
ਇਹ ਹੇਠ ਦਿੱਤੇ ਕਾਲਮ ਦਿੰਦਾ ਹੈ:
- UID
- ਪੀਆਈਡੀ
- PPID
- ਸੀ
- SZ
- RSS
- ਪੀ ਐੱਸ ਆਰ
- ਸਮਾਈ
- TTY
- ਸਮਾਂ
- ਕਮਾਂਡ
ਵਾਧੂ ਕਾਲਮ ਐਸਜ਼ੈਡ, ਆਰ ਐਸ ਐਸ ਅਤੇ ਪੀ ਐੱਸ ਆਰ ਹਨ. ਐਸਜ਼ੈੱਡ ਪ੍ਰਕਿਰਿਆ ਦਾ ਆਕਾਰ ਹੈ, ਆਰਐਸਐਸ ਅਸਲੀ ਮੈਮੋਰੀ ਅਕਾਰ ਹੈ ਅਤੇ ਪੀ ਐੱਸ ਆਰ ਪ੍ਰਾਸਰਸਰ ਹੈ ਜਿਸਦਾ ਕੰਮ ਆਦੇਸ਼ ਦਿੱਤਾ ਗਿਆ ਹੈ.
ਤੁਸੀਂ ਹੇਠਲੀ ਪਰਿਵਰਤਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਉਪਯੋਗਕਰਤਾ ਪਰਿਭਾਸ਼ਿਤ ਫਾਰਮੈਟ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰ ਸਕਦੇ ਹੋ:
ps -e - format
ਉਪਲਬਧ ਫਾਰਮੈਟ ਇਸ ਤਰਾਂ ਹਨ:
- % cpu - cpu ਵਰਤੋਂ
- % mem - ਮੈਮੋਰੀ ਪ੍ਰਤੀਸ਼ਤ ਉਪਯੋਗਤਾ
- ਆਰਗਜ਼ - ਆਪਣੇ ਸਾਰੇ ਆਰਗੂਮਿੰਟ ਨਾਲ ਕਮਾਂਡ
- c - ਪ੍ਰੋਸੈਸਰ ਵਰਤੋਂ
- cmd - ਕਮਾਂਡ
- comm - ਕਮਾਂਡ ਨਾਂ ਸਿਰਫ
- cp - CPU ਉਪਯੋਗਤਾ
- cputime - CPU ਟਾਈਮ
- egid - ਪ੍ਰਭਾਵੀ ਗਰੁੱਪ id
- egroup - ਪ੍ਰਭਾਵੀ ਸਮੂਹ
- ਏਟਾਈਮ - ਬੀਤਿਆ ਸਮਾਂ
- euid - ਪ੍ਰਭਾਵੀ ਯੂਜ਼ਰ id
- ਈਯੂਜ਼ਰ - ਪ੍ਰਭਾਵੀ ਯੂਜ਼ਰ
- gid - ਗਰੁੱਪ id
- ਗਰੁੱਪ - ਗਰੁੱਪ ਨਾਂ
- pgid - ਪ੍ਰਕਿਰਿਆ ਗਰੁੱਪ id
- pgrp - ਪ੍ਰਕਿਰਿਆ ਗਰੁੱਪ
- ਪੀਪੀਆਈਡੀ - ਮਾਪਿਆਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ID
- ਸ਼ੁਰੂ - ਪ੍ਰਕਿਰਿਆ ਦੀ ਸ਼ੁਰੂਆਤ
- sz - ਭੌਤਿਕ ਪੰਨਿਆਂ ਵਿਚ ਆਕਾਰ
- thcount - ਕਾਰਜ ਦੁਆਰਾ ਮਲਕੀਅਤ ਥ੍ਰੈਡ
- ਸਮਾਂ - ਸੰਚਤ ਸਮਾਂ
- uid - ਯੂਜਰ ਆਈਡੀ
- uname - ਯੂਜ਼ਰ ਨਾਮ
ਹੋਰ ਬਹੁਤ ਸਾਰੇ ਵਿਕਲਪ ਹਨ ਪਰ ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਂਦੇ ਹਨ.
ਫਾਰਮੈਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੇ ਟਾਈਪ ਕਰੋ:
ps -e --format = "uid uname cmd ਟਾਈਮ"
ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਚੀਜ਼ਾਂ ਨੂੰ ਮਿਕਸ ਅਤੇ ਮੇਲ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ
ਕ੍ਰਮਬੱਧ ਆਉਟਪੁੱਟ
ਆਉਟਪੁੱਟ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰਨ ਲਈ ਹੇਠ ਦਿੱਤੇ ਨੋਟੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ps -ef --sort
ਕ੍ਰਮਬੱਧ ਚੋਣਾਂ ਦੀ ਚੋਣ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:
- cmd - ਚੱਲਣਯੋਗ ਨਾਂ
- ਪੀਸੀਪੀਯੂ - CPU ਉਪਯੋਗਤਾ
- ਝੰਡੇ - ਫਲੈਗ
- pgrp - ਪ੍ਰਕਿਰਿਆ ਗਰੁੱਪ id
- ਕੱਟਣ - ਕਮਯੂਮੈਟਿਵ ਯੂਜ਼ਰ ਟਾਈਮ
- cstime - ਸਮੂਹਿਕ ਸਿਸਟਮ ਸਮਾਂ
- utime - ਯੂਜ਼ਰ ਸਮਾਂ
- pid - ਪ੍ਰਕਿਰਿਆ ID
- ppid - ਮਾਪਿਆਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ID
- ਅਕਾਰ - ਆਕਾਰ
- uid - ਯੂਜਰ ਆਈਡੀ
- ਯੂਜ਼ਰ - ਯੂਜ਼ਰ ਨਾਮ
ਫੇਰ ਵੀ ਹੋਰ ਚੋਣਾਂ ਉਪਲਬਧ ਹਨ ਪਰ ਇਹ ਸਭ ਤੋਂ ਆਮ ਹਨ.
ਇੱਕ ਉਦਾਹਰਨ ਸੌਰਟ ਕਮਾਂਡ ਇਸ ਪ੍ਰਕਾਰ ਹੈ:
ps -ef --sort ਯੂਜ਼ਰ, pid
Grep ਦੇ ਨਾਲ ps ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ, ਘੱਟ ਅਤੇ ਹੋਰ ਕਮਾਂਡਾਂ
ਜਿਵੇਂ ਕਿ ਸ਼ੁਰੂ ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ, grep ਦੇ ਨਾਲ ps ਵਰਤੇ ਜਾਣਾ ਆਮ ਹੈ, ਘੱਟ ਅਤੇ ਹੋਰ ਕਮਾਂਡਜ਼.
ਘੱਟ ਅਤੇ ਹੋਰ ਆਦੇਸ਼ ਤੁਹਾਨੂੰ ਇੱਕ ਸਮੇਂ ਨਤੀਜੇ ਦੇ ਨਤੀਜੇ ਇੱਕ ਪਾਸੇ ਫੈਲਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ. ਇਹਨਾਂ ਕਮਾਂਡਾਂ ਨੂੰ ਵਰਤਣ ਲਈ, ਸਿਰਫ grep ਤੋਂ ਆਉਟਪੁੱਟ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਹੇਠਾਂ ਰੱਖੋ:
ps -ef | ਹੋਰ
ps -ef | ਘੱਟ
Grep ਕਮਾਂਡ ਤੁਹਾਨੂੰ ps ਕਮਾਂਡ ਤੋਂ ਨਤੀਜੇ ਫਿਲਟਰ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦੀ ਹੈ.
ਉਦਾਹਰਣ ਲਈ:
ps -ef | grep chrome
ਸੰਖੇਪ
Ps ਕਮਾਂਡ ਨੂੰ ਆਮ ਤੌਰ ਉੱਤੇ ਲੀਨਕਸ ਵਿੱਚ ਕਾਰਜਾਂ ਦੀ ਸੂਚੀ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਚੱਲ ਰਹੇ ਕਾਰਜਾਂ ਨੂੰ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਤੁਸੀਂ ਚੋਟੀ ਦੇ ਕਮਾਂਡ ਦੀ ਵੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.
ਇਸ ਲੇਖ ਨੇ ਆਮ ਸਵਿੱਚਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕੀਤਾ ਹੈ ਪਰ ਵਧੇਰੇ ਉਪਲੱਬਧ ਹਨ ਅਤੇ ਹੋਰ ਜਿਆਦਾ ਫੌਰਮੈਟਿੰਗ ਅਤੇ ਕ੍ਰਮਬੱਧ ਚੋਣਾਂ ਹਨ
Ps ਕਮਾਂਡ ਲਈ ਲੀਨਕਸ ਮੈਨ ਪੇਜਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ.