Основные команды 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

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

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

Один комментарий

  1. xphum Май 11, 2018 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: