Почему Windows & amp; У Ubuntu есть похожие команды оболочки?

Ubuntu имеет bash (Bourne Again SHell), тогда как у Windows есть собственная оболочка. Согласно моим исследованиям, нет имени для языка, используемого для сценариев оболочки в Windows / Ubuntu. Это просто называется shell scripting.

Почему Windows & amp; Ubuntu-оболочки понимают одни и те же команды, такие как: ls, mkdir, rmdir, mount и т. Д.?

Есть ли какая-то лингва-франка для скриптов оболочки? Если да, пожалуйста, дайте мне более подробную информацию.

1
задан 25 February 2016 в 21:02

1 ответ

Простой:

Linux - это система, основанная на модели UNIX, которая была изобретена Деннисом Ритчи и Кеном Томпсоном.

Windows / DOS - дешевый подрыв системы под названием CP / M, которая была популярна в 1970-х годах на тех старых компьютерах, которые вы подключили к телевизору, эта система, в свою очередь, была дешевой подделкой ранних систем UNIX с конца 60-х - начала 70-х.

0
ответ дан 23 May 2018 в 13:18
  • 1
    Хотя в вашем ответе есть определенная правда, это слишком упрощает, чтобы быть полезным. (И мы использовали мониторы или терминалы с CP / M, а не телевизоры;)) Когда я пытаюсь выяснить какую-то непонятную команду bash или sed, я иногда вспоминаю те дни, когда ОС почти ничего не делала для вас, но это было легко сделать - и у меня не хватило памяти на 64-килобайтовой машине. – Joe 3 March 2016 в 03:13

Другие вопросы по тегам:

Похожие вопросы: