{"id":76903,"date":"2020-04-06T01:42:17","date_gmt":"2020-04-05T23:42:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix"},"modified":"2020-04-06T01:42:17","modified_gmt":"2020-04-05T23:42:17","slug":"samye-zamechatelnye-programmy-unix","status":"publish","type":"post","link":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix","title":{"rendered":"Unix-in \u0259n t\u0259\u0259cc\u00fcbl\u00fc proqramlar\u0131","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>M\u00fc\u0259llif Douglas McIlroy \u2014 amerikal\u0131 riyaziyyat\u00e7\u0131, m\u00fch\u0259ndis v\u0259 proqram\u00e7\u0131. Unix \u0259m\u0259liyyat sistemind\u0259 k\u0259m\u0259r pislikl\u0259rinin yarad\u0131lmas\u0131, komponent \u0259sasl\u0131 proqramla\u015fd\u0131rma prinsipl\u0259ri v\u0259 spell, diff, sort, join, speak, tr kimi bir ne\u00e7\u0259 orijinal utility il\u0259 tan\u0131n\u0131r.<\/i> <\/p>\n<p>B\u0259z\u0259n h\u0259qiq\u0259t\u0259n g\u00f6z\u0259l proqramlarla rastla\u015f\u0131r\u0131q. Yad\u0131mda saxlad\u0131\u011f\u0131m bir ne\u00e7\u0259 il \u0259rzind\u0259 Unix-d\u0259ki h\u0259qiqi inci proqramlar\u0131n siyah\u0131s\u0131n\u0131 yaratd\u0131m. \u018fsas\u0259n, bunlar olduqca nadir v\u0259 bu q\u0259d\u0259r z\u0259ruri olmayan proqramlard\u0131r. Lakin onlar\u0131 f\u0259rql\u0259ndir\u0259n \u015fey, orijinall\u0131\u011f\u0131d\u0131r. \u00d6z\u00fcm\u0259 bel\u0259, onlardan birinin ideyas\u0131n\u0131 d\u00fc\u015f\u00fcn\u0259 bilmir\u0259m.<\/p>\n<p>B\u0259s siz hans\u0131 proqramlarla bel\u0259 heyran oldunuz?<\/p>\n<h1>PDP-7 Unix<\/h1>\n<p>\n\u0130lk \u00f6nc\u0259, PDP-7 Unix sistemi. Onun sad\u0259liyi v\u0259 g\u00fcc\u00fc m\u0259ni g\u00fccl\u00fc mainframe-d\u0259n bu ki\u00e7ik ma\u015f\u0131na ke\u00e7m\u0259y\u0259 vadar etdi. Burada iyerarxik fayl sisteminin qisas\u0131, ayr\u0131ca shell v\u0259 istifad\u0259\u00e7i s\u0259viyy\u0259sind\u0259 prosesl\u0259rin idar\u0259 olunmas\u0131 var ki, Multics mainframe-l\u0259rd\u0259 onun b\u0259zil\u0259rini y\u00fczl\u0259rl\u0259 il antla\u015fma apard\u0131\u011f\u0131 zaman h\u0259yata ke\u00e7ir\u0259 bilm\u0259mi\u015fdi. Unix-in \u00e7at\u0131\u015fmazl\u0131qlar\u0131 (m\u0259s\u0259l\u0259n, fayl sistemind\u0259ki yaz\u0131l\u0131 strukturlar) h\u0259m\u00e7inin onun ixtiralar\u0131 kimi maarifl\u0259ndirici v\u0259 azad edici olmu\u015fdur.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>dc<\/h1>\n<p>\nRobert Morris t\u0259r\u0259find\u0259n t\u0259rtib olunan d\u0259yi\u015fk\u0259n d\u0259qiqlikl\u0259 masa\u00fcst\u00fc kalkulyator \u00fc\u00e7\u00fcn riyaziyyat kitabxanas\u0131, istifad\u0259\u00e7i t\u0259r\u0259find\u0259n t\u0259yin edilmi\u015f n\u0259tic\u0259nin d\u0259qiqliyin\u0259 \u00e7atmaq \u00fc\u00e7\u00fcn h\u0259r add\u0131mda t\u0259l\u0259b olunan d\u0259qiqliyi t\u0259yin etm\u0259k \u00fc\u00e7\u00fcn geriy\u0259 analiz s\u0259hvl\u0259rind\u0259n istifad\u0259 etdi. 1968-ci ild\u0259 NATO proqram m\u00fch\u0259ndisliyi konfrans\u0131nda proqram \u0259riz\u0259l\u0259ri il\u0259 ba\u011fl\u0131 \u00e7\u0131x\u0131\u015f\u0131mda ideal prosedurlar\u0131n standartlar\u0131n\u0131 t\u0259klif etdim ki, ist\u0259nil\u0259n d\u0259qiqlik d\u0259 \u0259ld\u0259 olunsun, lakin bunun praktikada nec\u0259 h\u0259yata ke\u00e7iril\u0259c\u0259yini bilmir\u0259m. dc h\u0259l\u0259 d\u0259 bunun \u00fc\u00e7\u00fcn bilin\u0259n yegan\u0259 proqramd\u0131r.<\/p>\n<h1>typo<\/h1>\n<p>\nTypo, s\u00f6zl\u0259ri m\u0259tnd\u0259 dig\u0259r s\u00f6zl\u0259rl\u0259 ox\u015farl\u0131\u011f\u0131na g\u00f6r\u0259 s\u0131ralay\u0131r. 'hte' kimi yaz\u0131m s\u0259hvl\u0259ri, siyah\u0131n\u0131n sonunda yerl\u0259\u015fm\u0259 meylin\u0259 malikdir. Robert Morris q\u00fcrurla s\u00f6yl\u0259yirdi ki, proqram h\u0259r hans\u0131 bir dil \u00fc\u00e7\u00fcn eyni d\u0259r\u0259c\u0259d\u0259 yax\u015f\u0131 i\u015fl\u0259y\u0259c\u0259k. H\u0259tta typo fonetik s\u0259hvl\u0259ri tapma\u011fa k\u00f6m\u0259k etm\u0259s\u0259 d\u0259, yaz\u0131 yazanlar \u00fc\u00e7\u00fcn \u0259sl bir k\u0259\u015ff oldu v\u0259 l\u00fc\u011f\u0259t \u00fczr\u0259 daha az maraql\u0131, lakin daha d\u0259qiq olan yaz\u0131l\u0131\u015f yoxlamas\u0131 ortaya \u00e7\u0131xmadan \u0259vv\u0259l \u00e7ox fayda g\u0259tirdi.<\/p>\n<p>Typo i\u00e7\u0259rid\u0259n d\u0259, xaricd\u0259n d\u0259 g\u00f6zl\u0259nilm\u0259z bir \u015f\u0259kild\u0259 t\u0259\u015fkil olunmu\u015fdur. Ox\u015farl\u0131\u011f\u0131n \u00f6l\u00e7\u00fclm\u0259si alqoritmi 26\u00d726\u00d726 \u00f6l\u00e7\u00fcs\u00fcnd\u0259 bir massivd\u0259 tigrammlar\u0131n yaranma tezliyin\u0259 \u0259saslan\u0131r. Birbaytl\u0131q sayma\u00e7\u0131lar \u00fc\u00e7\u00fcn kifay\u0259t q\u0259d\u0259r yer olmad\u0131qda, ki\u00e7ik sayma\u00e7\u0131lar \u00fc\u00e7\u00fcn b\u00f6y\u00fck \u0259d\u0259dl\u0259rin s\u0131x\u0131lmas\u0131n\u0131 h\u0259yata ke\u00e7irm\u0259k yollar\u0131 tap\u0131ld\u0131. Da\u011f\u0131nt\u0131lar\u0131 qar\u015f\u0131s\u0131n\u0131 almaq \u00fc\u00e7\u00fcn, sayma\u00e7\u0131lar ehtimal il\u0259 yenil\u0259ndi, sayma\u00e7\u0131n\u0131n d\u0259y\u0259rinin logaritmi qiym\u0259tl\u0259ndirm\u0259k \u00fc\u00e7\u00fcn qorunmas\u0131 \u00fc\u00e7\u00fcn.<\/p>\n<h1>eqn<\/h1>\n<p>\nFotohass\u0131 il\u0259 birlikd\u0259 klassik riyazi notasiya \u00e7\u0131xarmaq m\u00fcmk\u00fcn oldu, lakin olduqca yorucu idi. Lorinda \u00c7erri daha y\u00fcks\u0259k s\u0259viyy\u0259li t\u0259svir dili yaratma\u011fa q\u0259rar verdi v\u0259 tezlikl\u0259 Brian Kernighan ona qo\u015fuldu. Onlar\u0131n parlaq add\u0131m\u0131, \u015fifahi \u0259n\u0259n\u0259ni yaz\u0131l\u0131 formada ifad\u0259 etm\u0259k oldu, buna g\u00f6r\u0259 d\u0259 eqn \u00f6yr\u0259nm\u0259k \u00fc\u00e7\u00fcn g\u00f6zl\u0259nilm\u0259d\u0259n sad\u0259 oldu. Riyazi ifad\u0259l\u0259rin t\u0259svir dili \u00fc\u00e7\u00fcn ilk bel\u0259 \u00f6nc\u0259d\u0259n yarad\u0131lm\u0131\u015f proqram olan eqn o vaxtdan b\u0259ri dem\u0259k olar ki, he\u00e7 bir t\u0259kmill\u0259\u015fm\u0259 g\u00f6rm\u0259mi\u015fdir.<\/p>\n<h1>struct<\/h1>\n<p>\nBrenda Beyker Fortan-dan Ratfor-a konvertorunun inki\u015faf\u0131n\u0131 m\u0259ni x\u0259b\u0259rdar etm\u0259sin\u0259 baxmayaraq ba\u015flatm\u0131\u015fd\u0131 \u2014 m\u0259n. M\u0259n d\u00fc\u015f\u00fcnd\u00fcm ki, bu, m\u0259nb\u0259 m\u0259tninin x\u00fcsusi \u015f\u0259kild\u0259 yenid\u0259n s\u0131ralanmas\u0131na s\u0259b\u0259b ola bil\u0259r. Bu, operator n\u00f6mr\u0259l\u0259rind\u0259n azad olacaq, lakin qalanlarda m\u00fck\u0259mm\u0259l strukturla\u015fd\u0131r\u0131lm\u0131\u015f Fortran kodundan o q\u0259d\u0259r d\u0259 oxunaql\u0131 olmayacaq. Brenda m\u0259nim yan\u0131ld\u0131\u011f\u0131m\u0131 s\u00fcbut etdi. O, h\u0259r bir Fortran proqram\u0131n\u0131n kanonik olaraq strukturla\u015fd\u0131r\u0131lm\u0131\u015f bir formaya sahib oldu\u011funu a\u015fkar etdi. Proqram\u00e7\u0131lar kanonik formaya, \u00f6zl\u0259rinin \u0259vv\u0259l yazd\u0131qlar\u0131 \u015feyl\u0259rd\u0259n daha \u00e7ox \u00fcst\u00fcnl\u00fck verirdil\u0259r.<\/p>\n<h1>pascal<\/h1>\n<p>\nBerkeley-d\u0259 Sue Graham qrupunun yaratd\u0131\u011f\u0131 kompilatorda sintaksis diaqnostikas\u0131 g\u00f6rd\u00fcy\u00fcm \u0259n faydal\u0131 idi \u2014 v\u0259 bu, avtomatik olaraq h\u0259yata ke\u00e7irilirdi. Sintaktik s\u0259hv ba\u015f ver\u0259nd\u0259 kompilator, sintaksis analizini davam etdirm\u0259k \u00fc\u00e7\u00fcn leksimi \u0259lav\u0259 etm\u0259yi t\u0259klif edir. N\u0259 yanl\u0131\u015f oldu\u011funu izah etm\u0259y\u0259 c\u0259hd edilmir. Bu kompilatorla bir ax\u015famda Pascal \u00f6yr\u0259ndim, he\u00e7 bir b\u0259l\u0259d\u00e7i olmadan.<\/p>\n<h1>parts<\/h1>\n<p>\nWWB (Writer\u2019s Workbench) paketinin i\u00e7ind\u0259 gizl\u0259nmi\u015f modul <code>parts<\/code> Lorinda \u00c7erri \u0130ngilis dilind\u0259ki m\u0259tnl\u0259rd\u0259ki s\u00f6zl\u0259r \u00fc\u00e7\u00fcn yaln\u0131z ki\u00e7ik bir l\u00fc\u011f\u0259t, t\u0259l\u0259fl\u0259r v\u0259 qrammatika qaydalar\u0131 \u0259sas\u0131nda nitq hiss\u0259l\u0259rini m\u00fc\u0259yy\u0259n edir. Bu annotasiyaya \u0259sas\u0259n, WWB proqram\u0131 m\u0259tnin stilometrik g\u00f6st\u0259ricil\u0259rini, m\u0259s\u0259l\u0259n, sif\u0259tl\u0259rin, \u0259lav\u0259 c\u00fcml\u0259l\u0259rin v\u0259 m\u00fcr\u0259kk\u0259b c\u00fcml\u0259l\u0259rin \u00fcst\u00fcnl\u00fcy\u00fcn\u00fc \u00e7\u0131xar\u0131r. Lorinda NBC-d\u0259ki Today proqram\u0131nda m\u00fcsahib\u0259 ver\u0259r\u0259k WWB-d\u0259ki innovativ qrammatika yoxlamas\u0131ndan b\u0259hs etdikd\u0259, bu, televiziyada Unix-in birinci d\u0259f\u0259 ad\u0131n\u0131n \u00e7\u0259kilm\u0259si oldu.<\/p>\n<h1>egrep<\/h1>\n<p>\nAl Aho, deterministik t\u0259nziml\u0259yici il\u0259 Kenin klassik qeyri-deterministik t\u0259nziml\u0259yicisini ke\u00e7\u0259c\u0259yini d\u00fc\u015f\u00fcnd\u00fc. T\u0259\u0259ss\u00fcf ki, sonuncu art\u0131q m\u00fcr\u0259kk\u0259b m\u00fcnt\u0259z\u0259m ifad\u0259l\u0259rd\u0259 ke\u00e7idi tamamlay\u0131rd\u0131, <code>egrep<\/code> deterministik avtomat\u0131n\u0131 qurark\u0259n. H\u0259tta bu yar\u0131\u015fda qalib g\u0259lm\u0259k \u00fc\u00e7\u00fcn Al Aho, tan\u0131ma zaman\u0131 faktiki ziyar\u0259t edil\u0259n yaln\u0131z o qeydl\u0259ri t\u0259\u015fkil etm\u0259yi k\u0259\u015ff ed\u0259r\u0259k, avtomat\u0131n v\u0259ziyy\u0259t c\u0259dv\u0259lini eksponensial art\u0131m l\u0259n\u0259tini a\u015fd\u0131.<\/p>\n<h1>crabs<\/h1>\n<p>\nLuki Kardelli'nin Blit pencere sistemi i\u00e7in b\u00fcy\u00fcleyici meta program\u0131, ekranda bo\u015f bir alanda dola\u015fan sanal yenge\u00e7ler \u00fcretti ve aktif pencerelerin kenarlar\u0131n\u0131 giderek daha fazla \u0131s\u0131rd\u0131.<\/p>\n<h1>Baz\u0131 genel d\u00fc\u015f\u00fcnceler<\/h1>\n<p>\nD\u0131\u015far\u0131dan g\u00f6r\u00fcnmese de, kuram ve algoritmalar bu programlar\u0131n \u00e7o\u011funun yarat\u0131lmas\u0131nda belirleyici bir rol oynad\u0131: typo, dc, struct, pascal, egrep. Ger\u00e7ekten de en \u00e7ok dikkat \u00e7eken, teorinin al\u0131\u015f\u0131lmad\u0131k uygulamalar\u0131.<\/p>\n<p>Listede yer alan bir\u00e7ok orijinal yazar - pascal, struct, parts, eqn - kad\u0131nlard\u0131 ve bu, bilgisayar bilimleri alan\u0131ndaki kad\u0131nlar\u0131n demografik oran\u0131n\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde a\u015fmaktad\u0131r.<\/p>\n<p><i>Douglas MacIlroy<br \/>\nMart, 2020<\/i><br \/>\n<br \/>M\u0259nb\u0259: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/495550\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438 \u0414\u0443\u0433\u043b\u0430\u0441 \u041c\u0430\u043a\u0438\u043b\u0440\u043e\u0439\u00a0\u2014 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u0435\u043d \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440\u0430 \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Unix, \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u043e\u0432 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442: spell, diff, sort, join, speak, tr. \u0418\u043d\u043e\u0433\u0434\u0430 \u0432\u0430\u043c \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b. \u041f\u043e\u043a\u043e\u043f\u0430\u0432\u0448\u0438\u0441\u044c \u0432 \u043f\u0430\u043c\u044f\u0442\u0438, \u044f \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u043f\u0438\u0441\u043e\u043a \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u0436\u0435\u043c\u0447\u0443\u0436\u0438\u043d Unix \u0437\u0430 \u0432\u0441\u0435 \u0433\u043e\u0434\u044b. \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0440\u0435\u0434\u043a\u0438\u0435 \u0438 \u043d\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-76903","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438 \u0414\u0443\u0433\u043b\u0430\u0441 \u041c\u0430\u043a\u0438\u043b\u0440\u043e\u0439 \u2014 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"az_AZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0430\u043c\u044b\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b Unix | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438 \u0414\u0443\u0433\u043b\u0430\u0441 \u041c\u0430\u043a\u0438\u043b\u0440\u043e\u0439 \u2014 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-05T23:42:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-05T23:42:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47En harika Unix programlar\u0131 | ProHoster","description":"Makalenin yazar\u0131 Douglas MacIlroy - Amerikal\u0131 matematik\u00e7i, m\u00fchendis ve programc\u0131.","canonical_url":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"az_AZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0430\u043c\u044b\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b Unix | ProHoster","og:description":"\u0410\u0432\u0442\u043e\u0440 \u0441\u0442\u0430\u0442\u044c\u0438 \u0414\u0443\u0433\u043b\u0430\u0441 \u041c\u0430\u043a\u0438\u043b\u0440\u043e\u0439 \u2014 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442.","og:url":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/samye-zamechatelnye-programmy-unix","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-05T23:42:17+00:00","article:modified_time":"2020-04-05T23:42:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76903","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:27:23","updated":"2022-10-08 06:55:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/76903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/comments?post=76903"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/76903\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/media?parent=76903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/categories?post=76903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/tags?post=76903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}