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




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

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

pwd|Напечатать полный путь текущего каталога ||mkdir|Создать||md|Создать каталог(и) del|Удалить файлы и каталоги move|Переименовать или перенести файл(ы) du|Информация о размере файлов в каталоге и его подкаталогах Прочееtime|Вывести текущую дату и время g|Компилятор Ccls|Очистить вывод команд .|Текущий каталог ..|Родительский каталог /|Корневой каталог |Домашний каталог c:\|Корневой каталог диска c||<!markup:2:end>
Операции с файловой системой
cd Перейти
<!markup:1:begin>
<!markup:1:end> в другой <!markup:1:begin>каталог
ls Вывести<!markup:1:end> <!markup:2:begin>каталог. Без параметров печатает имя текущего каталога.
dir Вывести<!markup:2:end> список файлов в каталоге
Обработка текстов
cat Вывести содержимое одного или нескольких файлов
wc Подсчет числа строк, слов, символов
sort Сортировка строк
grep Фильтрация строк
head Вывод начальных строк
tail Вывод конечных строк
#

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

#
<!markup:1:begin>
<!markup:1:end>
<!markup:2: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