Ինչպես սկսել Linux գործընթաց կամ հրաման ֆոնային ռեժիմում: Եթե գործընթացն արդեն իրականացվում է, օրինակ՝ ստորև բերված tar հրամանի օրինակը, պարզապես սեղմեք Ctrl+Z՝ այն դադարեցնելու համար, այնուհետև մուտքագրեք bg հրամանը՝ շարունակելու դրա կատարումը հետին պլանում՝ որպես աշխատանք:
Ինչպե՞ս կարող եմ հրաման գործարկել հետին պլանում:
Եթե գիտեք, որ ցանկանում եք հրաման գործարկել հետին պլանում, Հրամանից հետո մուտքագրեք ամպերսանդ (&): ինչպես ցույց է տրված հետևյալ օրինակում. Հետևյալ համարը գործընթացի id-ն է: Bigjob հրամանն այժմ կաշխատի հետին պլանում, և դուք կարող եք շարունակել մուտքագրել այլ հրամաններ:
Ինչպե՞ս գործարկել հրամանը ֆոնին Unix-ում:
Գործարկեք Unix գործընթացը ֆոնին
- Հաշվիչ ծրագիրը գործարկելու համար, որը կցուցադրի աշխատանքի գործընթացի նույնականացման համարը, մուտքագրեք՝ count &
- Ձեր աշխատանքի կարգավիճակը ստուգելու համար մուտքագրեք՝ jobs:
- Ֆոնային գործընթացն առաջին պլան բերելու համար մուտքագրեք՝ fg.
- Եթե դուք ունեք մեկից ավելի աշխատանք հետին պլանում կասեցված, մուտքագրեք՝ fg %#
Ի՞նչ է անում կատու հրամանը:
Cat (կարճ «concatenate») հրամանը Linux/Unix-ի նման օպերացիոն համակարգերում ամենահաճախ օգտագործվող հրամաններից մեկն է: cat հրամանը թույլ է տալիս մեզ ստեղծել մեկ կամ մի քանի ֆայլ, դիտել ֆայլի բովանդակությունը, միացնել ֆայլերը և վերահղել ելքը տերմինալում կամ ֆայլերում.
Ինչպե՞ս գործարկել shell հրամանը հետին պլանում:
Հետին պլանում հրաման գործարկելու համար, մուտքագրեք ամպերսանդ (&; կառավարման օպերատոր) անմիջապես RETURN-ից առաջ, որն ավարտում է հրամանի տողը. Կեղևը փոքր թիվ է հատկացնում աշխատանքին և ցուցադրում է այս աշխատանքի համարը փակագծերի միջև:
Ինչպե՞ս կարող եմ գործընթացը տեղափոխել ֆոն Linux-ում:
Սեղմեք Control + Z, որը կդադարեցնի այն և կուղարկի հետին պլան: Այնուհետև մուտքագրեք bg՝ այն շարունակելու համար, որ այն աշխատում է հետին պլանում: Որպես այլընտրանք, եթե դուք հրամանի վերջում դրեք «&»՝ այն սկզբից հետին պլանում գործարկելու համար:
Ինչպե՞ս եք օգտագործում մերժումը:
Disown հրամանը ներկառուցված է, որն աշխատում է կեղևների հետ, ինչպիսիք են bash-ը և zsh-ը: Այն օգտագործելու համար դուք մուտքագրեք «մերժել», որին հաջորդում է գործընթացի ID-ն (PID) կամ գործընթացը, որը ցանկանում եք մերժել.
Ո՞րն է տարբերությունը nohup-ի և &-ի միջև:
nohup-ը բռնում է կախման ազդանշանը (տես մարդ 7 ազդանշան ) մինչդեռ ամպերսանդը չի (բացառությամբ, որ կեղևը կազմաձևված է այդպես կամ ընդհանրապես չի ուղարկում SIGHUP): Սովորաբար, երբ հրամանը գործարկվում է՝ օգտագործելով & և դրանից հետո դուրս գալով կեղևից, կճեպը կդադարեցնի ենթահրամանը՝ անջատման ազդանշանով ( kill -SIGHUP ):
Ի՞նչ է Echo $1-ը:
$ 1-ը կազմում է փաստարկն անցել է shell script-ի համար. Ենթադրենք, դուք գործարկում եք ./myscript.sh բարև 123. ապա. $1 կլինի բարև:
Ինչպե՞ս եք գրում կատվի հրամանները:
Ֆայլերի ստեղծում
Նոր ֆայլ ստեղծելու համար օգտագործեք cat հրամանը, որին հաջորդում է վերահղման օպերատոր (>) և ֆայլի անունը, որը ցանկանում եք ստեղծել: Սեղմեք Enter, մուտքագրեք տեքստը և ավարտելուց հետո սեղմեք CRTL+D ֆայլը պահպանելու համար: Եթե file1 անունով ֆայլ: txt-ն առկա է, այն կվերագրվի: