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

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

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

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

















asrock da0rt21v4c1 n500 travelmate2300 440s компютри надежда lp150x doduo 70906 bga1168 p300 1024mbeddrd400mhztrrc0gistersuche a6000 nvidiasgeforceefxc 1525 advent 666 dc02001me0j linksyxs ideapad vmv160sgr12gm vostro 350401c00 compagdpresariob1255 lp156wh2(tl)(qa) 9300 c50 t61p hp0dv5 nbx0000us00 a300 841n zapisva4ka 771 pk070006t20 сваляне драйвер test 8510w nvidiaageforcetfxe wirreles 5537 9410 hdx16 ah530 cq60 1723 webvsite kfrbg108a mini110 lm230wf5 karta ramt 2640m m6300 pca720 v080229dk1 x200ekeypad звукова платка to6ibaesateliteuprot4200 lp154wx7 vkluchvane dc02 матрица i webtsite 3612qm 2548 b560 f1d2wx26201g2 ultrabaybslim 573g pd01s matriza at0fo0010i0 ddr2400 5tests lp141wx3 13r1015 e6850 tbd485 t30 sr07v m285 pentium x53 matrici linksysypap2 backlight 3jzrlub w551 Зарядно dell k56ca x2004keypad 3521 lg webhsite 5300 c 5551g evo hpsdv5 hpbram speaker esprimo 16100 linksysepap2evoip aiser linksys6pap2 qosmio ddrr400 delliinspirons1545 jak za zahranva6toto ystroistvo linksyspap2voip x31 ddr8400 to6iba0satelitesproc4200 порнмо jakozavzahranva6totocystroistvo lenovozx compagtpresario01255 linksys6pap2bvoip dc02000rh10 asusk50ab d830 agp 7tests x2009keypad x200e hannspree 2410s opensuse 3r305 15r 5600 compagspresariob1255 4559nr39l02 s10 xtestk 3 732068 t7700 xps dellsinspirona1545 gateway linksysrpap2mvoip test claa154wa05a heatsink 1 s03042bd pk070006v10 s206 athlon bash webasite g6 r50e a6400 ednoldve pcg2188m 57 dmitac turion 64 ltn154bt ddr1 web4 1570 5749 14g140305011 ltn156at39 compag website ddrli 6930p b089aw01 k172a jak0zaezahranva6totoeystroistvo dv2500 2530p aso2321 2037s5 itestu sateliteppros4200tseries vpceh compagspresarioi1255 800c ddrn400 5630z d2 udqfrzh13cf0 c55 b133xw docking cq62 kigbo nb200 t42 s400 dd0tw3lc000 pc2700 5530 n134 5551 ds8a4lh 5741z 07300014504 7121 2100 linksysspap2tvoip y580 pk070014500 saund as07 p8400 icm50la3581p sateliteppron42005series tf201 athlind v573 awm dellainspiron tw3 x121e 590 t135 t7800 i7 turiony64 bt156gw01 x200a bcm943228 compag0presarios1255 ramlopametmi 1510 kotl remont lan jaksza hp5ram govoriteli ramdvpametmi turbox dell4inspiront1545 5251 vostro1015 lp150x09 probook lp141wx1 nvidiaageforcerfxu rampamet linksysppap2rvoip 598677 edno7dve amh2a to6ibaasateliteuprot4200 speechlads 3175 hpdram 530 em520p4g pew91 pa bluetooth as07a71 sl500 podsvedka la1703 lkfu001k y510 turionl64 2563 fujytsu lp141x14 xard nx8220 x54h b156xw02 ram00pametit gt240 nvidiasgeforcemfxc 06024 at8blc106 3710 vaio pi3540 gts450 580 b141ew05 dvb g62 lpt a210 3230m nx6325 nw9440 downloadadriver jakkzaszahranva6totosystroistvo it8512 ddrd400 1024mbddr400mhzram