Ако сте потребител на Linux и някога сте срещали съобщение за грешка „bash: curl: командата не е намерена“ или „bash: /usr/bin/curl: Няма такъв файл или директория” не се притеснявайте – не сте сами! Тази грешка често се появява, когато се опитате да използвате командата curl в терминала, но системата не може да я намери.
В този урок ще научите какво означава тази грешка и как да инсталирате командата curl във всички основни дистрибуции
Прочетете още →Nagios е популярна компютърна система с отворен код и софтуерно приложение за наблюдение на мрежата. Той наблюдава хостове и услуги, като предупреждава потребителите, когато нещата се объркат и отново, когато се подобрят.
Първоначално е проектиран да работи под Linux, но работи добре и на други варианти на Unix. Това е безплатен софтуер, лицензиран съгласно условията на GNU General Public License версия 2, публикув
Прочетете още →Ето първата част от урока за Bash Script, която беше за писане на прост скрипт и неговото изпълнение, ние също говорихме малко за функции и цикли, освен това тази публикация е втората част от видеоклиповете за Bash Script и ние покриваме:
Програмирането на Bash се състои от три вида цикли: цикъл for, цикъл while и цикъл until. Идеята на всички цикли е многократно да изпълняват някакъв код, докато са изпълнени някои специфични параметри.
Цикълът for Bash работи по различен начин от циклите for в други езици за програмиране, с които може да сте запознати. С него можете да обхождате поредица от „думи“ в низ.
От друга страна, цикълът while изпълнява кода под него, ако контролният израз (или просто "условието") е верен.
Прочетете още →Скрипт на Shell може да изисква да проверите дали даден файл съществува, преди да изпълните задача.
Винаги можете да предположите, че програмистът или потребителят, който ще изпълни скрипта, ще положи дължимата грижа и ще се увери, че файлът присъства. Но bash предлага възможността да проверите дали даден файл съществува и оставянето му на случайността ще бъде тромавото нещо.
Освен това приемането, че файлът присъства, не е правилният начин, ако скриптът се разпространява на разли
Прочетете още →Обвивката bash включва някои от най-добрите функции на обвивките C и Korn, като контрол на задания, манипулиране на директории и псевдоними.
Псевдонимите са много полезни за
Прочетете още →Bash е популярна обвивка на командния ред, използвана в Linux и други базирани на Unix операционни системи. Една от мощните функции на Bash е неговата поддръжка за масиви. Масивът е колекция от стойности, които могат да бъдат достъпни с помощта на индекс. В тази статия ще обсъдим основите на Bash масивите и как те могат да се използват в Linux.
Bash масивът е променлива, която може да
Прочетете още →Bash е език на обвивката, използван в Linux системи, който позволява на потребителите да взаимодействат със системата чрез интерфейс на командния ред. Bash предлага няколко възможности за манипулиране на низове, които могат да помогнат на потребителите да манипулират и обработват текстови низове. В тази статия ще разгледаме различни налични техники за манипулиране на низове в Bash.
Bash предоставя основни операции за манипул
Прочетете още →Bash Fork Bomb е вид атака за отказ на услуга (DoS), която може да срине или замрази Linux система, като претовари нейните ресурси. атаката използва злонамерен скрипт, който създава голям брой дъщерни процеси, карайки системата да изчерпи наличните ресурси, като памет или процесорно време. След това тези дъщерни процеси създават още дъщерни процеси и цикълът продължава, докато системата не може да отговори.
Предотвратяването на Bash Fork Bo
Прочетете още →Функцията е раздел в кода, където група инструкции се съхраняват на едно място. Както всички други езици за програмиране или скриптове, можем да използваме функция в bash в Linux. Има много предимства при използване на функция, отколкото без използване на функция. Някои предимства са като лесен за четене или изпълнение на кода и функциите могат да се използват повторно в кода, когато е необходимо.
Въпреки че има някои ограничения в bash фун
Прочетете още →