Въведение в командите за скриптове на Shell

Сигурно сте чели много за това колко важни UNIX базирани системи са в ежедневния ни живот. От вас се очаква да харесвате Unix базирани системи повече от Window базирани системи, особено ако принадлежите към областта на технологиите. Linux е много популярна операционна система заради ефективната си файлова система, здравата структура и по-малко податливи на атаки. Операционна система е съставена от основно две неща Kernel и Shell. Нека поговорим за скриптовете на черупките малко. В тази статия ще обсъдим подробно командите за скриптове на черупките.

Скрипт на Shell е набор от команди, които трябва да бъдат изпълнени, така че черупката да може да ги изпълни. Твърди се, че е комбинацията от дълги и повтарящи се командни последователности в един скрипт, така че да може да се изпълнява както и когато е необходимо. Основната идея зад създаването на скрипт за черупки е да се намали натоварването на крайния потребител. Нека разберем скрипта на черупката с помощта на пример. Да предположим, че трябва да използваме аргументи в конкретен скрипт, тогава просто трябва да създадем скрипт с черупки, започвайки от #! / Bin / bash и след това да ехо на текста, който искате да отпечатате, като параметризирате със знак $. Броят на аргументите може да бъде написан под формата на $ 1, $ 2 и така нататък.

Основни командни скриптове за Shell

  • Команда Echo : Командата echo се използва за печат.

  • Използване на променлива: Променлива се използва за съхраняване на някаква стойност, така че цялата стойност не е необходимо да се повтаря и вместо това могат да се използват променливи.


  • Cat: Тази команда Shell Scripting се използва за показване на съдържанието на файла. Това е една от много важните команди, използвани в Linux.

  • Grep: Друга много важна команда, която се използва за търсене на определен текст във файла и генериране на изхода за вас, свързан със съответстващия модел.

  • По-голям от символа (>): Използва се, ако искате да запишете написания на конзолата текст, който да бъде записан във файла.

  • Ls : Както подсказва името, ls е командата, която отговаря за изброяването на папките и файловете, присъстващи в определена директория. Тази команда за скриптове на черупки често се добавя с други команди като –ltr или –lrt и т.н., в зависимост от необходимостта.

  • Piping (|): Това е друга много основна команда на Linux базирана операционна система, която се използва за извеждане на изхода, получен от една команда, веднага в друга. Този символ, наречен тръба, най-често може да се види заедно с командата за поздравяване. На някои места може да се каже, че и този тръбопровод е верижен.

  • По-малък от символ (<): Ако искате да вземете входните файлове директно, тогава ще бъде използван <символ.

  • Pwd: Това е друга много основна команда на Linux, която се използва за посочване на текущата работна директория и оттам и името pwd. Най-важно е, когато трябва да знаете в коя подпапка се намирате, за дадена папка.

  • Mkdir и CD: Тези две команди вървят ръка за ръка. Mkdir, от една страна, е отговорен за създаването или създаването на директория, от друга страна, cd се използва за промяна на директория чрез преминаване в нея. Тези команди работят само за директория / папки, а не за файлове.

Междинни командни скриптове за Shell

  • Ifconfig: Използва се за познаване на интерфейса, базиран на ядрото за мрежи. Тази команда се използва главно по време на зареждане, за да знаете и настройвате интерфейси, както и когато е необходимо. В противен случай командата ifconfig влиза в роля само когато е необходима някаква настройка на системата или някаква отстраняване на грешки.

  • Netstat : Това е една основна команда, която оглавява списъка с команди за скриптове на черупки. Netstat се използва за показване на информация, свързана с мрежата, като тази на маршрутизиращи таблици, мрежови връзки, маскарадни връзки, статистика на интерфейса, членство в множествено предаване и др. Наставката –а в екрана по-долу се използва за изброяване на всички мрежови портове.

  • Nslookup : Тази команда за скриптове на черупки се използва главно от управлението на инфраструктурата и екипа на techOps / DevOps, тъй като те са длъжни да се справят с дълбоко ниво на работа в мрежа. Това е команда, базирана на мрежата, която показва информацията на интернет сървърите. Той пита сървър на имена на домейни и по този начин извлича резултата, свързан с информация за името на сървъра.

  • Dig : Това е друга междинна команда за скриптове на черупките, която се използва за заявка на сървърите на имена на домейни и предоставяне на информация за хост адреси, сървъри на имена, обмен на поща и др. Свързана информация. Използва се най-вече за заявка на отделен хост.

Разширени командни скриптове за Shell

  • Време за изпълнение : Това е команда, която се използва, за да следи всяка злонамерена или необичайна дейност, която може да повлияе на вашата система. Uptime се използва, за да се знае какво всъщност се е случило, когато сървърът е оставен без надзор.

  • Стена: Това е една от най-важните команди за скрипт на черупки, особено за администратор, тъй като това може да се използва за излъчване на съобщение до n брой хора, до всички онези, които имат разрешението на мрежата, зададено на да. След това съобщението се предоставя като аргумент на стена или се изпраща като стандартен вход за стена.

  • Mesg: Тази команда ви позволява да контролирате дали хората могат да се възползват от „write“, като предоставят опция y | n.

  • w: Макар че само една буквена команда може да направи чудеса възможни, тъй като е комбинация от команди и команди за продължаване, които се дават в последователност непосредствено след другата.

  • горе: Използва се за показване на всички процеси на процесор. Тази команда е най-известна, тъй като се опреснява и непрекъснато показва всички процеси на процесора, които стартират и работят в един момент, докато и освен ако не бъде дадена команда за прекъсване.

  • Преименуване: Както подсказва името, тази команда се използва за преименуване на име на файл.

Съвети и трикове за използване на командите за скриптове на Shell

Съветът да се използва команда за скриптове на черупки е, че тя трябва да се използва там, където действието е излишно, така че да може да бъде автоматизирано, тъй като основната идея зад създаването на скрипт за обвивка е да се намали натоварването на крайния потребител. Друг трик би бил използването на клавиша Tab, докато пишете командата, така че да завършите командата.

заключение

Възможно е да има безкрайни команди в Unix за чертане на черупките и овладяването на всички тях не е възможно. Акцентът трябва да бъде върху укрепването на основните команди и работата с останалите както и когато времето позволява. С ежедневната практика със сигурност бихте запомнили всички тези команди и много повече. Надявам се, че ви е харесала тази статия на командите на Shell Scripting Commands, Продължавайте да четете нашите статии.

Препоръчителни статии

Това беше ръководство за команди за скриптове на черупките. Тук обсъдихме основни и усъвършенствани команди за скриптове на черупки и някои непосредствени команди за скриптове на черупки. Можете също да разгледате следната статия, за да научите повече -

  1. Трябва да опитате свине команди
  2. Как да използвате MongoDB команди
  3. Използване на командите Tableau
  4. Искрови команди
  5. Въведение в параметрите на скрипта на Shell
  6. За контур в скрипт с черупки | Как за контура работи?
  7. Списък на команди за пакетни скриптове