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

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

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

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

















7214 x2007 router x2004keypad claa154wb03a 510 da0za1yb6e6 94322 2652 claa154wb05an банишора k50ab jaknzaazahranva6totoiystroistvo hdx16 y530 t8300 10tb turion64 4700 pacardbell l650 17 ideapad zarqdni x54h wkc19 530301k0007 ltn133at01 pi2540 sp2504c k53sd says z70x 1718 n134 linksysypap2dvoip nvidiangeforce1fx55600 603 3537 svs1311p9eb wd to6iba downloadudriver satelitebpro x200keypad adaptor 356 mf60100v1 14 1024mbaddrl400mhzmram hp1ram pi3560 hhd satelitelpros4200tseries antivirus webvsite dc02000lr00 ednordve nw21sf x541 laptopi 41w1478 ddru400 Почистване вируси 982 4540s webtsite 2.5 hdd ide ednoedve jaklzanzahranva6totouyst 150 bga jakiza ar5b95 g510 1024mbvddru400mhzeram amh2a nvidiapgeforcetfxe dv9700 новини dtesto compag4pe4 r36lc050 5551 1570 acer5536g t5200 f1d2wx26201g2 120308 wtesti w370et s10 x200a t60n 7tests canyon c855 ap0gm000a001 satelite hp0dv5 инсталация линукс 939 delliinspirone1545 ednokdve compagepresariom1255 m50 k95vm bsb0705hc 1024mb ddr 400mhz ram bcm94313hmg2lp1 n551 db946a x200skeyboard am07w000100 cq56 sis302 605764 b96sq turion 64 f553ma bm k75 650 x2004 tbd403nr nvidiasgeforceefxc v3205 9413 39t2879 er710 6935g r60 joybook sodimm chip 6600 RAM video dv2500 ultrabayuslim 721h4 pata l300 itestu 3kama069113 vpceb4j1e laptomit x54hr ar928 dc020000s00 g555 5360 np300v5z ltn154x3 ar5bx x52 2777 компютърна помощ 2540 fz31 a860 ar5bxb63 573g 5440 pk070007u10 linksysgpap2cvoip hprram 5336 55349 4322 lenovab570 2410s n200 зваляне dv5000 nvidiaageforcetfxe hp2dv5 radeon hp4501s ltn141bt06 6017b 2508 downloadbdriver iconia 13r1014 lp141 monitor 608m0 lp156wh1 dc02001me0j p7230 li1820 2010 lp141wx1 as023172c28 turione64 tuner u300s probook delliinspiront1545 x200vkeyboard kolonki 1024mb1ddrb400mhzaram weblsite laptop 7200 v200 li3710 сервиз компютри надежда d530 3230 ltn101nt02 y520 asus bluetooth 6370 kingbo usb ednoudve x200akeypad hpnram 6038a0002301 battery 5710z g20 896 atheros saund ltn150xg b154ewo8 hsd100ifw1 nvidiaegeforcebfxt da0za1y 5625 kolnonki a6400 r60e v5545 hitachi g780 wsxga 04x6091 linksysupap2 hpbdv5 312 sateliteppron42005series l505 ar5b np300e 9280 k000040600 linksysepap2mvoip si1520 m800 598677 n500 qt6a 735 pca72013 ednobdve ar5bhb92 portreplicator m762 x71sl etest 5110n 5742 hp6dv5 ddr3 emachenes to6ibaesateliteuprot4200 4530 3820qm ltd111excy nvidia8400 pcmcia claa k172a сервиз обеля bg41200 x200vkeypad hpcram t520 x200i aspire5600 5542 c v080229dk1 n1333bge b960 adp90 m721 сервиз свобода nvidialgeforcebfxt 5536 1024mbuddrt400mhzhram t41p 2520 n5010 x32