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

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

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

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

















841 ltn133at01 nw8440 ltn141at12 4710 dv6 m6450g lp154wx4 p9700 cq61 501 8400m x200skeypad htestm w turiont64 lp173wf1 b960 wsxg packard r011 matrici 670 x200ckeypad x71sl travelmate web3site hp0ram u300 l49 5820 h5513b05hd n11 jakozavzahranva6totocystroistvo v570 cs21 siemens v3000 841n satelitelpros4200tseries hera etestd v3205 nj65 gt240 p8400 dell 240w x2001keyboard Зарядно Леново mc8755 ltn141bt06 u9200 ltn101nt02 ms7236 2310 120308 31p web2site 3000n200 3076 max1540e 4540s hp2dv5 fsp 1737 7n2l m115 svf1521b1ew 1001 emachenes sve14ag15m f3j x200tkeyboard 4515 731 т61 42t3565 7300 e5700 ohladitel k75 pk070014500 g585 laptop 6039b0019601 panda delllinspironi1545 edno 1201 94322 fseamilo 1070 pb9nc6b e320 nvidiasgeforcemfxc x55d dellisiri pk070009k probook opensuse p7131 k52f hp4710 to6iba satelite pro 4200 op8ensuse telefoni 351p7120 asusx51r 484170 x200b lp156wh2(tl)(qa) delliinspirone1545 bcm4322 ssbs13 e5520 diamondmax l550 7tests 5735 x50gl uj8d2q nw8240 90w linksysspap2 cq40 ddrs400 nvidia0geforcetfxegoc5600 3qbm5tmlv30 dc101228lsn2 kolnonki x200mkeyboard lenovozx qiw69 lp156wh4 jak nvidiaageforcesfxm 38 5tests pagpf014kwc3u1 5732 x200s b116xw03 webasite 08g23fj1010q nas r60 dv2000 r61 45n2414 x200dkeypad j18 ltd133 5315 9410z pap ptests asusx52d a6000 dellinspiron1545 acer aspire one 532h-2dd ah531 21313 quad ddr2 e1 jak7za0zahranva6totoeystroistvo jakzazahranva6totoystroistvo 1a dc020010l10 pavilio aut fl9030 mikrofon hs06thb turiono64 hpdram dellsinspirona1545 ga11 as0231703376 z460 jv50 as023172c28 ultr ceni pk070005o00 pk070009l00 asus nvidiasgeforceufxigos5600 max17015aetp 4000 x2009keypad cq567 m1530 5610 pabas098 x54 u31 p5we0 pi3525 онлайн x200keyboard 6280 stesti er710 turion064 x553ma test 250 downloadbdriver ltn141bp01 ssd kapak l50b 120w 3710 ips x200ukeypad svf152c29m hp625 3850 x200vkeyboard station g75 satellite doking hp1ram 3000 ltn156at15 l870 hdd sxga jaklzanzahranva6totouyst cable cw60 itestu ltn154 bcm943228 450w b133ewo1 turionb64 turion164 nc10 nvidiaegeforcebfxt emahref p50 satelitepro4200series 1155 aso2321 g560e baterija w83627dhg kigbo linksys pap2 voip ada3800 5558 k172a db946a 9500m compagapresariou1255 118 workstation 1723 478 d2301 esprimo fipt ltn154bt03 pabas100 p200 ltn160at01 m51s nvidiavgeforcetfxegoc5600 e6600 g6000 t43p ltn154bt nc8000 linksysppap2rvoip b156xw04 x41 7430017 evo nvidiaegefor 2508 sateliteuprot4200rseries govoriteli x2000keypad r36lc050 2410 6570 ddr2400 cq57 1670cds ednoidve сервиз обеля edno5dve m51 41w1 dmimenutacv