4
ответа

Почему определения истинности и ложности в stdbool.h полностью противоположны истине и ложности программ UNIX?

stdbool.h обычно определяется как :#определить ложь 0 #определить true 1 (Исходники :OpenBSD, musl и т. д. )тогда как программа unix false -, которая просто имеет код неудачного состояния, определяется как :инт главная (...
26.03.2021
4
ответа

Как была установлена ​​Unix в 70-80-е?

Ну, я работаю с компьютерами с конца 80-х (на самом деле мне было около трех). Я прошел целую милю: Atari Xl-XE, MS-DOS, Windows 3.1, 95 и т. Д. Затем начал использовать Linux из-за внешнего вида (да, я знаю ...
10.10.2018
3
ответа

Кому принадлежит товарный знак UNIX?

В настоящее время я прохожу курс обучения основам UNIX, таким как общие команды и тому подобное. Немного покопавшись в UNIX, я наткнулся на кроличью нору юридических баталий по поводу того, кому принадлежит UNIX, и войн UNIX. Я провел небольшое исследован
31.08.2021
3
ответа

Где я могу получить исходный Unix? [дубликат]

Где взять оригинальный Unix (1969 года)? Я хотел бы взглянуть на исходный код оригинального Unix.
09.06.2018
3
ответа

Когда было впервые введено различие между однопользовательским и многопользовательским режимами UNIX?

Практически, если не фактически, каждая UNIX-подобная операционная система сегодня делает различие между многопользовательским и однопользовательским режимами. Однопользовательский режим обычно предназначен для низкоуровневых системных ...
19.05.2016
2
ответа

Что означает буква «у» в umask?

Это "маска пользователя" или что-то в этом роде? В Википедии нет подробностей, но говорится, что эта функция была в Unix с 1978 года. POSIX просто говорит, что это «маска создания файлового режима».
29.04.2020
2
ответа

Как исторически, так и сегодня, что было или является общепринятым аргументом по умолчанию для команды, чтобы показать свою страницу справки?

Я наткнулся на это в первый раз, когда хотел добавить опцию -h в свою программу, и получил ошибку, что -h уже используется: с add_help=True Python argparse автоматически создает страницу справки...
02.03.2020
2
ответа

Каковы были оригинальные причина (ы) для добавления «стандартной ошибки», которая отдельно от «стандартного вывода»?

UNIX предоставляет стандартную выходную и стандартную ошибку, которая может быть перенаправлена ​​независимо. $ ls / не существует Ls: не может получить доступ к «/ не-существующему»: нет такого файла или каталога $ LS / не существует> Redirect.out .
08.08.2018
1
ответ

История о сложном решении и допущении его неудачи

Я ищу ссылку. Это история о команде, которая довольно сложно решила проблему, а другая просто допустила ее провал, после чего клиент вылетит (или что-то в этом роде )и для него не будет проблемой перезапуститься.
01.12.2021
1
ответ

Я думал, что Linux совместим с POSIX -, однако некоторые команды POSIX не найдены

Я хотел написать небольшой сценарий оболочки для Linux и других систем UNIX (возможно, для OSX ). А также, почему бы не сделать вещи независимыми от платформы -из принципа, верно? Так что я пошел с#
15.09.2021
1
ответ

Существует ли еще UNOS?

UNOS является производной от UNIX от Charles River Information Systems. В гугле и википедии мало информации. Есть ли какая-либо версия, которая все еще используется?
02.09.2021
1
ответ

Как я могу попробовать старые версии UNIX?

Я хочу попробовать старые версии UNIX для развлечения, но я не знаю, где их взять. Есть ли способ скачать их?
31.01.2021
1
ответ

Что стало с программой «подготовки»? И что я могу использовать вместо этого в современных системах Linux?

Давным-давно, в седьмой редакции UNIX (a/k/a V7 ), существовала программа под названием prep. Его основное использование заключалось в том, чтобы брать текстовые файлы и разбивать их на одно слово в строке для дальнейшей обработки другими...
23.09.2020
1
ответ

Собственные файлы во время Unix-войн

Читая некоторые статьи по истории и эволюции Unix, я так или иначе попадаю в этот текст даже здесь о некоторых файлах, которые были собственностью AT&T и присутствовали в BSD...
14.09.2020
1
ответ

Почему до сих пор используются названия клавиш Super, Meta и Hyper?

Насколько я знаю, эти клавиши можно найти на некоторых вымерших сегодня клавиатурах. Я должен признаться, что никогда не видел других клавиатур в реальной жизни (, кроме компьютерных музеев здесь ), но стандартных...
26.05.2020
1
ответ

Так что же такое «область u» в UNIX?

Предметом области U в Unix появился в комментарии. Так что же это было?
29.04.2020
1
ответ

Команда «обучения» Unix версии 7 (CAI) — необходима ли дополнительная настройка?

Я просматриваю классическую книгу «Среда программирования Unix» Кернигана и Пайка. Я обнаружил очень интересную команду, написанную Керниганом и кем-то еще под названием «обучение для компьютера»…
29.07.2019
1
ответ

Undump od (восьмеричный или шестнадцатеричный дамп) в версии 6 Unix

Команда od (восьмеричный дамп) реализована в Unix, начиная с версии 1. Однако я не смог найти обратную команду в руководстве Unix версии 6 (1975 г.). ). Современные способы реверсирования od с помощью xxd или sed do ...
03.07.2019
1
ответ

Какой алгоритм контрольной суммы используется в версии 5 Unix?

Я не могу понять, какой алгоритм использовался в Unix V5 и V6 для команды sum. Сначала я подумал, что это простая сумма байтов по модулю 2^16. Однако для строки "1111111111\n" повторяется 320 ...
02.07.2019
1
ответ

Как заставить команду сценария работать как в Linux, так и в UNIX

Поскольку команда NUMBER = $ (($ {NEW_COUNT} - $ {OLD_COUNT})) в сценарии оболочки работала в системе Linux, но не работала в Система UNIX, как я могу заставить новую команду работать так же, как указанная выше команда в UNIX ...
30.05.2019
1
ответ

История поговорка «Все - это файл»

После моего путешествия в Master Unix / Linux, я наткнулся на эту поговорку и некоторые его дериваты: все это файл. Или все в Unix это файл. Размышляя на мою скромное знание Unix / ...
23.09.2018
1
ответ

Как программы UNIX взаимодействовали друг с другом до изобретения трубы?

Недавно я прочитал, что концепция трубы появилась не ранее UNIX версии 3. Но поскольку UNIX всегда был о простых программах, которые делают одно дело, составленных для выполнения более сложных вещей: Как ...
05.07.2017
0
ответов

Как добавить пользователя в Unix System 7?

Я создал виртуальную машину Unix System 7 в VirtualBox, следуя инструкциям Роберта Нордье. Я перешел к однопользовательской подсказке (#). Я могу запускать такие команды, как ls, passwd и cat. Однако useradd не найден. То же верно и для adduser
28.09.2021
0
ответов

Почему ed начинается с последней строки?

Почему ed начинается с последней, а не с первой строки файла? Большая часть поведения ed имеет смысл, если вспомнить, что это было связано с взаимодействием с принтером, а не с этим. Поскольку я считаю, что это читается...
19.04.2021
0
ответов

Что Роб Пайк называет «системным исследованием» в своем эссе?

Я не уверен, что Роб Пайк считает «системным исследованием» в своем эссе (, которое можно найти здесь ). Он имеет в виду операционные системы? Что для него система?
21.10.2020
0
ответов

Почему для начала/конца строки в регулярном выражении были выбраны каретка (^ )и знак доллара ($ )?

Чтобы уточнить, это не вопрос о том, что делает знак вставки (^ )или знак доллара ($ )в регулярном выражении. В современных клавиатурах с раскладкой QWERTY ^ стоит после $(, т. е. ^ появляется над цифрой 6...
30.07.2020
0
ответов

Как BSD переписала код AT&T Unix?

Из Unix War BSD удалял защищенный авторским правом код AT&T с 1989 по 1994 год. Если и BSD, и System V были совместимы с POSIX, я не понимаю, что значит «очистить защищенный авторским правом код». Обе системы...
06.06.2020
0
ответов

Почему не является ли установка с помощью apt/yum в домашний каталог основной функцией?

Это исторический вопрос смысла, тесно связанный с вариантами использования Linux. Готов закрыть, если не по теме. Почему по умолчанию всегда используется sudo при установке с пакетом ...
05.12.2019
0
ответов

Как понять ассемблерный код этого TMG из версии 6 Unix?

Ранние версии Unix включали инструмент Дуга Макилроя tmg ("transmogrifier"), ранний компилятор-компилятор. TMG был реализован на языке ассемблера Денниса Ритчи, а также в самом TMGL (...
02.07.2019
0
ответов

Какой дистрибутив/разновидность больше всего похож на оригинальный исходный код UNIX?

Точно так же, как Ubuntu, Arch, Red Hat и т. д. являются лишь модификациями оригинального ядра Linux... macOS (XNU), Solaris и т. д. являются некоторыми вариантами закрытого исходного кода UNIX от AT&T. Но в чем заключается ...
12.06.2019

Исторический Unix от Bell Labs в 1970-х и 1980-х, в противоположность вариантам Unix и клонам от других поставщиков. Этот тег только об историческом продукте, известном как Система с разделением по времени UNIX или Система UNIX III/IV/V. Для истории семейства Unix операционных систем в целом, используйте тег "истории".

Unix, начатый приблизительно в 1969 как операционная система для миникомпьютеров в AT&T Bell Labs. AT&T сначала лицензировала его для учебных заведений, затем коммерческим пользователям.

За эти годы многие компании и учреждения сделали свою собственную версию Unix, или путем адаптации кода AT&T или путем записи замен с теми же интерфейсами: , , , , , , NextSTEP, , ...

Этот тег только об историческом продукте, известном как Система с разделением по времени UNIX или Система UNIX III/IV/V. Для истории семейства Unix операционных систем в целом, используйте тега.