Linux ծրագրերի սպանելու 5 եղանակներ

Այս հոդվածը ցույց կտա ձեզ տարբեր ծրագրեր սպանելու Linux- ում:

Պատկերացրեք, որ դուք Firefox- ի վազում եք, եւ ինչ - ինչ պատճառներով, անսպասելի Ֆլեշ սցենարը թողեց ձեր զննարկիչը, չպատասխանելով: Ինչ եք անելու ծրագիրը փակելու համար:

Linux- ում ներսում առկա են բազմաթիվ ծրագրեր: Այս ուղեցույցը ցույց կտա ձեզ դրանցից 5-ը:

Սպանել Linux- ի դիմումները `սպանել հրամանատարության միջոցով

Առաջին մեթոդը օգտագործում է ps եւ սպանել հրամանները:

Այս մեթոդից օգտվելու առավելությունն այն է, որ այն աշխատում է բոլոր Linux համակարգերի վրա:

Սպանել հրամանները պետք է իմանան կիրառման գործընթացի ID- ն, որը դուք պետք է սպանել, եւ այն, որտեղ ps գալիս:

ps -ef | grep firefox

PS հրամանը ցուցադրում է ձեր համակարգչի վրա գործող բոլոր գործընթացները: The -E switch- ն ապահովում է ամբողջական ֆորմատավորում: Գործընթացների ցուցակը ստանալու մեկ այլ եղանակ է առաջադրվել գլխավոր հրամանատարությունը:

Այժմ, որ դուք ունեք գործընթացը id, կարող եք պարզապես գործարկել սպանել հրամանը:

սպանել pid

Օրինակ:

սպանել 1234

Եթե ​​սպանել հրամանին անցնելուց հետո դիմումը դեռ չի մահանում, ապա կարող եք ստիպել այն օգտագործել -9 switch- ը հետեւյալ կերպ.

սպանել -9 1234

Սպանել Linux ծրագրերին, օգտագործելով XKill- ը

Գրաֆիկական ծրագրերի սպանելու պարզ մեթոդը XKill- ի հրամանն օգտագործելու համար է:

Բոլոր դուք պետք է անեք այն, թե տիպի xkill տուփի պատուհանում, կամ եթե Ձեր աշխատասեղանի միջավայրը ներառում է գործառնական հրամանության առանձնահատկություն, մուտքագրեք xkill մեջ առաջադրվելու պատուհանը:

Էկրանի վրա հայտնվում է խաչաձեւ մազ:

Այժմ սեղմեք այն պատուհանից, որը ցանկանում եք սպանել:

Սպանեք Linux ծրագրերը `օգտագործելով Վերին հրամանատարությունը

Linux- ի գլխավոր հրամանատարը տրամադրում է տերմինալների կառավարման մենեջեր, որը համակարգում է բոլոր գործող գործընթացները:

Վերին ինտերֆեյսի ընթացքում գործընթացը սպանելու համար պարզապես սեղմեք «k» ստեղնը եւ մուտքագրեք գործընթացը ID- ի կողքին, որը ցանկանում եք փակել:

Օգտագործեք PGrep- ը եւ PKill- ը `սպանելու դիմումները

Նախկինում օգտագործված ps եւ kill մեթոդը լավ է եւ երաշխավորված է աշխատել Linux- ի վրա հիմնված բոլոր համակարգերի վրա:

Linux- ի շատ համակարգեր ունեն PGrep եւ PKill- ի օգտագործմամբ նույն խնդիրը կատարելու դյուրանցման մեթոդը:

PGrep- ը թույլ է տալիս մուտքագրել գործընթացի անունը եւ վերադարձնում գործընթացի ID- ն:

Օրինակ:

pgrep firefox

Այժմ կարող եք միացնել վերադարձված գործընթացը ID- ն հետեւյալ կերպ.

1234 թ

Սպասեք: Դա, փաստորեն, ավելի պարզ է: PKill- ի հրամանը կարող է իրականում ընդունել նաեւ գործընթացի անվանումը, այնպես որ կարող եք պարզապես մուտքագրել.

firefox

Սա լավ է, եթե դուք միայն ունեք մեկ դիմում դիմում, բայց մի փոքր ավելի օգտակար է, եթե ունեք մի քանի Firefox պատուհան բաց, եւ դուք պարզապես ցանկանում եք սպանել մեկին: XKill- ը շատ ավելի օգտակար է այս իրավիճակում:

Սպանել ծրագրերը `օգտագործելով System Monitor- ը

Եթե ​​դուք օգտագործում եք GNOME- ի աշխատասեղանի միջավայրը, կարող եք օգտագործել համակարգի մոնիտորին գործիքը `անպատասխանատու ծրագրերը սպանելու համար:

Պարզապես ակտիվացրեք գործողությունների պատուհանը եւ «System Monitor» տիպը որոնման դաշտում:

Սեղմեք պատկերակը եւ կհայտնվի գրաֆիկական խնդիր մենեջեր:

Անցնելով վարվող գործընթացների ցուցակը եւ գտեք այն ծրագիրը, որը ցանկանում եք փակել: Նյութի վրա սեղմեք աջ եւ ընտրեք «վերջնական գործընթաց» կամ «սպանել գործընթացը»:

«Վերջ գործընթացը» փորձում է հաճելի փոքրիկ հեգնանք գտնել «խնդրում եմ, որ փակեք» գիծը, մինչդեռ «սպանեք գործընթացը» տարբերակը գնում է «անջատելու իմ էկրանը» հիմա: