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

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

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

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

















mk1246gsx fbat8062011 laisna x200ekeypad p9700 pc2700 3525 4965ag it8512 linksyspap2 hp510 4559nr39l02 ltn150xg hpcompoq6735s x52 1024mb0 x200mkeyboard viewsonic udqfrzh13cf0 x31 displey k55vd t40 pcmcia 3553 ultrabayslim xtb70 dv2699 сервиз turbox 1670cds t1350 s1 g710 dazp1tb16e1 kapak x200ukeyboard ferrari xard ltm nx9110 x2005keypad b560 6735s op927c 5742g f50 v5 as07 pk k550 350401c00 e540 to6ibaesatelitesproc4200 s4033 nx6110 ramt aser 4965agn wwan mc8775 71314l rt8207 sempron nlink 6570 g565 np300e5z lp156wh4 videokarti hpdv5 pk130 compagmpresarioh1255 pc3200cl25 sodim webhsite as023216300 coolermaster ltn154p2 max1540e obiavi b154ew01 42w9982 lap 954206aglf dmiors amzi lenovo dc02000y00 4730z z70x apple ao756 x2001 590 webdsite n800 ddr5400 n5010 3g pj105 462 7027cl playstation nx6310 pa3154u bfb1012h t5400 nx6325 l500d q6600 amzhu00040 pew91 731 lp141wx1 6038b0003501 aspire6935g батерия t135 5755g mtestu ncc lenovozx np300 1024mbeddrb400mhzaram vkluchvane hporam t7700 jaksza i5 remont 3470 sve14ag15m t5e560 b133xw01 5630 ab7005 8400m sz900 3175 4525 ram00pametit compag 154 pabas098 lp156wh1 g530 dc101228 5336 ltn133at16 gsm nvidiaageforceufxi b570e compagapresario ar5bx hddiide lp173wf1 x200ckeypad ptest d610 ramdipametor iv1011 dd0r15lc010 1024mbuddrt400mhzhram vide nb100 qdc 1000he ptests 550 nb200 hannspree linksyskpap2 fnchd1 xt70 6715s d260a g575 voip dd0tw3lc000 d2 x200t z92f lkfu001k nvidiaageforcesfxm5600 display seasonic m6300 speaker 598677 n50 dellsinspironv1545 nc6000 sateliteppron42005series 5750 453 pk070006t20 g560 ddr3400 batbl50l6 6837 hpwdv5 510 wireless 2540 compaq palmrest x54c pi3560 station acer aspire one 532h-2dd pa invertor ktc ltn156at05 r61 pa2510 hpwram rfb x551 650199 calbe downloadedriver kolnonki 6830 a8j website e2043 hp625 f553ma 20084212924 ramsupametse n1333bge satelite4prob4200sseries r51 t410 toshiba 400w dc02000f900 nvidiasgeforceufxi noard soundblaster 530301k0007 4444 m51 gts450 lenovog560 link 2550 li1820 nvidialgeforcebfxt 970 server wairless g560e np300e5x 6730s e5700 ultrabay1slim toshia x56 компютърна web1site Инсталация на Уиндоус turionm64 ltn160at01 x41 4820 xt71 linksysspap2mvoip adp90cd l645d x51 2777 ptestu 240w satellite ltd111excy pi2515 x75 p300 msi 3230m pcg 120308 x60 ar5b9 5741g ltn156ta01 k4 ap07w000i001 ramnlpametri ddat8blc106 wireles r56 x550 celeron 5300 heatsink 4710f