Kill Processes Gamit ang Mga Wildcard na may pkill sa Mac OS X
Para sa sinumang regular na gumagamit ng command line, pinadali ng bagong tool na tinatawag na pkill ang mga proseso ng pagpatay sa mga modernong release ng Mac OS at Mac OS X. Pagpapabuti sa karaniwang kill command, madaling sinusuportahan ng pkill ang mga wildcard, na ginagawang madali upang wakasan ang lahat ng mga prosesong kabilang sa isang tugma o kahit isang partikular na user.
Paggamit ng pkill upang Patayin ang Mga Proseso sa Mac OS
Sa pinakapangunahing function nito, maaaring gamitin ang pkill bilang mga sumusunod:
pkill ApplicationName
Halimbawa, ang pagpatay sa lahat ng prosesong pagmamay-ari ng “Safari”, kasama ang mga proseso ng Safari Web Content, ay isang bagay lamang ng pag-type:
pkill Safari
Mga Proseso ng Pagpatay gamit ang pkill at Wildcard
Ngunit ang pkill ay marahil pinakamahusay na ginagamit sa uid flag at wildcard, halimbawa maaari mong patayin ang lahat ng proseso na nagsisimula sa titik na "C" gamit ang sumusunod:
pkill C
Madaling wakasan ang mga prosesong pagmamay-ari ng iisang user gamit ang -U flag at mga karagdagang detalye:
pkill -U username ProcessName
Halimbawa, maaari mong patayin ang bawat prosesong pagmamay-ari ng user na si Will gamit ang sumusunod;
sudo pkill -u Will
Ipagpalagay na naka-log in ang tinukoy na user, papatayin ang lahat ng app na pinapatakbo ng user na iyon. Gayunpaman, hindi mai-log out ang user at mananatiling buo ang mga pangunahing proseso ng system na nauukol sa user na iyon.
Suriin ang manu-manong pahina para sa pkill para sa higit pang paggamit at pag-flag, at tandaan na ang karaniwang mga user ng Mac ay mas mahusay na pagsilbihan sa pamamahala ng mga gawain gamit ang Activity Monitor sa halip. Hindi available ang pkill sa Mac OS o OS X bago ang Mountain Lion.