„ресцуе.таргет“ је посебна мета у систему иницијализације системд у Линуку која служи специфичној сврси у контексту решавања проблема и опоравка система. Дизајниран је да обезбеди минимално окружење за једног корисника које омогућава администраторима система да дијагностикују и поправе проблеме без потребе за поновним покретањем система. Овај циљ је посебно користан када се ради о критичним грешкама система или погрешним конфигурацијама које спречавају нормално покретање.
Примарна сврха "ресцуе.таргет" је да обезбеди љуску за спасавање са минималним услугама и ограниченим скупом монтираних система датотека. Подразумевано, покреће љуску за једног корисника са основним системом датотека монтираним у режиму само за читање. Ово окружење омогућава администраторима да приступе системским датотекама и извршавају команде као роот корисник, омогућавајући им да истражују и решавају проблеме који су можда довели до тога да систем не реагује или је нестабилан.
Да бисте приступили „ресцуе.таргет“ без поновног покретања система, потребно је да прекинете процес покретања и измените параметре покретања. Ово се обично може урадити преко менија покретача, где можете уредити командну линију кернела. Додавањем параметра "системд.унит=ресцуе.таргет" на крај командне линије, дајете инструкције систему да се покрене директно на циљ спасавања уместо на подразумевани циљ.
На пример, ако користите ГРУБ боотлоадер, можете да изаберете жељени унос кернела и притиснете „е“ да бисте уредили параметре. Пронађите ред који почиње са „линук“ или „линукефи“ и додајте „системд.унит=ресцуе.таргет“ на крај реда. Притисните "Цтрл+Кс" или "Ф10" да се покренете са измењеним параметрима и уђете у окружење за спасавање.
Једном у љусци за спасавање, можете да обављате различите задатке решавања проблема. Имате приступ основним командама и услужним програмима, као што су монтирање система датотека, конфигурација мреже, управљање пакетима и алати за анализу дневника. Ово вам омогућава да истражите и решите проблеме у вези са грешкама на диску, погрешно конфигурисаним услугама, поквареним зависностима или другим проблемима на нивоу система.
Важно је напоменути да је циљ спасавања минимално окружење, а неке услуге или уређаји можда неће бити доступни. Умрежавање може бити онемогућено подразумевано, тако да ћете можда морати да га ручно конфигуришете ако је потребно за решавање проблема. Поред тога, љуска за спасавање ради са основним системом датотека монтираним у режиму само за читање како би се спречиле случајне модификације. Ако треба да унесете измене у систем датотека, можете га поново монтирати у режиму читања и писања помоћу команде "моунт -о ремоунт,рв /".
„ресцуе.таргет“ у систему иницијализације системд-а обезбеђује једнокорисничко, минимално окружење за решавање проблема и опоравак система без потребе за поновним покретањем система. Омогућава администраторима система да дијагностикују и поправе критичне проблеме обезбеђивањем љуске за спасавање са основним алатима и приступом системским датотекама. Ова функција је посебно драгоцена у ситуацијама када системски квар спречава нормално покретање.
Остала недавна питања и одговори у вези ЕИТЦ/ИС/ЛСА Линук системска администрација:
- Како директива „конфликти“ у системд-у спречава да две јединице буду активне истовремено?
- Која је сврха "рекуисите" директиве у системд-у и по чему се разликује од "рекуиред би"?
- Зашто се препоручује да управљате зависностима од јединица које сами креирате или њима управљате, а не да уређујете системске јединице?
- Како директива "бефоре" у системд специфицира редослед извршавања јединица?
- Која је разлика између слабих зависности и експлицитног уређења у систему системд?
- Која наредба се може користити за пребацивање између циљева у системд-у и како је то слично пребацивању између нивоа покретања у сисвинит-у?
- Како можете осигурати да су неопходне мрежне конфигурације завршене пре него што почне одређена мрежна услуга?
- Како су циљеви слични именованим нивоима покретања у сисвинит-у и која је сврха „мулти-усер.таргет“?
- Шта су системски циљеви и како они помажу у управљању односима између јединица у Линук систему?
- О чему команда "статус" у системцтл пружа информације?
Погледајте више питања и одговора у ЕИТЦ/ИС/ЛСА Линук системској администрацији