store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    Bash - основи на езика и практическо използване - D. K. Academy
Начало   Книги    ...    Програмиране и езици  

Bash - основи на езика и практическо използване


D. K. Academy

Bash - основи на езика и практическо използване - D. K. Academy - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  7.64 / 14.94 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99 € / 1.94 лв.
До офис на Еконт: 2.80 € / 5.48 лв.
До адрес: 2.55 € / 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка20‑07‑2026 г. или 21‑07‑2026 г.
 Основни параметри:
Продукт#321-973
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена04-01-2022 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници106
Размери16.00 / 24.00 / 1.00 cm
Тегло0.109 kg
EAN9786197586558
ISBN9786197586558
Bash - основи на езика и практическо използване - D. K. Academy - книга

Bash - основи на езика и практическо използване


D. K. Academy

Цена:  7.64 / 14.94 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99 € / 1.94 лв.
До офис на Еконт: 2.80 € / 5.48 лв.
До адрес: 2.55 € / 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка20‑07‑2026 г. или 21‑07‑2026 г.
 Основни параметри:
Продукт#321-973
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена04-01-2022 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници106
Размери16.00 / 24.00 / 1.00 cm
Тегло0.109 kg
EAN9786197586558
ISBN9786197586558
Описание
Тази книга е посветена на командната обвивка Bash и нейното практическо използване.

Bash е обвивката по подразбиране в много "Linux" дистрибуции, както и в "macOS" и "Solaris". Среща се и в множество BSD системи. В днешно време Bash често се явява единствената обвивка в операционната система. На нея се пишат сценарии за автоматизация и се използва за въвеждане на обикновени команди.

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

За да затвърдите знанията си, книгата включва практически сценарии и множество съвети от професионален разработчик. Независимо дали сте начинаещ Linux потребител, администратор на Linux сървър или разработчик, на който му се налага да управлява отдалечен уеб сървър, тази книга ще ви помогне да изведете качеството си на работа на ново ниво.
За D.K. Academy
D.K. Academy е иновативен, практически ориентиран образователен проект, предоставящ качествено написани книги в областта на информационните технологии. Създаден е от Денис Колисниченко - водещ автор в областта на програмирането и информационните технологии, написал многобройни статии и повече от 30 книги на компютърна тематика.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Страници от тази книга






Съдържание
Въведение - За кого е полезна тази книга?
Извикване на обвивката
  • Способи за извикване
  • Код на завършване на командата
  • Специални файлове на обвивката Bash
  • Метасимволи за заместване на имената на файловете
  • Покана на командния ред
  • Променливи на средата
  • Получаване на справка за командите
  • Автоматично допълване на командния ред
  • Псевдоними на команди
  • Пренасочване на вход / изход
  • История на командите. Редактиране на команди
Основи на синтаксиса на Bash
  • Разкриване на скоби
  • Управляващи последователности от символи
  • Кавички в Bash
    • Единични кавички
    • Двойни кавички
    • Обратно наклонена черта
    • Заместване на команда
  • Вашият първи сценарий
  • Предаване на параметри на сценария
  • Променливи
    • Задаване на стойности на променливи
    • Заместване на променливи
    • Променливи връзки
    • Вградени променливи
    • Други променливи
Управляващи инструкции
  • Цикли
  • Условни оператори
  • Обхождане на файловете в папка
Функции
  • Понятие за функция
  • Синтаксис за обявяване на функции в Bourne shell
  • Синтаксис на Bash
  • Прекъсвания на функция
  • Променливи във функциите
Аритметични изрази и операции
  • Команда let
  • Аритметични операции
Вградени команди
  • ! - промяна на следващия конвейер
  • # - коментари
  • #! обвивка - извикване на обвивката
  • : - празна команда
  • [[ ]] - разширена версия на командата test
  • идентификатор() - дефиниране на функция
  • име_на_файл - изпълнява външни команда
  • alias - определя псевдоними на командите
  • bg - преминаване на задачата във фонов режим
  • bind - управление на връзките с бързите клавиши от библиотеката
  • break - изход от един или няколко цикъла
  • builtin - изпълнение на вградена команда и заобикаляне на функция
  • caller - извеждане на функция или код
  • case - избор на оператор
  • cd - смяна на текущата папка
  • command - изпълнение на вградена команда или показване на информация за нея
  • continue - пропускане на останалата част от тялото за един или повече цикли
  • declare - деклариране на променлива
  • dirs - извеждане на стек с папки
  • disown - прекратяване на управлението на задачите
  • do - начало на цикъла
  • done - завършване на тялото на цикъла
  • echo - извежда текст и стойност на променливите
  • esac - прекратява оператора за избор case
  • eval - преглеждане и изпълнение на вече обработения въведен ред
  • exec - експортиране на елементи или извеждане на сведения за низ
  • exit - завършване на работа със сценария
  • export - експортиране на елементи или извеждане на сведения за низ
  • false - завършване с невярна връщана стойност
  • fc - показва историята на изпълнението на командите
  • fg - преминаване на изпълняваща се или спряна задача в приоритетен режим
  • fi - завършва условен оператор if
  • for - цикъл for
  • getops - обработка на параметрите и аргументите на командния ред
  • hash - извеждане на таблица с открити по-рано команди
  • help - извежда справка за командата
  • history - извежда историята на изпълнение на командите
  • if - условен оператор it-then-else
  • jobs - извеждане на изпълняващите се или спрени задачи
  • kill - "убива" задача
  • let - изпълнява аритметична операция
  • local - декларира локални променливи във функции на обвивката
  • popd, pudhd- извличане и поставяне на папка в стек
  • printf - форматиран изход
  • pwd - извеждане на работната (текущата) папка
  • read - четене на вход от клавиатурата
  • return - излизане от функция
  • select - използва се за създаване на меню
  • set - работа с параметрите на обвивката
  • shift - премества аргументите на командния ред наляво
  • shopt - работи с параметрите на обвивката
  • source - чете и изпълнява файл в текущата обвивка
  • suspend - спира изпълнението на текущата обвивка
  • test - изчислява условията, задавани в цикли и условни оператори
  • time -определя времето за изпълнение на командата
  • true - излиза и връща истинна стойност
  • type - извежда типа на командата
  • typeset - аналог на declare
  • ulimit - определяне на ограничения
  • umask - показва или задава маска за създаване на файл в процеса
  • unset - премахва променливи или функции
  • until - синтаксис за организиране на цикъл, който работи, докато дадено условия стане вярно
  • wait - изчакване на завършването на процес или задача
  • while - цикъл, изпълняващ се, докато условието е истинно
Регулярни изрази в сценарии
  • Въведение в регулярните изрази
  • Стандарт Posix Bre
    • Най-прости изрази
    • Специални символи
    • Закотвящи символи
    • Точка
    • Класове символи
    • Диапазони от символи
    • Звезда
  • Стандартът Posix Ere
    • Въпросителен знак
    • Плюс
    • Фигурални скоби
    • Вертикална черта
    • Практически пример
Примерни сценарий на Bash
  • Преименуване на файлове
  • Сценарий за мониторинг на дневник
  • Преобразуване на бройни системи
  • Проверка на потребителските права
  • Генератор на имена на временен файл
  • Проверка на свободното дисково пространство с известие по имейл
  • Изпращане на съобщения до конзолата на друг потребител
  • Автоматично рестартиране на Apache и MySQL
Рейтинг
Рейтинг: 10.00 / 1 глас 
За да оцениш книгата "Bash - основи на езика и практическо използване", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Гел репелент против комари и кърлежи Agiva Protect
Книги от D.K. Academy
През очите на хакера - книга

През очите на хакера


D.K. Academy

Асеневци
Цена:  12.75 / 24.94 лв.
Продуктът е сред най-интересните в store.bg
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални данни, а също и начини за тяхната защита. Ще научите как недоброжелателите биха могли да получат достъп до вашите данни, но и как може да се защитите. Първата част на книгата е посветена на електронната поща. Разгледани са не само начини за нейната защита, но и начини за разбиването ѝ. Да, трябва да погледнете през очите на хакера. Можете да се предпазите, само ако започнете да мислите като един истински хакер. Втората част на книгата е посветена на месинджърите. Ще научите кой е най- ...
Голяма книга за Linux - книга

Голяма книга за Linux


D.K. Academy

Асеневци
Цена:  16.99 / 33.23 лв.
Практически наръчник по системно и мрежово администриране и управление на сървъри. Този практически наръчник за Linux съдържа богат набор от информация за системно и мрежово администриране и управление на сървъри. Някои от нещата, които ще научите от книгата, са: видове сървъри, мрежови архитектури и особености на сървърния хардуер; конфигуриране на зареждането на системата, управление на потребителските акаунти, работа с файловите системи и правата за достъп, добавяне на дискове, софтуерен RAID; управление на процесите, отдалечен достъп чрез SSH, конфигуриране на Samba, защитната стена и SSL сертификата; ...
Бази данни - книга

Бази данни


D.K. Academy

Асеневци
Цена:  14.29 / 27.95 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Структура на базите данни, синтаксис на SQL и много примери. В тази книга, чрез множество полезни примери, ще се запознаете с устройството на базите данни и синтаксиса на SQL. Вникнете в логиката зад релационния модел на базите данни, неговите компоненти, поддържани структури, основите на релационната алгебра и принципите на проектиране на бази данни. За да бъде книгата възможно най-полезна, в нея са представени и основите на езика SQL, командите за работа с таблици и използването на изгледи. Неизменна част от изучаването на бази данни е практиката. Този наръчник ще ви бъде полезен при: създаване на индекси; ...
Компютърни мрежи. Наръчник на системния администратор - книга

Компютърни мрежи. Наръчник на системния администратор


D.K. Academy

Асеневци
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Добри практики в примери. ... Този наръчник е предназначен за онези, които се занимават със създаването и експлоатацията на компютърни мрежи - системните администратори. В книгата са разгледани различни технологии и е отразен многогодишният опит на автора в областта. В първите няколко глави се дават основополагащите знания за мрежите. Ще научите какви са изискванията към съв­ременното мрежово оборудване и как да подберете най-оптимално компонентите за изграждане на нова или за поддръжката на съществуваща мрежа. След това са разгледани фундаменталните въп­роси, свързани със структурата на мрежата - видове мрежи; топологии ...
Командите в Linux - книга

Командите в Linux


D.K. Academy

Асеневци
Цена:  10.20 / 19.95 лв.
Продуктът е представен с видео материали
Практически наръчник за работа с конзолата. ... Пълноценното използване на Linux е невъзможно без командния ред. Не всички конзолни команди обаче имат своите графични аналози, а има и ситуации, при които без команден ред не може. Тук ще намерите подробно описание на синтаксиса на най-полезните Linux команди, техните параметри и, разбира се, практически примери. Включени са команди за работа с файловата система, текст, локалната мрежа и интернет. Особено внимание е отделено на командите за системния администратор, за управление на потребителите, за управление на процеси и инсталиране на пакети. Разгледани са и командните ...
Практическо програмиране за Android TM - книга

Практическо програмиране за Android TM


D.K. Academy

Асеневци
Цена:  12.75 / 24.94 лв.
Трето преработено и допълнено издание. ... В книгата се разглежда Android 8.x. Тази книга ще ви помогне да се научите да разработвате приложения за Android и ще ви покаже как да се възползвате от възможностите, които ви предлагат мобилните устройства, работещи под управлението на тази операционна система. Първата част на книгата е посветена на предварителната подготовка. Последователно са разгледани инсталирането и конфигурирането на необходимото програмно осигуряване - JDK, Android Studio, Android SDK и емулаторът за Android. Отделено е нужното внимание и на решаването на някои непредвидени, срещащи се в практиката ...
CSS 3 - основи на езика в примери - книга

CSS 3 - основи на езика в примери


D.K. Academy

Асеневци
Цена:  11.25 / 22.00 лв.
Научете за какво се използват CSS стиловете и как да ги прилагате правилно. Запознайте се със структурата им, начините за тяхното свързване с уеб страниците, задаването на приоритети, както и използването на селектори и коментари. За да усъвършенствате работата си с езика, книгата включва подробно описание на над 180 свойства, подредени по азбучен ред. Включено е предназначението на всяко свойство, описание на стойностите, които може да приема и пример за това как се прилага. Книгата включва и ценен справочник на свойствата по следните групи: преобразуване и оформление на текст, таблици и списъци; манипулиране на ...
MongoDB - нерелационни бази данни - книга

MongoDB - нерелационни бази данни


D.K. Academy

Асеневци
Цена:  10.20 / 19.95 лв.
Продуктът е представен с вътрешни страници
MongoDB е една от най-популярните системи за управление на нерелационни бази данни. Налична е както като облачна услуга (MongoDB Atlas), така и за различни платформи - Windows, Linux, MacOS, Solaris. С помощта на този кратък наръчник ще усвоите основите и тънкостите на MongoDB. Книгата покрива: инсталиране на MongoDB на различни операционни системи и конфигуриране на защитата; базово администриране на MongoDB; създаване на база данни и колекция; вмъкване, актуализиране и изтриване на документи; премахване на колекции и бази данни; селекция от данни; филтри и сортиране; операции върху колекции; ограничени колекции; ...
Книги от D.K. Academy
През очите на хакера
D.K. Academy
Цена:  12.75 / 24.94 лв.
Голяма книга за Linux
D.K. Academy
Цена:  16.99 / 33.23 лв.
Бази данни
D.K. Academy
Цена:  14.29 / 27.95 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Компютърни мрежи. Наръчник на системния администратор
D.K. Academy
Цена:  15.31 / 29.94 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Командите в Linux
D.K. Academy
Цена:  10.20 / 19.95 лв.
Продуктът е представен с видео материали
Закупилите тази книга, купуват също
Python - практическо програмиране - книга

Python - практическо програмиране


D.K. Academy

Асеневци
Цена:  14.29 / 27.95 лв.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Тази книга ще ви помогне да усвоите принципите на програмирането с Python. Първата част е посветена на синтаксиса и правилата за структуриране на кода в Python. Тук ще напишете първата си програма, ще разберете какви типове данни се поддържат и ще се научите да използвате различните оператори, променливи, цикли, математическите функции и други. Разгледана е работата с низове и низовите функции, регулярните изрази, работата със списъци. Въпреки че първата част е озаглавена "Основи", в нея на практика са засегнати всички теми, които биха ви били необходими, за да ...
Python за деца - книга

Python за деца


Джейсън Бригс

Асеневци
Цена:  10.20 / 19.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за употреба! Но книгите по програмиране на Python обикновено са скучни, сиви и досадни, а това никак не е забавно. Python за деца е един по-различен наръчник, насочен към децата (и техните родители), които имат интерес към програмирането. В него Python сякаш оживява, а авторът ни учи на базисните умения чрез уникални и много забавни примери. Те включват хищни чудовища, тайни агенти, крадливи гарвани и какви ли не други забавни същества! В книгата се дефинират много нови термини, кодът е ...
Първи стъпки в програмирането на C / C++ - книга

Първи стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова

КЛМН
Цена:  13.00 / 25.43 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ...
Microsoft Office (Office 2021 и Microsoft 365) - Step by Step - книга

Microsoft Office (Office 2021 и Microsoft 365) - Step by Step


Джоан Ламбърт, Къртис Фрай

АлексСофт
Цена:  17.89 / 34.99 лв.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Бързият начин да научите популярни приложения на Office 2021. Това е лесно изучаване. Свършете повече бързо с Microsoft Word, Excel, PowerPoint и Outlook. Скочете направо там, където имате нужда от отговори - стегнатите уроци и подробните екранни снимки ви показват какво точно да направите, стъпка по стъпка. В книгата: открийте нови начини за спестяване на време и подобрения в използваемостта за Word, Excel, PowerPoint и Outlook; изградете мощни, надеждни работни листове на Excel и анализирайте сложни комплекти от данни; подгответе много ефективни представяния с най-новите визуални инструменти на PowerPoint; ...
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  10.00 / 19.56 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Алгоритми в програмирането - майсторството да програмираш - книга

Алгоритми в програмирането - майсторството да програмираш


Алексей Василев

Асеневци
Цена:  15.31 / 29.94 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Важна част от подготовката на добрия програмист е свързана с развитието на алгоритмичното мислене. Ето защо тази книга е посветена на създаването, използването и анализа на алгоритми. В книгата последователно са разгледани темите: правила за представяне на алгоритми посредством псевдокод; подходи за анализиране на сложността, оценка на ефективността на алгоритмите и избор на най-добрия от няколко възможни; особености при реализация на алгоритми, предназначени за обработка на масиви, опашки, мрежи и свързани списъци; използване, силни и слаби страни на нетривиални конструкции, бинарни дървета и графи; числови ...
PHP 7 & MySQL - практическо програмиране - книга

PHP 7 & MySQL - практическо програмиране


Денис Колисниченко

Асеневци
Цена:  12.75 / 24.94 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано копиране ...
Състезателно програмиране - комплект от 2 тома - книга

Състезателно програмиране - комплект от 2 тома


Стивън Халим, Филикс Халим, Сухендри Ефенди

КЛМН
Цена:  20.00 / 39.12 лв.
Продуктът е сред най-интересните в store.bg
Тази книга има амбициозната задача да обезпечи, с всички материали и ресурси, подготовката на високо квалифицирани състезатели, участници в престижни международни състезания по програмиране, както и да бъде в помощ на треньорите им в процеса на подготовка. Безспорен уникат в света на специализираната литература този изключително сериозен текст на братята Стивън и Филикс Халим и техния наскоро присъединил се съавтор Сухендри Ефенди има вече четири издания и се ползва с много голяма популярност сред състезателите по програмиране. Амбицията на екипа, работил над нелекия превод, е да направи този труд достъпен за широк кръг ...
Тим Бърнърс-Лий
Python - практическо програмиране - D.K. Academy - книга
Второ преработено и допълнено издание. : Тази книга ще ви помогне да усвоите принципите на ...
Python за деца - Джейсън Бригс - книга
Увлекателен самоучител по програмиране. : Python е мощен език за програмиране, който освен това е ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
Python за деца - забавно въведение в програмирането - Джейсън Р. Бригс - книга
Второ издание. : Python за деца действително представлява едно забавно въведение в света на ...
Бързо ръководство: Програмиране с Python - Тоби Доналдсън - книга
Научете Python - бързо и лесно! : В книгата "Бързо ръководство: Програмиране с Python" ще ...
Основи на алгоритмите - Джеймс Рос, Саймън Харис - книга
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Състезателно програмиране - комплект от 2 тома - Стивън Халим, Филикс Халим, Сухендри Ефенди - продукт
Тази книга има амбициозната задача да обезпечи, с всички материали и ресурси, подготовката на високо ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
Увод в състезателното програмиране - Красимир Манев - помагало
Книгата е предназначена за всички, които искат да започнат занимания по състезателно програмиране от ...
Търсене
Книги