Основные команды FreeDOS

DOS — это одна из первых операционных систем, которые использовали для управления персональными компьютерами наравне с Unix. Сейчас система почти не используется из-за того, что полностью устарела и уже не может предоставить необходимые возможности на уровне Linux или Windows. Но была создана реализация FeeDOS, ее исходный код полностью открыт и любой может попробовать установить ее и посмотреть как было работать за компьютером в старые добрые времена.

FreeDOS все еще разрабатывается и она поставляется на различных компьютерах и ноутбуках чтобы снизить их стоимость. Также система может применяться на промышленных компьютерах, где не нужно особых возможностей. FreeDOS совместима с MS-DOS. В этой статье мы рассмотрим основные команды FreeDOS, которые вы можете использовать.

ОСНОВНЫЕ КОМАНДЫ FREEDOS

Я просто приведу список самых основных команд вместе с небольшим описанием для каждой из них. Если для команды есть аналог в Linux, то о нем тоже будет сказано, аналог MS-DOS команды будет только в том случае если они отличаются. Большинство команд соответствуют командам ms-dos.

  • alias — посмотреть список псевдонимов для команд в системе или создать новый псевдоним. В Linux тоже пишется как alias;
  • assign — прикрепить дисковые операции от одного диска к другому, похоже на вызов C: или D: в ms-dos;
  • attrib — позволяет отобразить или изменить атрибуты файлов и папок, например, чтения, записи, скрытый, архив или системный файл. Аналог в Linux — chmod;
  • basic — запускает окружение программирования на BASIC, в MS-DOS используется qbasic;
  • break — включить или отключить обработку Ctrl+C;
  • call — вызвать пакетный файл из пакетного файла;
  • cd — сменить рабочую директорию, в linux тоже cd;
  • chcp — изменить кодировку (DOS code page);
  • chkdsk — проверить жесткий диск на ошибки;
  • choice — остановить выполнение и ожидать пока пользователь нажмет определенную кнопку, в Linux — pause;
  • cls — очистить терминал, в Linux — clear;
  • command — запустить новую командную оболочку;
  • comp — сравнить два файла между собой, в Linux — diff;
  • copy — скопировать один или несколько файлов, в Linux — cp;
  • ctty — изменить терминальное устройство для этой сессии;
  • date — посмотреть текущую дату и время, в Linux — date;
  • debug — позволяет программам на ассемблере модифицировать аппаратные настройки;
  • defrag — запускает дефрагментацию жесткого диска;
  • def, erase — удалить файл или файлы, в linux — rm;
  • deltree — удалить директорию, в Linux — rm -Rf;
  • dir — посмотреть содержимое папки, в linux — ls;
  • diskcomp — сравнение содержимого двух floppy дисков;
  • diskcopy — скопировать содержимое одного floppy диска на другой;
  • echo — вывести строку на экран, в linux — echo;
  • edit — запустить встроенный текстовый редактор;
  • edline — просматривать и редактировать файлы, в ms-dos — edlin, в linux — vi;
  • emm386 — управление расширенным менеджером памяти;
  • exe2bin — инструмент разработчиков, который позволяет конвертировать EXE программы в исполняемый формат BIN;
  • exit — выйти из командной оболочки, в Linux — exit;
  • fc — сравнить два файла, в Linux -diff;
  • fdisk — настроить разделы диска, в Linux выглядит так же;
  • find — отобразить строки в текстовом файле, которые содержат указанный шаблон, в Linux — grep;
  • for — запускать указанную команду пока параметр отвечает определенному критерию;
  • format — отформатировать жесткий или floppy диск, в Linux mk2fs;
  • goto — начать выполнение с указанной метки в пакетном файле;
  • help — запустить интерактивную справку по командам системы;
  • if — обработка условий в пакетных файлах;
  • join — смонтировать диск или раздел диска в папку, в Linux — mount;
  • keyb — настроить клавиатуру для определенного языка;
  • label — сделать метку для диска;
  • loadhigh, lh — команды freedos, для запуска программ в области high memory, от 64кб до 1 мб;
  • mem — отобразить количество установленной памяти в системе и количество свободной на данный момент памяти, в linux — free;
  • mirror — зеркалировать информацию о диске таким образом, чтобы команды unformat и undelete могли использовать ее для восстановления;
  • mkdir, md — создать директорию, в linux выглядит так же;
  • mode — отобразить или изменить режим работы системных устройств;
  • more — для отображения больших текстовых файлов с прокруткой, в Linux — less;
  • nlsfunc — добавляет поддержку NLS;
  • path — изменить значение переменной PATH, в которой содержатся все пути к исполняемым файлам;
  • pause — приостановить выполнение и ждать нажатия на кнопку для продолжения;
  • print — вывести файл на печать в фоновом режиме, позволяет выполнять другие команды, в linux — lpr;
  • prompt — установить приветствие для командной оболочки;
  • rem — создать комментарий, игнорировать все, что есть в строке;
  • rename, ren — переименовать файл или несколько файлов;
  • rmdir, rd — удалить директорию если она пуста, в linux — rmdir;
  • scandisk — проверить диск на ошибки и исправить все, что будет найдено;
  • set — присвоить значение переменной окружения;
  • share — поделится большим файлом с другими программами;
  • shift — двинуть позицию всех аргументов командной строки, по умолчанию назад на один;
  • sort — отсортировать текстовые данные, в Linux — sort;
  • subst — заменить путь буковой диска;
  • sys — переместить системные файлы на другой диск;
  • time — отобразить или изменить системное время;
  • tree — отобразить структуру директорий в виде дерева;
  • type — отобразить содержимое файла на экран, в Linux — cat;
  • undelete — восстановить удаленный файл;
  • unformat — попытаться отменить форматирование диска;
  • ver — посмотреть версию FreeDOS;
  • verify — включить или отключить верификацию записи файлов на диск;
  • vol — отобразить метку диска;
  • xcopy — копировать файлы и директории, включая поддиректории, в Linux — cp -R.

ВЫВОДЫ

Этот список основан на последних версиях FreeDOS, в более ранних версиях основные команды dos могут немного отличаться. Возможно, это не полный список команд freedos, но здесь собраны самые основные команды, которые есть в каждой версии DOS. Можно даже сказать, что это основные команды ms dos, потому что эти системы совместимы между собой, несмотря на то, что имеют разный исходный код. Более подробную информацию о каждой из команд вы сможете получить, набрав в командной оболочке DOS команду и символы /?. Например, xcopy /?. Также можно применять команды dos help, чтобы получить подробную справку.

Источник: www.linfo.org

Creative Commons License
Статья Основные команды FreeDOS распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Ответить