ПредишенСледващото

Лабораторни упражнения №5

Автоматизация на административните процеси с помощта на скриптове.

Цел: Получаване на основни познания. е необходимо да се напише и пискливо. Научете как да работят с техническа литература.

Кратка теоретична информация:

Всеки Linux системен администратор, рано или късно се сблъскват с такова нещо като "сценарий", независимо дали това да бъде един от скриптове за стартиране или напишете разработчик на софтуер за конфигурирате скрипта. В тази книга, вие ще разберете, че писането на скрипт не е нещо, от обикновената и съвсем в състояние дори начинаещ в света на Linux.

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

Така че на първо място. ние трябва да разберем структурата на сценария. Това не е голяма работа. Като цяло, прост скрипт - просто прехвърля системни команди. Например:

ехо Това е само пример

Тези команди са обединени в един файл. Но обвивката трябва да знае, че той трябва да се справят с този файл, а не само да се чете съдържанието му. Защото това е специален дизайн: #!

Ние ще се фокусира върху Bash (Bourne Again-черупка). Тази обвивка е инсталиран по подразбиране в почти всички Linux-системи, и / хамбар / од се отнася до него. В края на скрипта, казва официален дума изход.

Въоръжени с това знание, ние можем да напишете първата нашия скрипт:

Прост скрипт # ехо ехо команда показва съобщение на екрана

Whoami # Whoami показва името на регистрирания потребител

ехо се стартира системата ви

непрекъсната работа # непрекъсната работа показва времето за включване на

дата # дата показва текущата дата и час

Запазете този файл като run.sh. Изпълнете командата да се направи скрипт изпълним.

резултат изпълнението на скрипта ще бъде:

Вашата система стартира

14:38:46 до 01:48, 2 потребители, средно натоварване: 0.47, 0.43, 0.41

Обръщаме се към по-сериозно.

За успешно решение на задачите може да се наложи лаборатория фрагмент описващ създаването на функции:

ехо Премахване на всички файлове;

Свързани статии

Подкрепете проекта - споделете линка, благодаря!