Как да поправите „bash: curl: командата не е намерена“ на Linux

Ако сте потребител на Linux и някога сте срещали съобщение за грешка „bash: curl: командата не е намерена“ или „bash: /usr/bin/curl: Няма такъв файл или директория” не се притеснявайте – не сте сами! Тази грешка често се появява, когато се опитате да използвате командата curl в терминала, но системата не може да я намери.

В този урок ще научите какво означава тази грешка и как да инсталирате командата curl във всички основни дистрибуции

Прочетете още →

Напишете Nagios Plugin с помощта на Bash Script

Nagios е популярна компютърна система с отворен код и софтуерно приложение за наблюдение на мрежата. Той наблюдава хостове и услуги, като предупреждава потребителите, когато нещата се объркат и отново, когато се подобрят.

Първоначално е проектиран да работи под Linux, но работи добре и на други варианти на Unix. Това е безплатен софтуер, лицензиран съгласно условията на GNU General Public License версия 2, публикув

Прочетете още →

Videocast: Bash Script (част 2)

Ето първата част от урока за Bash Script, която беше за писане на прост скрипт и неговото изпълнение, ние също говорихме малко за функции и цикли, освен това тази публикация е втората част от видеоклиповете за Bash Script и ние покриваме:

  • Още опции в echo
  • Представете printf
  • Функции
  • за, докато, до цикли
  • Синтаксис
  • getopts
  • ….

Прочетете още →

Bash While цикли Примери: цикли For, Until цикли и други

Програмирането на Bash се състои от три вида цикли: цикъл for, цикъл while и цикъл until. Идеята на всички цикли е многократно да изпълняват някакъв код, докато са изпълнени някои специфични параметри.

Цикълът for Bash работи по различен начин от циклите for в други езици за програмиране, с които може да сте запознати. С него можете да обхождате поредица от „думи“ в низ.

От друга страна, цикълът while изпълнява кода под него, ако контролният израз (или просто "условието") е верен.

Прочетете още →

Пълно ръководство за проверка дали файлът съществува в Bash

Скрипт на Shell може да изисква да проверите дали даден файл съществува, преди да изпълните задача.

Винаги можете да предположите, че програмистът или потребителят, който ще изпълни скрипта, ще положи дължимата грижа и ще се увери, че файлът присъства. Но bash предлага възможността да проверите дали даден файл съществува и оставянето му на случайността ще бъде тромавото нещо.

Освен това приемането, че файлът присъства, не е правилният начин, ако скриптът се разпространява на разли

Прочетете още →

Bash псевдоним: как работи и защо ви е необходим

Обвивката bash включва някои от най-добрите функции на обвивките C и Korn, като контрол на задания, манипулиране на директории и псевдоними.

Псевдонимите са много полезни за

Прочетете още →

Въведение в Bash Array в Linux

Въведение

Bash е популярна обвивка на командния ред, използвана в Linux и други базирани на Unix операционни системи. Една от мощните функции на Bash е неговата поддръжка за масиви. Масивът е колекция от стойности, които могат да бъдат достъпни с помощта на индекс. В тази статия ще обсъдим основите на Bash масивите и как те могат да се използват в Linux.

Какво е Bash масив?

Bash масивът е променлива, която може да

Прочетете още →

Манипулиране на низове в Bash на Linux

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

Основни операции с низове

Bash предоставя основни операции за манипул

Прочетете още →

Предотвратяване на Bash Fork бомби в Linux

Въведение

Bash Fork Bomb е вид атака за отказ на услуга (DoS), която може да срине или замрази Linux система, като претовари нейните ресурси. атаката използва злонамерен скрипт, който създава голям брой дъщерни процеси, карайки системата да изчерпи наличните ресурси, като памет или процесорно време. След това тези дъщерни процеси създават още дъщерни процеси и цикълът продължава, докато системата не може да отговори.

Предотвратяването на Bash Fork Bo

Прочетете още →

Bash функции в Linux

Въведение

Функцията е раздел в кода, където група инструкции се съхраняват на едно място. Както всички други езици за програмиране или скриптове, можем да използваме функция в bash в Linux. Има много предимства при използване на функция, отколкото без използване на функция. Някои предимства са като лесен за четене или изпълнение на кода и функциите могат да се използват повторно в кода, когато е необходимо.

Въпреки че има някои ограничения в bash фун

Прочетете още →