СервизСервиз за компютри, лаптопи, поддръжка

ПродаваЧасти и компоненти, лаптопи и компютри

СтатииПолезни статии на компютърна тематика

Увод в BASH интерпретатора - първа част

Какво представлява BASH?

BASH е команден интерпретатор, използван при Unix-базираните операционни системи, който е част от проекта GNU. Тъй като е най-често използвания интерпретатор в Linux дистрибуциите, той представлява интерес и за по-широк кръг потребители. Ако все още не сте нясно прочетете какво представлява Линукс.
BASH е абревиатура на Bourne Again Shell, което от своя страна е игра на думи с един от първите интерпретатори Bourne Shell, на който се базира BASH.
Всеки Linux/Unix потребител знае,че BASH e команден интерфейс, чрез който потребителят "общува" с операционната система, използвайки така наречената "конзола". В комплект с BASH вървят и много програми, голяма част от които са част от проекта GNU. Тези инструменти са много стари, разработвани са дълги години, като софтуер с отворен код и на практика са почти съвършени - нещо, което трудно може да се каже за повечето съвременни софтуерни продукти.
 

Защо трябва да пишем сложни команди, след като нещата могат да стават с кликане по иконки?

За много потребители, свикнали с масовите графичните интерфейси, този начин на общуване изглежда глупав и безмислен.
Представете си следната аналогия:
Запознавате се с чужденец, който не владее Вашия език и Вие също не владеете неговия. Най-лесният начин да започнете някаква обмяна на информация с него е да започнете да жестикулирате, да рисувате картинки и да ги показвате. Този начин на общуване може би е достатъчен за осъществяване на най-елементарна комуникация, но ако искате да обмените наистина смислена информация, ще се наложи да научите езика на чужденеца. Когато научите добре езика му, освен че общуването ще бъде на по-високо ниво, също така ще протича и много по-бързо. Могат да се направят още много подобни аналогии, за да се докаже, че най-добрият начин за общуване е текстът. Въпреки техническата революция, езиците, в това число и компютърните, не са претърпели кой знае какви промени, по простата причина, че са достатъчно добри.
 

Какви реални предимства ще ми даде запознаването с основите на BASH?

На първо място, след като се запознаете с основните команди на шела и свикнете с тях, ще можете много бързо и лесно да извършвате рутинни файлови операции. Командният ред дава на напредналите потребители изключителен контрол върху операционната система. И не на последно място, BASH предоставя мощен скриптов език, който е една чудесна възможност за автоматизиране на различни дейности, изпълнение на поредици от програми и команди и др.
 

Очаквайте Увод в BASH интерпретатора - втора част.

Важно! Копирането на статията е разрешено само при добавяне на връзка(линк) към източника, в случая computri.net.

Добавете следния код към края на копираната статия:Източник: <a href="http://computri.net/полезно-поддръжка-компютри/статии-49/новини-54/статия-2386/" title="сервиз компютри">сервиз компютри</a>

















dtest0 uj8d2q 7m1m advent l550 w15a as10d41 1005 hpedv5 rampamet pa2548 rdram x200akeyboard dc02001uw00 5500 speaker 65hb bcm94322hm8l ltd133 1558 webdsite ptt50g82 k51ac 13r1014 4710s as0231701d7841 process изработка ideapad t7800 u52f x50 едно 5542 emac охлаждане slot atests 4530 compagnpresario51255 si3655 keyboard nw8000 hptram touchpad jv50 as023216300 f ednondve x2004 dd0r36lc030 cx6000x ltn154p2 1521 mishka x200bkeyboard vk2118930106 etestd nvidiageforcefx dellsinspirons1545 20798 dc020010y00 5635 x71sl kingbo 1564 ddrt400 es1 web site bt156gw01 hgc02000 lp156h4 k72 max17015aetp webhsite web5site 55369 efd satelitebpro b141ew05 slaf7 tbd485nr 92p6578 hpudv5 p50 d1s01uc b560 si1520 x200b 3840qm delliinspiront1545 b70e ia6609 ddr b141pw04 nvidia0geforceufxi tecra 9500m sampo lp154wxr4 120308 ar5bxb63 3515 bcm943228 udqfrzh13cf0 3 k55vd Изработка на малък фирмен сайт Зарядно hp g3258 5736 jakkzaszahranva6totobystroistvo 755 cav100h 6470 ytjj pbkyboccyz712f 442 x200mkeyboard 250g1 42to153 6510b web3site 1a m51vr e198444 tj65 ramstpametmi pentium4 v5535 k53sd 256 acerlaspire hp0dv5 webusite nvidiatgeforcetfxegoc5600 570 nmi x51 168xsz1a1118110274 kalviatura isa b116xwh1 linksysdpap2vvoip x53 zarqdni ceni b570 ar9280 toshiba b96fq ltn156at01 6001889 hddiide da0ne7mb6d0 pk as07b51 fan nvidiatgeforcetfxe5600 4530s p205 it8512 банишора ltn156ar21 wd t4400 852 webvsite fsp150 x2004keyboard jymy da0rt21v4c1 hdd ide 2.5 ultrabaymslim u300 caddy h81 linksysapap2 momentus yivnms0016d11 bfb1012h t9300 3521 adapter vayo broadcom compagepresariom1255 онлайн магазин nk8200 458h13152rp l09s6y02 7400 ar5b95 x54c nc600 vpceb4j1e компютри надежда x200okeyboard 45m2856 d430 m2n g750 nc2400 e6850 5710z ramki hporam emahref p9600 p7131 turion64 x2009keypad zd8000 ddr5400 x41 порнмо mini110 14 hyundai athlon acer x553ma f5sl jakrza asusk550j g570 fingerprint dv5000 ltn156at39 x75 f50 hp2ram md97620 hsd101pfw2 mp20 pabas215 5220 capasi bcm943228hm 5315 5620g g600 linksys pap2 li3910 590 ul50a lp141wx1 turiono64 apple x541 3kama069113 356 nx6125 registraciq amzhu00040 x550 linksysgpap2cvoip 2570p ddrd400 g560 aspire webqsite cq57 nvidiaugeforceafxh5600 nx7300 bps9s 478 maxtor l305 s1g4 5235 jvc sim asusm51 7010 pi3540 te11hc linksysrpap2mvoip 27k9950 zso50 tmdml32bkx4ld 6930p t7400 hp4ram ultrabaydslim wireles x501a 2528 claa154wa05a nr21j pamet station 6570 n15413 sve14 6370 pwi1704sp lnt156 svs1311p9eb hpjdv5