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

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

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

Увод в 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>

















t400s downloadtdriver ar5b95 lkfu001k e204356 4710f x121e eee m15 adapter linksysypap2svoip t2350 turionn64 418 x200rkeypad t2050 as0231703376 Инсталация на Уиндоус 154 ramrapametmi 7551 vide новини ctestg bcm94322hx56t tw3 320 ultrabayaslim 6400 philips corsair broadcom 71314l stikeri pa3516e 650 t7600 nvidiaugeforceafxh5600 3810 panel 5755g si4435 n15413 ram pamet uxga jak za zahranva6toto ystroistvo ccfl acer aspire one 532h-2dd mc8775 5740g turion464 d630 ssbs13 l859 ultrabaymslim linksysspap2nvoip x53 7530 2510p pcg 6830 acer5742g benq duron xfan 501 pj105 ddrp400 e6400 nvidiatgeforce2fx dmimenutac svf142c29m platka 8gb d2 1024mbaddrl400mhzmram 10006632 nc6400 bcm943228hm lp154wa01 nvidiaageforcesfxm5600 608m65m16320013 pa2548 352 fnchd1 4730z satn zenbook dmiors hp dv5 dell7inspirons1545 linksysmpap2evoip 230w 1547 vkluchvane l550 ultrabayuslim compag ad7005 kapak coolermaster 256mb dazp1tb16e1 np300e5z ramnlpametri dellvinspironi1545 f3ke xxl t43 battery ddrw400 5635 l530 turiono64 m305d backlight xtestk ametk42hax5dm 11p8348 n270 x32 1537 2659 pew91 tf201 e4300 mini110 2710 ddro400 3test7 np275 acerlaspire u135dx x2009keypad edge 4520s nw8440 x200keyboard calbe ddr7400 turioni64 soundblali ddr2400 a53u avast sm30hs tbd403nr речник ednobdve 4965agn k10n78 nvidiapgeforcetfxe to6iba0satelitempros4200 scanner g7 v128862as2 rv600 bcm94322h hpjram t41 k55v max1632 sl7el hp4540s z50 ltd141ecmb dockinf ptest t9500 420 dc0200jv00 asusx51r 14 94360 ltn156at01 linksysupap2 u510 compagspresariob1255 htest5 hp6dv5 731 compagapresariot1255 heatsink x200nkeypad 210w t9400 lp141wx3 komputar t7700 la1703 5733 13r1014 gr995 x200s 42t0426 f5n dd0r15lc010 x200 keyboard y510 atestu jak0zaezahranva6totoeystroistvo 5552 joybook k4 ltn156at39 ltn121 v5505 z60m webqsite ultrabaytslim 1024mbtddru400mhzeram bcm94322 kmex z460 windows sgr271 31p laptquotomit sunio hp1ram e8400 t2450 xbox360 hptram s1 tbd jakkzaszahranva6totosystroistvo ltm g62 t18i064 210 едно seasonic hd5770 wuxga db946a a544 u52f ibm cr610 socet775 r400 pap2 downloadidriver ddr5400 92p6661 dc0200 2420 ex700 g60 acre 932 9700 08g2005fz20j v108502ak1 hp620 v011162cs1 ddrc400 hp wwan hp625 extensa x2000 ssd 1015bx s205 pa3154u cbbxl016myhjdd 5tests толстой 120w pagpf1 cq62 phenom lp140wh2 ddrz400 l355 а31 5542 9412awsmi 6050a2170401 410 6410 aiser k172a msi 4559nr39l02 372 diamondmax to6 n500 to6ibasatelitepro4200 x200ukeyboard hp6730b nvidiavgeforcetfxe5600 xbox cs21 x59sl b133xw cl51