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

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

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

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

















8530 d020010l 2777 1024mbeddra400mhzmram 3326 872 claa154wa01 pbkyboccyz712f t400s w15a hitachi 8400 d530 jak za zahranva6toto ystroistvo ockf jakozavzahranva6totocystroistvo batbl50l6 hp6730b hbl50 250g1 kindle hpddv5 e8400 t41 ruteri x2005 hp0dv5 42w3769 gt240 sve1513jcxw xinya e220370 1 ctestg dd0r15lc010 450 6600 linksysepap2mvoip m51v y530 k50 baterija dellsinspirona1545 ppb003b ferrari ds8a4lh web4 42t4536 e8500 ht l850 l412 lp156wh2 08g23us1011c x2009 l550 slot nvidiaegeforcebfxt pa2510 5551 x200skeypad webhsite cpu f7l bcm943228 vpcse c55 nvidiageforcefx5600 компютри обеля 1070 iconia e5400 nvidiasgeforceufxigos5600 d260 eser iconi545 12v 1547 5735 linksys6pap2 playstation1111111111111 5630z ednovdve govoriteli 5542 i5 sm30hs x201 t43p hp0ram 5742 dell pasti claa156wa01a etest p300 lq150u1lw22 turiony64 400 ednoidve test f3j pi3540 2600 g70 matriza зваляне zbook ddat8blc106 qdc philips 3000n200 jak8za linksyszpap2 120308 aut 6715 kmex рутер stesti hppdv5 4710f ultrabay1slim prehodnik 39t0071 14g140305011 toshia 2210 wd онлайн t30 d620 4690k 1024mbeddrd400mhztrrc0am 1310 dv5 hipro e6400 to6iba0satelitesproc4200 5930 2230 2010 1024mbsddrp400mhz x59 x240 2441 120df k50c turiona64 booklet turions64 tbd485nr xfan 46470 u135 1735 5733 r61e 5745g acerlaspireione satelitepproe4200 web7site n156 joybook ddrz400 ddr2 linksysapap2 s42200 dvb dellvinspironn1545 zapisvachka linksysypap2svoip m305d dv9000 8930 hpnram lp156wh2(tl)(qa) asusx52d v011162cs1 h81 g565 g75 pga988 сеь hpcram ar5bx 5101050k003 sateliteppro 841n dd0zl5lc300 htest5 6410 ednoldve edp t9800 nvidia0geforceufxi m55 m762 hub itestu hpodv5 z70x w510 ltn154p2 as0231703376 nvidia0geforcetfxe5600 80gb x54c fsp150 pj105 dc02000jv00 lenovab570 saund icw50 f81 turbo x32 bell 4965 ramelpametro dd00t2hd001 corsair da0rt21v4c1 1005hag 1723 530301k0007 90w 5336 webusite hp5ram x200ekeyboard 8089 t2450 m800 x200keypad 6555b battery sve151g17m aso2321 hp2dv5 g7 vmv160sgr12gm b116xwh1 6920 x80 xt70 7200 ex720 claa154wa05a ab7005 pk070007u10 m15 6017b0071301 3258 jak7za0zahranva6totoeystroistvo ltn156at s206 ap0gm000920 hpcompoq ddr8400 tmdml32bkx4ld hpjdv5 wsxga wefwe s7020d 6001889 6837 d410 kfrbg108a a52 a200 l1950 e198444 lp154wx4 bga1168 20798 yuj aspire6935g dell0inspirons1545 linksysmpap2 web0site nc4010 delllinspironi1545 p50 jak7za dell1700 5650 e4300 r20 pa3515 t2300e ls батерия v ednobdve compag presario 1255 mpga478 m6450g b133ewo1 5420