Изтрито е съдържание Добавено е съдържание
м Премахнати редакции на 83.228.117.43 (б.), към версия на Addbot
Ред 85:
Unix популяризира йерархичната [[файлова система]] с произволно вложени субдиректории, първоначално въведена от Multics. Останалите разпространени операционни системи в тази ера също можеха да разделят запаметяващото устройство на директории или сектори, но те най-често се ограничаваха само до едно ниво. Няколко големи частни операционни системи накрая разшириха обхвата на под-директориите подобно на Multics. Йерархията DEC's RSX-1M's за "потребителска група" се развива в така наречените VMS директории, а CP/M се развива в MS-DOS 2.0 субдиректория, докато йерархията на HP MPE group.account и IBM SSP и OS/400 системи библиотеки се свива в по-обширните POSIX файлови системи.
 
Друго нововъведение на Multics, разпространено от Unix, е създаването на команден програмен [[интерпретатор (шаблон)|интерпретатор]] с команднакоманден линияред, достъпна на потребителско ниво и с допълнителни команди, които са представени като отделни програми. Unix ядрото (shell) използва същия език за интерактивни команди, който се използва за скриптиране (shell скриптовете нямаха отделен контролен работен език както JCL на IBM). Понеже shell- а и командите на операционната система били просто "още една програма", потребителят можеше да избере (или дори сам да напише) собствения си shell. Нови команди може да се добавят без шелът да се променя. Нововъведената команднакоманден линияред на Unix за създаване на вериги от процеси тип производител-потребител, представлява един мощен програмен модел, широко достъпен за всички. Много от по-късно създадените интерпретатори с команднакоманден линияред са вдъхновени от Unix shell-а.
 
Най-опростеният подход при Unix беше изборът на [[ASCII]] текст за почти всички [[файлов формат|файлови формати]]. В оригиналната версия на Unix нямаше двоични редактори, а цялата система беше конфигурирана чрез използването на командни скриптове в shell- a. Фокусирането върху текста и байтовете направи системата далеч по-мащабируема и подвижна от други системи. С времето текстово-базираните приложения доказаха, че са широко използваеми в други области, като например печатни езици като PostScript и интернет протоколите, като например Telnet, FTP, SMTP, HTTP и SIP.
Взето от „https://bg.wikipedia.org/wiki/Unix“.