Таблица cоответствия консольных команд Windows и Linux

При переходе с Windows на Linux и наоборот, для тех, кто знаком с командной строкой, может пригодиться небольшая справка по соответствию консольных команд этих операционных систем. Естественно, полного соответствия, за редким исключением, не бывает, и в приведенной таблице собраны команды, идентичные по результатам выполнения или функционально близкие.

Соответствие команд CMD Windows командам Linux

ОписаниеКоманда CMD WindowsКоманда Linux
Вызов справочной системыHELPapropos, man, whatis
Вызов командного интерпретатора (оболочки)CMDbash, csh, sh
Очистка экранаCLSclear, reset
Вывод сообщения на экранECHOecho
Пауза в работеPAUSEsleep
Настройка параметров терминалаMODEstty
Установка значений переменных окружения (указание путей к каталогам)PATH, SET, SETxenv, set
Изменение системной датыDATEdate
Изменение системного времениTIMEdate
Выход из командной строкиEXITexit
Работа с файлами и каталогами
Отображение списка файлов и каталоговDIRdir, ls
Создание каталогаMKDIRmkdir
Удаление каталогаRMDIRrmdir
Удаление файлаDEL, ERASErm
Переход в другой каталогCDcd
Копирование файлов или каталоговCOPY, XCOPYcp
Переименование файлаREN, RENAMEmv
Перемещение файловMOVEmv
Поиск файлаWHEREfind, locate
Вывод на экран содержимого файлаTYPE, MOREcat, less, more
Сравнение содержимого двух файловCOMP, FCcmp, diff, diff3, sdiff
Сортировка строк в текстовом файлеSORTsort
Изменение атрибутов файлаATTRIBchmod
Создание символьной ссылки на файл или каталогMKLINKln
Резервное копирование данныхROBOCOPYcpio, tar
Вызов текстового редактораEDIT (нет в Windows Vista и старше)vi
Работа с томами и разделами
Создание разделовFDISKfdisk
Управление разделамиDISKPARTparted, partx
Форматирование диска, создание файловой системыDISKPART, FORMATmformat, mkfs
Проверка файловой системыCHKDSKfsck
Управление системой.
Отобразить список процессовTASKLIST, QUERY PROCESSps
Уничтожить процессTASKKILLkill, killall
Перезагрузить компьютерSHUTDOWNshutdown, reboot
Выключить компьютерSHUTDOWNshutdown, halt
Выполнить команду от имени другого пользователяRUNASsudo
Отобразить имя компьютераHOSTNAMEhostname
Пользователи и группы.
Создать нового пользователяNET USERuseradd
Изменить параметры пользователяNET USERusermod
Изменить пароль пользователяNET USERpasswd
Удалить пользователяNET USERuserdel
Создать новую группу пользователейNET GROUPgroupadd
Изменить параметры группыNET GROUPgroupmod
Удалить группуNET GROUPgroupdel
Отобразить список активных пользователейQUERY USERusers
Работа с сетью.
Работа с таблицей соответствия IP и MAC адресов ARParparp
Конфигурация протокола IPIPCONFIG, NETSHifconfig, ip
Работа с таблицей маршрутизацииROUTEroute
Опрос узла по протоколу ICMPPINGping
Клиент TelnetTELNETtelnet
Работа с DNS-сервером в интерактивном режимеNSLOOKUPdig, nslookup
Трассировка маршрута к удаленному узлуTRACERTtraceroute
Отобразить статистику сетевых соединенийNETSTATnetstat

Строчные и заглавные буквы для команд командной строки Windows воспринимаются одинаково, ECHO и echo — будет интерпретировано как одна и та же команда. При работе в командной строке Linux соблюдение регистра символов обязательно.

Оставить комментарий

Ваш адрес email не будет опубликован.