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

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

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

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

















1024mbddr400mhzram alivenf6g 410 3810 t43 1024mb0ddrb400mhz aser x200lkeyboard sa023216000 ddr4400 x200ckeypad telefoni 1547 philips 4965agn 6935g 570 satellite portreplicator to6ibasatelitepro4200 lp156h4 broadcom laisna ctests r522 fujutsu mpt g530 md97620 x54c hpadv5 sateliteppros4200tseries 4510s emachines 1422 nvidiaegefor a6000 e540 hp1ram compag presario 1255 claa141wb05a 39t2851 7430017 pk07 3000 m51v e530 n5040 ddr1400 x2006keypad люлин jakkzaszahranva6totosystroistvo cq50 9400 08g23 ednosdve daor22pb6co ddre400 dc02000iw00 15 turbo 7121 1718 21076 x553ma mtests 5551g hplram nvidiavgeforcetfxe5600 l450d dvdgt30l 670 b8crav4 6540 x2004keypad nb100 m912 a8j 2455 531 satn dell1700 si3655 apple ips compag4presariod1255 p200 9410z adp-90sb bb 5742z claa154wa05a 5741z 7e4 mecddat8blc1061a process 98200 videokarti pcg71 v3515 acer 6038a0002301 wuxga k70 li3910 v2085 v5505 ltd133 ram0 40gb jak7za0zahranva6totoeystroistvo x80l podsvedka f 1505 5755 ltn156at19 ddr dc020000 gts450 webrsite 14x14 hp4dv5 13gn7bcap020 6400 da0ne7mb6d0 m15 t41p dmimenutac x54hr 5349 устройство x201 компютри надежда банишора dmitac g550 linksysypap2 компютърна rt3090 сервиз свобода ddrw400 as07b51 nw8000 a20 g75 x32 t400s ln91225 mini110 575 downloadsdriver arctic ltd121ewud ltn141xa lp141wx3 xtest satelitesproi4200aseries d2 онлайн игри 3jzrlub xbox360 matriza k010718r1 e571 2640m t2300e b154 577065 v072078bs2 hpcompoq 4100 linksysbpap2 ptest dv7 t7500 ex720 db25 ramstpametmi nc8000 precision nx6310 x60 emachenes 110 xxl compagapresariob1255 compagepresariom1255 max1540e hpram 1024mb linksysspap2 port station amh2a 721h4 hp i3 vmv160sgr12gm ddr 400 pj044 r61i delloinspironm1545 pk070009 g780 едно 580 nvidiavgeforcetfxe delllinspiron41545 nvidiaageforcetfxe5600 x200bkeyboard ram00pametit ultrabaymslim video hp5ram mtestu ddri400 mc8775 7a2g25mi ddrr400 satelitepproe4200 a544 p7131 2230s k7610w x200lkeypad t7200 wr7310 2e63 6570 linksyszpap2 dv4000 u100 b154ew01 wireles nx9110 l30 c30 440s s205 5553 e5400 pk070009l20 packard 8637 h5513b05hd website ddat8blc106 t1400 pasta yoga tbd489nr xtestk 954206aglf x200okeyboard 3515 dtesto fujitsu uxga f3j tmdml32bkx4ld motherboard g50 2037s5 f5 ccfl pcmcia panti 577061 cq70 компютри обеля pk070006v10 op927c 1024mbsddrp400mhziram 6600 fsbamilo wairless iconia 4048 120w k0107 hp6dv5 x551 as07aa31 t61p dtesti 6930p 2045s1 t5600 5740g g560e hp1dv5 to6iba0satelitesproc4200 g565 ar5bhb95 nf61s kindle sve14 max17015 t9300 batbl50n