
Linux માં પ્રક્રિયાઓનું સંચાલન કરવું એ કોઈપણ વપરાશકર્તા અથવા સિસ્ટમ એડમિનિસ્ટ્રેટર માટે એક મુખ્ય કાર્ય છે. જોકે, ઘણા ડેસ્કટોપ વાતાવરણમાં X.Org ના સ્થાને વેલેન્ડના આગમન સાથે, પરંપરાગત પદ્ધતિઓ પ્રક્રિયાઓ મારવા, જાણીતા જેવા xkill, એ જ રીતે કામ કરવાનું બંધ કરી દીધું છે. સદનસીબે, આ "નવી" વિન્ડો સિસ્ટમમાં પ્રક્રિયાઓના સંચાલન માટે વિકલ્પો અને યોગ્ય પદ્ધતિઓ ઉપલબ્ધ છે.
આ લેખમાં, આપણે Linux માં પ્રક્રિયાઓને નષ્ટ કરવાની વિવિધ રીતોનું અન્વેષણ કરીશું. વેલેન્ડનો ઉપયોગ કરતી વખતે, pkill, kill, fkill જેવા ટૂલ્સનો ઉપયોગ કરીને અને સૌથી લોકપ્રિય ડેસ્કટોપ વાતાવરણના ચોક્કસ વિકલ્પોનો પણ ઉપયોગ કરીને. અમે એ પણ જોઈશું કે ક્રેશ કેવી રીતે ટાળવા જે તમને લોગ આઉટ કરવાથી અટકાવે છે, ખાસ કરીને જ્યારે કોઈ એપ્લિકેશન પ્રતિભાવવિહીન બની જાય છે.
xkill વેલેન્ડ પર કેમ કામ કરતું નથી?
X.Org-આધારિત વાતાવરણમાં, સાધન xkill ને ગ્રાફિકલ એપ્લિકેશનો બંધ કરવાની મંજૂરી છે ફક્ત તેમના પર ક્લિક કરીને. જોકે, વેલેન્ડ એક અરજીને બીજી અરજી બંધ કરવાની મંજૂરી આપતું નથી સલામતી અને ડિઝાઇનના કારણોસર સીધા. આમ, કોઈ ચોક્કસ સમકક્ષ નથી xkill જે બધા વેલેન્ડ વાતાવરણમાં સમાન રીતે કાર્ય કરે છે.
જોકે, કેટલાક ઇન્ટરફેસો જેમ કે જીનોમ, KDE y સ્વ વિન્ડોઝ બંધ કરવા માટે પોતાની પદ્ધતિઓ અમલમાં મૂકી છે, જોકે ઉપયોગમાં લેવાતા ગ્રાફિક્સ કમ્પોઝરના આધારે સુસંગતતા બદલાય છે.
વેલેન્ડમાં pkill અને kill વડે હત્યા પ્રક્રિયાઓ
વેલેન્ડમાં હોય ત્યારે આપણે ઉપયોગ કરી શકતા નથી xkill, આપણે હજુ પણ પ્રક્રિયાઓને સમાપ્ત કરવા માટે ક્લાસિક Linux ટૂલ્સનો આશરો લઈ શકીએ છીએ. pkill y મારવા બે આવશ્યક આદેશો છે જે તમને ટર્મિનલમાંથી પ્રોગ્રામ બંધ કરવાની મંજૂરી આપે છે.
pkill નો ઉપયોગ
આદેશ pkill તમને એપ્લિકેશન નામનો ઉપયોગ કરીને પ્રક્રિયાને મારી નાખવાની મંજૂરી આપે છે. તેનું વાક્યરચના ખૂબ જ સરળ છે:
pkill પ્રક્રિયા_નામ
ઉદાહરણ તરીકે, બંધ કરવા માટે ફાયરફોક્સ:
પીકિલ ફાયરફોક્સ
જોકે, આ નામ ધરાવતી બધી પ્રક્રિયાઓ બંધ કરશે ફાયરફોક્સ. જો આપણે ખાતરી કરવા માંગતા હોઈએ કે આપણે ફક્ત કોઈ ચોક્કસ પ્રક્રિયાને અસર કરીએ છીએ, તો આપણે નામને બદલે તેના ઓળખકર્તા (PID) નો ઉપયોગ કરી શકીએ છીએ.
પ્રક્રિયાઓને મારી નાખવા માટે PID સાથે kill નો ઉપયોગ કરવો
વાપરવા માટે મારવા, પહેલા આપણે જાણવાની જરૂર છે કે PID અમે જે પ્રક્રિયા બંધ કરવા માંગીએ છીએ તેના વિશે. આપણે આ આદેશ સાથે કરી શકીએ છીએ:
ps -e | grep પ્રક્રિયા_નામ
આ આદેશ ચાલી રહેલ પ્રક્રિયાઓની યાદી પ્રદર્શિત કરશે અને આપણને ઓળખવાની મંજૂરી આપશે PID જેને આપણે પૂર્ણ કરવા માંગીએ છીએ. એકવાર ઓળખાઈ ગયા પછી, આપણે તેને આનાથી મારી શકીએ છીએ:
PID મારવા
જો પ્રક્રિયા બંધ થવાનો પ્રતિકાર કરે છે, તો આપણે સિગ્નલનો ઉપયોગ કરી શકીએ છીએ -9 જે તેને દબાણ કરશે:
મારવું -9 પીઆઈડી
ડેસ્કટોપ પર્યાવરણના આધારે પ્રક્રિયાઓને મારી નાખવા માટે xkill ના વિકલ્પો
એક વિકલ્પ એ છે કે કી સંયોજનનો પ્રયાસ કરવો. Ctrl+મેટા+Esc, જે કેટલાક ડેસ્કટોપ પર હેડર સ્ક્રીનશોટમાંની જેમ લાલ ખોપરી દર્શાવે છે. જો નહીં, તો અન્ય ઉકેલો નીચે મુજબ છે.
કારણ કે વેલેન્ડ પરવાનગી આપતું નથી xkill સાર્વત્રિક, કેટલાક વાતાવરણે બારીઓ બંધ કરવા માટે પોતાના સાધનો વિકસાવ્યા છે.
જીનોમ
En જીનોમ, ટર્મિનલમાંથી વિન્ડો બંધ કરવા માટે નીચેનો આદેશ વાપરી શકાય છે:
જીનોમ-સત્ર-છોડો --બળ
બીજો વિકલ્પ કી સંયોજનનો ઉપયોગ કરવાનો છે Alt + F2, લખવુ lg અને ડેવલપર કન્સોલથી એપ્લિકેશનો મેન્યુઅલી બંધ કરો.
KDE પ્લાઝમા
En KDE પ્લાઝમા, આદેશ kwin_x11 – બદલો જો કોઈ એપ્લિકેશન ક્રેશ થાય તો વિન્ડો મેનેજરને ફરીથી શરૂ કરવામાં મદદ કરી શકે છે.
સ્વ
ના વપરાશકર્તાઓ માટે સ્વ, વિન્ડો બંધ કરવાનો સૌથી સહેલો રસ્તો મૂળ સેટિંગ્સનો ઉપયોગ છે:
સ્વેમ્સગ કિલ
Fkill: પ્રક્રિયાઓને મારી નાખવા માટે એક આધુનિક અને ઇન્ટરેક્ટિવ વિકલ્પ
જો તમને વધુ સાહજિક સાધન ગમે છે, કિલ તે એક રસપ્રદ વિકલ્પ છે. આ સાધન તમને પ્રક્રિયાઓને ઇન્ટરેક્ટિવ રીતે પસંદ કરવા અને તેમને સરળતાથી સમાપ્ત કરવાની મંજૂરી આપે છે.
fkill ઇન્સ્ટોલ કરી રહ્યું છે
સ્થાપિત કરવા માટે કિલ ડેબિયન અથવા ઉબુન્ટુ આધારિત સિસ્ટમો પર, તમારે ફક્ત ચલાવવાની જરૂર છે:
sudo apt નોડજેસ એનપીએમ ઇન્સ્ટોલ કરો
પછી ઇન્સ્ટોલ કરો કિલ સાથે:
npm ઇન્સ્ટોલ --ગ્લોબલ fkill-cli
fkill નો ઉપયોગ
એપ્લિકેશન બંધ કરવા માટે, ફક્ત ચલાવો:
કિલ
ચાલી રહેલ પ્રક્રિયાઓની યાદી દેખાશે. તમારે ફક્ત તે પસંદ કરવાનું છે જેને તમે મારવા માંગો છો અને દબાવો દાખલ કરો.
તમારા કમ્પ્યુટરને બંધ કર્યા વિના વેલેન્ડમાંથી લોગ આઉટ કરો
જો તમારે તમારા કમ્પ્યુટરને રીબૂટ કર્યા વિના તમારા વેલેન્ડ સત્રમાંથી બહાર નીકળવાની જરૂર હોય, તો તમે આ આદેશો અજમાવી શકો છો:
loginctl ટર્મિનેટ-સેશન $XDG_SESSION_ID
તમે પણ અજમાવી શકો છો:
સુડો સિસ્ટમસીટીએલ જીડીએમ પુનઃપ્રારંભ કરો
આ સત્ર ફરી શરૂ કરશે જીનોમ સિસ્ટમ બંધ કર્યા વિના.
વેલેન્ડમાં પ્રક્રિયાઓનું સંચાલન શરૂઆતમાં જટિલ લાગી શકે છે, પરંતુ એકવાર તમે યોગ્ય સાધનો જાણી લો, પછી તે X.Org જેટલું જ સરળ બની જાય છે. જેવા આદેશોનો ઉપયોગ કરીને pkill y મારવા, દરેક પર્યાવરણ માટે વિશિષ્ટ વિકલ્પો ઉપરાંત, અમે અમારી એપ્લિકેશનોનું નિયંત્રણ જાળવી શકીએ છીએ, ક્રેશ ટાળી શકીએ છીએ અને Linux સાથેના અમારા અનુભવને સુધારી શકીએ છીએ.