1-кадам: Чектөө сценарийин түзүү
Биринчиден, биз келечекте чуркай турган чек сценарийин түзүүнү сунуштайбыз. Албетте, буйрук сабына скрипт болсо, бул баскычты өткөрүп жибере аласыз. Эми биз программалоо тилдеринин синтаксисин бөлүп бербейбиз, бирок биз гана ар бир адам үчүн өзүңүздүн сценарийиңизди түзө алат деп айтабыз.
- "Терминалды" сиз үчүн, мисалы, колдонмо менюсу же ысык ачкыч Ctrl + Alt + T.
- Мына, Sudo Nano Script.sh буйругун колдонуңуз, анда Nano текст редактору жана Script.sh түзүлгөн файлдын аталышы. Мисалы, сиз бир эле VI же GEDIT аркылуу файлды түзө аласыз, ал маңызын өзгөртө албайт, ал эми элементтин аталышы колдонуучунун жеке каалоолоруна ылайык өзгөрөт.
- Бул аракетти супервайттын эсебинен сырсөзүн киргизип, ал супер суйдо талаш-тартыштар менен жүргүзүлөт.
- Жаңы файл ачылат, сиз сценарийдин кылдары киргизе аласыз. Төмөндө сиз "Салам Дүйнө" деген билдирүүнү көрсөтүү үчүн жооптуу үлгү калтырган серпет. Эгерде башка каармандын мазмунун бар болсо, анда аны консолго киргизип, бардык катарлар туура жазылганын текшериңиз.
#! / Бин / Баш
Echo "салам дүйнө"
- Андан кийин, жөндөөлөрдү CTRL + o баскычын басып, сактап кала аласыз.
- Файлдын аталышы кереги жок, анткени бизде түзүлгөндө бизден суралат. Жөндөөнү аяктоо үчүн, кирүүнү чыкылдатыңыз.
- Текст редакторун Ctrl + X аркылуу калтырыңыз
Көрүнүп тургандай, өз сценарийлериңизди түзүүдө эч нерсе татаал нерсе эмес, бирок бардык өзгөчөлүк - бул кодду билүү. Сиз аны тырмоодон жазууга же акысыз булактардан даярдалган чечимдерди көчүрүп алсаңыз болот. Сценарий файлда ийгиликтүү ишке ашырылгандан кийин, сиз кийинки кадамга аман-эсен өтсөңүз болот.
2-кадам: UTIMITE үчүн сценарий орнотуу
Бул кадам да милдеттүү эмес, бирок ансыз сценарийди баштоо үчүн UNV колдонууну колдонгон колдонуучуларды жасай албайт. Алдын ала конфигурациясыз, ал жөн гана ачылбайт, анткени тиешелүү уруксаттар алгач кабыл алынбайт. Алар Судо Чмод Уго + x script.sh буйругу аркылуу кошулат, анда Script.sh талап кылынган файлдын аты.
Судо аргументтери аркылуу жүргүзүлгөн бардык иш-аракеттердин бардыгы Superuser сырсөзүн киргизүү аркылуу отчеттун аныктыгын тастыктоону талап кылат. Андан кийин, буйруктарды баштоо үчүн жаңы сап пайда болот, демек, жөндөөнү ийгиликтүү колдонууну билдирет.
3-кадам: Учурдагы сценарийди баштоо
Учурдагы сценарийди түздөн-түз ишке киргизе турган негизги кадамга кайрылабыз. Баштоо үчүн, көз карашка ээ болгон жөнөкөй буйрукту карап көрүңүз ./script.sh жана учурдагы жайгашкан жердин файлын ишке киргизүү үчүн жооп берет. Төмөнкү скриншотду көргөн продукцияңыз. Мисалы, биз буга чейин жаратылган сценарийди алдык. Ошол сыяктуу эле, сапка, мисалы, сап өзгөргөндүктөн, мисалы, /Home/User/script.sh'ге болгонун көрсөтө аласыз.
Linuxтун жол тутумунун өзгөрмөсү бар. Ал ар кандай аракеттерди жасоого жооптуу бир катар папкалардын катарына кирет. Алардын бири USR / Local / Bin деп аталат жана программаларды кол менен орнотуу үчүн колдонулат. Эгерде сиз сценарийдин жандандырыш үчүн толук жолун ар дайым көрсөтүүнү каалабасаңыз, аны жолдогон папкаларынын бирине кошуңуз. Муну жасоо үчүн, CP Script.sh /usr/local/bin/script.sh сап.
Андан кийин, файлдын атын кеңейтүү менен жөн гана кирүүгө болот.
Экинчи ачылыш ыкмасы бир эле учурда кабыкты чакырып турат. Сиз скрипт каталогуна өтүңүз жана Баш жазуусун жазыңыз. Бул ыкма жакшы, анткени бул объектке толук жолду киргизүүгө же жолдун тиешелүү каталогуна алдын-ала кошууга мүмкүнчүлүк берет.
Мунун бардыгы Линукс шаарында сценарийлер менен өз ара аракеттенүү жөнүндө сүйлөшкүңүз келген. Жогорудагы сунуштарды колдонуп, сиз тиешелүү файлды же ачууну түзүшүңүз керек.