Ravindra Bagale · AWSसर्व coursesया course चे lessonsशोधाEnglish

AWS · मराठी आवृत्ती

3.8 Processes आणि PID

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

चालू असलेला program म्हणजे process. प्रत्येकाला PID — process ID — असतो. CPU 100% झाला किंवा website hang झाली तर ps/top वापरून तपासतो.

Commandकाम
ps auxसर्व processes: user, CPU, memory
ps aux | grep nginxNginx शोधा
pgrep -a nodeनावाशी जुळणारे PID आणि command
topLive view; q exit, M memory, P CPU sort
kill PIDSIGTERM 15: नीट बंद होण्याची विनंती
kill -9 PIDSIGKILL: cleanup न करता force stop; शेवटचा पर्याय
pkill -f app.pyCommand pattern ने matching processes ला signal
command &Background मध्ये सुरू
jobs, fg, bgसध्याच्या shell चे jobs
nohup command &Logout signal असूनही चालू ठेवण्याची पद्धत; service manager चा पर्याय नव्हे
uptimeUptime आणि load averages
free -hRAM आणि swap

Lab

sleep 300 & run करा. jobs, pgrep -a sleep ने योग्य PID शोधा, मग kill PID. Jobs मध्ये स्थिती तपासा. Top मध्ये M/P ने sorting बदला आणि q ने बाहेर या.