Увод у наредбе за скриптирање Схелл-а

Сигурно сте много прочитали о томе колико су важни УНИКС системи у нашем свакодневном животу. Од вас се очекује да вам се свиде системи Уник више од система заснованих на прозору, посебно ако спадате у домену технологије. Линук је био врло популаран оперативни систем због свог ефикасног система датотека, робусне структуре и мање склоног нападима. Оперативни систем чине углавном две ствари Кернел и Схелл. Хајде да мало поразговарамо о скрипту шкољки. У овом ћемо чланку детаљно разговарати о наредбама за скриптирање шкољки.

Скрипта љуске је скуп наредби које се извршавају тако да их љуска може извршити. Каже се да је то комбинација дугачких и поновљивих наредбених наредби у једну скрипту, тако да се може извршити како и када је потребно. Главна идеја иза стварања скрипте за љуске је да се смањи оптерећење крајњег корисника. Разјаснимо нам скрипту љуске уз помоћ примјера. Претпоставимо да морамо да користимо аргументе у одређеној скрипти, а онда само требамо креирати скрипту схелл-а почевши од #! / Бин / басх и затим одјекнути текст који желите да одштампате параметришући знаком $. Број аргумената може се написати у облику $ 1, $ 2 и тако даље.

Основне наредбе за скриптирање љуске

  • Наредба Ецхо: Наредба ехо користи се за испис.

  • Употреба променљиве: променљива се користи за чување неке вредности тако да целокупна вредност не треба да се понавља и уместо ње се могу користити променљиве.


  • Мачка: Ова наредба Схелл Сцриптинг користи се за приказ садржаја датотеке. То је једна од веома важних команди које се користе у Линуку.

  • Греп: Још једна врло важна наредба која се користи за тражење одређеног текста у датотеци и генерисање резултата за вас у вези са узорком који се подудара.

  • Већи од симбола (>): Користи се ако желите да текст написан на конзоли сачувате у датотеку.

  • Лс : Као што име сугерира, лс је наредба која је одговорна за уврштавање мапа и датотека присутних у одређеном директорију. Ова наредба за скриптирање љуске често се додаје другим командама као што су –лтр или –лрт, итд., Зависно од потребе.

  • Пипинг (|): Ово је још једна врло основна наредба оперативног система заснованог на Линуку, која се користи да би се излаз добијен из једне наредбе одмах пребацио у другу. Овај симбол под називом цев најчешће се може видети заједно са командом греппинг. Понекад се за ове цевоводе такође може рећи да су везани.

  • Мање од симбола (<): Ако желите да преузмете унос из датотека директно, тада ће се користити <симбол.

  • Пвд: Ово је још једна врло основна Линук команда која се користи да каже садашњи радни директоријум и отуда име пвд. Најбитније је када морате знати у којој се директоријуми налазите.

  • Мкдир и ЦД: Ове две команде иду руку под руку. Мкдир је с једне стране одговоран за креирање или прављење директорија, с друге стране цд се користи за промену директорија уласком у њу. Ове команде раде само за директориј / мапе, а не за датотеке.

Међусобне наредбе за скриптирање граната

  • Ифцонфиг: Користи се за познавање интерфејса заснованог на језгри . Ова се наредба углавном користи у вријеме покретања за познавање и постављање сучеља по потреби и по потреби. У супротном, наредба ифцонфиг улази у улогу само када је потребна нека подешавање система или уклањање погрешака.

  • Нетстат : Ово је једна главна наредба која је на врху листе команди за скриптирање љуске. Нетстат се користи за приказ информација у вези са мрежом, попут података о табелама усмеравања, мрежним везама, маскираним везама, статистикама интерфејса, чланцима мултицаст итд., Суфикс –а на слици испод кориштен је за попис свих мрежних портова.

  • Нслоокуп : Ову наредбу за скриптирање шкољки углавном користе инфра менаџмент и тим тецхОпс / ДевОпс јер су потребни за дубински ниво умрежавања. То је команда заснована на мрежном услужном програму која приказује информације Интернет сервера. Упитује сервер домена и на тај начин добива резултат који се односи на информације о називу сервера.

  • Диг : Ово је друга посредна команда за скриптирање шкољки која се користи за испитивање сервера имена домена и пружање информација о адресама домаћина, серверима имена, разменама поште итд. Најчешће се користи за испитивање појединачног домаћина.

Напредне команде за скрипту за Схелл

  • Уптиме : Ово је наредба која се користи за праћење било каквих злонамерних или необичних активности које могу утицати на ваш систем. Уптиме се користи да би се знало шта се заправо догодило када је сервер остао без надзора.

  • Зид: Ово је једна од најважнијих команди за скриптирање шкољки, посебно за администратора, јер се то може користити за емитовање поруке н броју људи, свима онима којима је за дозволу за Месг постављено да. Порука се затим наводи као аргумент зиду или се такође шаље као стандардни улаз за зид.

  • Месг: Ова команда вам омогућава да преузмете контролу над тим да ли људи могу да користе „Врите“ пружајући опцију и | н.

  • в: Ова команда, иако само једна команда са словом, може учинити чуда јер је то комбинација команди и уптиме команди које се дају у низу одмах иза друге.

  • на врх: Користи се за приказивање свих процеса ЦПУ-а. Ова наредба је најпознатија по томе што се освежава и непрекидно приказује све процесоре ЦПУ-а који су у току и раде у једном тренутку све док се не изда наредба за прекид.

  • Преименовање: Као што име сугерира, ова наредба се користи за преименовање имена датотеке.

Савјети и трикови за кориштење наредби Схелл Сцриптинг

Савет за употребу наредбе за скриптирање љуске је да се она треба користити тамо где је акција сувишна тако да се може аутоматизовати, јер је главна идеја која ствара скрипту љуске да се смањи оптерећење крајњег корисника. Други трик би био да се употребљава тастер Таб током писања наредбе да би се комплетирала наредба.

Закључак

Могуће су бескрајне команде у Унику за скриптирање шкољки и савладавање свих њих није могуће. Фокус би требао бити на јачању основних наредби и раду с осталима, када и када вријеме то дозволи. Уз свакодневну праксу, сигурно бисте се сетили свих ових команди и још много тога. Надам се да вам се допао овај чланак Схелл Сцриптинг Цоммандс, наставите читати наше чланке.

Препоручени чланци

Ово је био водич за наредбе за скриптирање граната. Овде смо размотрили основне и напредне наредбе за скриптирање шкољака и неке наредбе за непосредни скриптирање љуске. Такође можете погледати следећи чланак да бисте сазнали више -

  1. Морате пробати свињске команде
  2. Како се користе МонгоДБ команде
  3. Употребе команди Таблеау
  4. Спарк Цоммандс
  5. Увод у параметре скрипта за љуске
  6. За петљу у схелл скрипту | Како ради петља?
  7. Списак наредби за пакетно скриптирање

Категорија: