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

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

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

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

















da0za1y a nb200 podsvedka 478 dtesto invertor tuchpad ednobdve p5we0 claa102na0acw dv5 linksysgpap2 cq567 l450 ptt50g82 ssf njgin1000 delliinspirons1545 k75 o4y2659 t61p 3326 872 lp156h4 router b140ew01 dc0200jv00 floppy x200s a860 v6000 pk070006v10 502l as023170376 delliinspirone1545 md97620 400w xfan m51v 598677 svf142c29m jakkzaszahranva6totobyst x200ikeyboard l530 a0904a3 pc2700 ar9285 webesite to6ibasatelitepro4200 s1 42w3436 test hp1dv5 pga988 14x14 55g lga775 e320 tsst Почистване вируси 5552g b116xwh1 x54h svs1311p9eb m1530 4525 2.5 hdd ide f8u2 2713 x2005 vpceb3f4e hitachi dvb ednoudve e5400 736648 udqfzoom db72 sateliteppros4200tseries 2640m webzsite satelite pro 4200 series l850 t6600 acer aspire one 532h-2dd asusk53s 1024mbaddrr400mhzuram 5551g dd3 e71 jymy max17015a ramrapametli to6 bg41200 gts450 as10d41 f5rl гугъл nvidiaigeforceifxs5600 ltn140w1 n133 obiavi v6535 939 dc0200 5630z mxm 410 cq61 1024mbaddrb400mhzaram pa laisna 6555b ar5bx xbox ednordve f81d ltn116 c670 hpodv5 41w1483 3230m dimm turbo ddr1400 x551ma v5505 9500m pi2515 70009l00 b154ew02 ltd121ewud 6200 jakdza nf6 3r305 ekran ultrabay slim ram pamet 8400 ux31e jvc e5520 3515 k8v t9900 v5 6570 ddro400 онлайн магазин e6400 евтин сайт зарядно compagspresariob1255 x2000keypad e6600 ut5 4820 7740 ultrabaypslim 625 8700 sl500 amilo hpjram nvidia8400 n800 1520 сеь 08g2005fz20j linksyspap2 t5200 r011 fdd mitac p/n 316677400001-r0d as0232 8110 e8400 linksysspap2mvoip k53s ex700 cell x55d ccfl Зарядно dell g505 v072078bs2 c700 cq62 841 v3000 lp156wh2 vr63 turion64 dvd sateliteppron42005series socet775 uxga nvidiasgeforcemfxc 5553g 2710 d530 compagbpresarioc1255 312 k555l svt 5537 толстой 462 amzi x200nkeyboard max1540e g7 probook pentium ltn156at37 x550c acr lp154wx7 16100 procesori op8ensuse 2550 устройство e1 520g mtestu arctic s7020d 250g1 mishka nvidiasgeforceefxc prodajbi nx9110 hub asrok 7300gt telefoni ddat8blc106 ddct3blc101 b960 z560 1024mb0ddru400mhzeram l50 ltn141bp01 x56 98200 yivnms0016d11 a52 pagpf014kwc3u1 f3ka 2540p dm4 ddrl400 x52 motherboard speaker as023216101 tbd281nr n156bge hera pk070018510 b133ewo1 tecra f3j kdb0705hb x2007 ux30 55610 htestm speechlads 76g090410 g555 Втора lp141wx3 da0hs1iv6e7 g560 x551 5349 lp140wd2 jakrza 120308 x200ekeypad nw8000 delleinspironi1545 x200 keyboard hdd ide 2.5 6530b 90200854 42t042 41w1 k50ij n1333bge 6410 39t7208 mini0 x200ekeyboard hp625