Ресурсы для пользователей Unix, пытающихся изучить DOS?

Я опытный пользователь UNIX, который знает, как обходить терминал UNIX. Однако всякий раз, когда я использую компьютер с Windows и пытаюсь использовать командную строку, я не могу сделать намного больше, чем перечислить содержимое каталога с помощью dir и измените каталог с помощью cd, Я хочу научиться делать вещи с DOS. Не могли бы вы, ребята, порекомендовать некоторые вещи, которые помогут парню из UNIX научиться пользоваться DOS? Спасибо!

3 ответа

Решение

Попробуйте http://www.cygwin.com/ Таким образом, вы можете использовать окно Windows без необходимости изучать новые (старые) команды.

Я Linux SysAdmin, живу и умираю от *nix.

С этим сказал... Я люблю DOS, это напоминает мне детство. Это так красиво просто, он был создан для исполнения в реальном времени.

Я действительно ненавижу тэги на Win9x Arch и мне не нравится NT арка; но я признаю, что NT был огромным улучшением, и его работоспособным. Я предполагаю, что вы не имеете в виду настоящую DOS, не так ли? Вы действительно имели в виду CMD.exe? как командная оболочка?

  1. Этот сайт имеет CMD.exe и эквивалентную диаграмму BASH. Диаграмма действительно предназначена для перехода с DOS на Linux, но она все еще применима для обратного.

  2. Если вы просто хотите попрактиковаться, вы можете установить WINE. WINE имеет оболочку, совместимую с CMD.exe, которая называется WCMD. После установки WINE, запустите экземпляр с wineconsole --backend=user wcmd

  3. Если вы хотите быть более продуктивным в Windows, всегда есть почтенный Cygwin. Я на самом деле считаю Cygwin ОГРОМНЫМ и предпочитаю MSY от Mingw. В действительности все, кроме простого MinGW, на самом деле является средой POSIX внутри Windows. Когда я вынужден работать с Windows, я всегда предпочитаю компилировать в MinGW, а не в MSYS/Cygwin.

  4. Если вам нужна более производительная оболочка для работы со средой Windows, а не с автономной подсистемой POSIX, мне действительно нравится TCC / LE. Кривая обучения выше, чем в POSIX для Windows, но требования меньше, и большая часть того, что вы изучаете, также относится к CMD.exe.

Я бы порекомендовал пропустить DOS, если это возможно, и перейти прямо к PowerShell. Это гораздо более производительная среда, которая дает вам ту силу, к которой вы привыкли в оболочке Unix. Если вы перейдете из Unix в DOS, вы будете разочарованы только тем, что вам придется прыгать, чтобы даже заставить работать простые вещи.

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