Сравнение версий Информатика / Команды Windows




← Предыдущая правка
Следующая правка →

Синтаксис большинства команд отличается от команд Windows.

Командный интерпретатор называется cmd.exe. Его можно запустить из меню «Пуск»: «Windows System – command prompt» или в поиске набрать «cmd».
Передаваемые командам ключи начинаются с символа «/». Для получения справки по команде она вызывается с ключом «/?».


pwd|Напечатать полный путь текущего каталога ||mv|Переименовать ||move|Переименовать или перенести файл(ы) du|Информация о размере файлов в каталоге и его подкаталогах Прочееcal|Календарь date|Вывести<!markup:1:end> ||time|Вывести текущую дату и время g++|Компилятор C++ clear|Очистить<!markup:1:end> ||cls|Очистить вывод команд .|Текущий каталог ..|Родительский каталог c:\|Корневой каталог диска c||
Операции с файловой системой
cd Перейти
<!markup:1:begin>
<!markup:1:end> в другой <!markup:1:begin>каталог
ls Вывести<!markup:1:end> <!markup:2:begin>каталог. Без параметров печатает имя текущего каталога.
dir Вывести<!markup:2:end> список файлов в каталоге
md Создать каталог(и)
rmdir Удалить каталог(и)
cp Скопировать файл(ы). Ключи:
-r – рекурсивное копирование каталогов со всем содержимым
rm Удалить файл. Ключи:
-r – рекурсивное удаление каталогов со всем содержимым
-f – не спрашивать подтверждения удаления файла
del Удалить файлы и каталоги
Обработка текстов
cat Вывести содержимое одного или нескольких файлов
wc Подсчет числа строк, слов, символов
sort Сортировка строк
grep Фильтрация строк
head Вывод начальных строк
tail Вывод конечных строк
<!markup:1:begin>
whoami Вывести имя пользователя
man Вывести справку по команде
quota Вывести информацию о дисковой квоте
history Вывести историю последних введенных команд
<!markup:1:begin>
#

Обозначения каталогов

#

Маски имен файлов

a – один символ «a»
? – один любой символ
* – любая последовательность любых символов, в том числе пустая
[abc-9] – один любой символ из множества перечисленных в скобках, в данном случае – символы a, b, c и все цифры
[^abc-9] – любой символ кроме перечисленных в скобках

Перенаправление ввода-вывода

команда < input.txt
команда > output.txt
команда >> output.txt
команда 2> error.txt
команда 2>> error.txt

Объединение команд в конвейер (pipeline):
команда1 | команда2 | команда3