GNU/Linux ਵਿੱਚ ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਜ਼ਬਰਦਸਤੀ ਕਿਵੇਂ ਮਾਰਨਾ ਹੈ
ਪ੍ਰਕਾਸ਼ਿਤ: 19 ਮਾਰਚ 2025 9:33:43 ਬਾ.ਦੁ. UTC
ਇਹ ਲੇਖ ਦੱਸਦਾ ਹੈ ਕਿ ਉਬੰਟੂ ਵਿੱਚ ਲਟਕਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪਛਾਣ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਜ਼ਬਰਦਸਤੀ ਕਿਵੇਂ ਖਤਮ ਕਰਨਾ ਹੈ।
How to Force Kill a Process in GNU/Linux
ਇਸ ਪੋਸਟ ਵਿੱਚ ਦਿੱਤੀ ਜਾਣਕਾਰੀ Ubuntu 20.04 'ਤੇ ਆਧਾਰਿਤ ਹੈ। ਇਹ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਦੂਜੇ ਸੰਸਕਰਣਾਂ ਲਈ ਠੀਕ ਨਾ ਹੋਵੇ।
ਕਦੇ ਕਦੇ ਤੁਹਾਨੂੰ ਕੋਈ ਐਸੀ ਪ੍ਰਕਿਰਿਆ ਮਿਲਦੀ ਹੈ ਜੋ ਕਿਸੇ ਕਾਰਨ ਨਾਲ ਰੁਕ ਜਾਂਦੀ ਹੈ। ਮੈਨੂੰ ਅਖੀਰਾਂ ਵਾਰ ਇਹ VLC ਮੀਡੀਆ ਪਲੇਅਰ ਨਾਲ ਹੋਇਆ ਸੀ, ਪਰ ਇਹ ਹੋਰ ਕਾਰਜਕ੍ਰਮਾਂ ਨਾਲ ਵੀ ਹੋ ਚੁੱਕਾ ਹੈ।
ਅਫ਼ਸੋਸ (ਜਾਂ ਖੁਸ਼ਕਿਸਮਤੀ?) ਇਹ ਮੇਰੇ ਨਾਲ ਕਾਫ਼ੀ ਵਾਰੀ ਨਹੀਂ ਹੁੰਦਾ ਕਿ ਮੈਂ ਹਰ ਵਾਰ ਯਾਦ ਰੱਖਾਂ ਕਿ ਇਸਦਾ ਸਮਾਧਾਨ ਕਿਵੇਂ ਕਰਨਾ ਹੈ, ਇਸ ਲਈ ਮੈਂ ਇਹ ਛੋਟਾ ਗਾਈਡ ਲਿਖਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ।
ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਪ੍ਰਕਿਰਿਆ ਦਾ ਪ੍ਰਕਿਰਿਆ ID (PID) ਲੱਭਣ ਦੀ ਜਰੂਰਤ ਹੈ। ਜੇਕਰ ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਕਮਾਂਡ-ਲਾਈਨ ਕਾਰਜਕ੍ਰਮ ਤੋਂ ਹੈ ਤਾਂ ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਇਸਦਾ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਨਾਮ ਲੱਭ ਸਕਦੇ ਹੋ, ਪਰ ਜੇ ਇਹ ਇੱਕ ਡੈਸਕਟਾਪ ਕਾਰਜਕ੍ਰਮ ਹੈ ਤਾਂ ਇਹ ਸਪਸ਼ਟ ਨਹੀਂ ਹੁੰਦਾ ਕਿ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦਾ ਨਾਮ ਕੀ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਕੁਝ ਖੋਜ ਕਰਨ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ ਹੈ।
ਮੇਰੇ ਮਾਮਲੇ ਵਿੱਚ ਇਹ vlc ਸੀ, ਜੋ ਕਾਫ਼ੀ ਸਪਸ਼ਟ ਸੀ।
PID ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਇਹ ਟਾਈਪ ਕਰਨਾ ਪਵੇਗਾ:
ਜੋ ਤੁਹਾਨੂੰ "vlc" ਦੇ ਨਾਮ ਨਾਲ ਕੋਈ ਵੀ ਚੱਲ ਰਹੀ ਪ੍ਰਕਿਰਿਆ ਦਿਖਾਏਗਾ।
ਫਿਰ ਤੁਹਾਨੂੰ kill -9 ਕਮਾਂਡ ਨੂੰ ਰੂਟ ਅਧਿਕਾਰਾਂ ਨਾਲ ਉਸ PID 'ਤੇ ਚਲਾਉਣਾ ਪਵੇਗਾ ਜੋ ਤੁਸੀਂ ਲੱਭੀ ਸੀ:
(ਪਹਿਲੀ ਕਮਾਂਡ ਨਾਲ ਲੱਭੇ ਗਏ ਨੰਬਰ ਨਾਲ "PID" ਨੂੰ ਬਦਲੋ)
ਅਤੇ ਇਹੀ ਹੈ :-)