Командная строка Windows: особенности использования

Что такое командная строка

В первую очередь — это программа cmd.exe, находящаяся в директории system32 папки операционной системы. Вариант ее месторасположения: C:Windowssystem32cmd.exe. Путь может и отличаться, в зависимости от версии Windows и места ее установки.

В общих чертах, командная строка — это инструмент операционной системы, состоящий, как правило, из оболочки ОС и текстового интерфейса. Оболочка обеспечивает пользователя инструментарием для «общения» с операционной системой, которыми, в данном случае, выступают текстовые команды.

Командная строка операционных систем Windows, начиная с XP, призвана обеспечить пользователей возможностью применения MS-DOS и множества других компьютерных команд. Важная её особенность заключается в том, что она способна выполнять пользовательские команды без помощи графического интерфейса.

Понимая основные принципы работы командной строки, любой пользователей, более-менее знакомый с компьютером, сможет управляться с командной строкой без особого труда.

Cmd- и bash-скрипты

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

Windows 10

В Windows 10 достаточно запустить меню Пуск или окно поиска, и начать вводить там “Командная строка“, после чего в результатах поиска отобразится приложение “Командная строка”.
Командная строка Windows: особенности использования

Windows 7

В Windows 7 нужно открыть меню Пуск, и ввести в поле поиска “Командная строка“, после чего в результатах поиска появится искомая командная строка.
Командная строка Windows: особенности использования

Windows 8

Не смотря на то, что в Windows 8 и Windows 8.1 полноэкранное меню пуск, там можно так же начать вводить текстом “Командная строка“, после чего в правой части экрана появятся результаты поиска с командной строкой.
Командная строка Windows: особенности использования

Windows vista

В Windows Vista меню Пуск уже содержит поле для поиска, в которое достаточно ввести текстом “Командная строка“, и выбрать её в отобразившихся результатах поиска.
Командная строка Windows: особенности использования

Windows xp

Для того, чтобы открыть командную строку в Windows XP, нужно открыть меню Пуск, после чего выбрать пункт “Все программы“, найти там раздел “Стандартные“, и уже в нем будет находится “Командная строка“.
Командная строка Windows: особенности использования

Архивация

С помощью программы gzip/gunzip можно сжимать файлы. По умолчанию она берет данные, поступающие на стандартный вход, сжимает и выдает на выход. Степень сжатия задается параметрами от -1 (минимальная) до -9 (максимальная).

  • сжать файл на диске: cat file.txt | gzip -9 > file.txt.gz
  • разжать файл и вывести на экран: cat file.txt.gz | gunzip
  • выполнить команду, сжать и сохранить в файл ее результат: команда | gzip -9 > file.txt.gz

Больше информации

Используй ключи –help и /?

Гугли мануал по командной строке windows/linux в интернете.

Буфер обмена

В командной строке обычно не работает ctrl v,c,x для вставки, копирования и вырезания текста. Иногда (зависит от настроек системы) вставить текст можно через [shift ins], иногда правой кнопкой мыши. Погугли, как это делается в твоей ОС.

Скопировать текст обычно можно, выделив мышью (в Windows надо разрешить выделение текста, нажав правой кнопкой на заголовок, зайдя в настройки окна, и также нажать Enter после выделения).

В linux и mac

В linux (и mac) любой текстовый файл можно сделать исполняемым, если поставить ему флаг execute (признак, что файл исполняемый) командой chmod x file.xyz и в первой строке файла указать специальную конструкцию под названием shebang (#!), за которой указан полный путь к программе-интерпретатору.

И этот файл станет исполняемым, мы сможем запускать его, просто написав его имя:

Если в качестве интерпретатора прописать путь к оболочке bash, то получится bash-скрипт. В нем указываются команды, которые надо выполнить, каждая на новой строчке, например:

Виды команд

Команды бывают внутренние (это маленький список команд, встроенных в оболочку). Встроенные команды — это, например, cd в линукс или exit в Windows. Их мало.

Внешние команды — их большинство — это фактически программы, лежащие на диске. Оболочка ищет их не по всему диску, а только в заранее заданных папках. Список папок перечислен в специальной переменной PATH. Просмотреть эту переменную можно так:

Горячие клавиши

К сожалению, разработчики Windows не предусмотрели сочетания клавиш для запуска этой консоли. Но любители работать без мыши все же могут достаточно быстро открыть окно с помощью инструмента «Выполнить». Вот как это сделать:

  1. Откройте окно «Выполнить»
  2. Введите команду cmd
  3. Нажмите клавишу ENTER

Запуск командной строки через меню пуск

Так же командную строку можно открыть через меню Пуск, которое присутствует в каждой версии Windows. Ниже мы рассмотрим эту процедуру в каждой, по отдельности, версии Windows.

Как вызвать командную строку

Начиная с Windows XP и до последней версии этого семейства операционных систем, командная строка вызывается посредством диалога «Выполнить» («Run»), в который необходимо ввести команду — «cmd». Запуск этого диалога осуществляется с помощью одновременного нажатия клавиш Win  R:

В Windows XP (в отличие от последующих версий) в меню «Пуск» имеется специальный ярлык, который так и называется «Выполнить…». Если нажать на него, то диалог также запустится.

Вызвать командную строку можно и другими способами. Вот они:

Выполнение одного из приведённых выше действий приведёт к запуску окна чёрного цвета с мигающим курсором — это и есть командная строка. Давайте, рассмотрим, как с ней работать.

В версии Windows 8 есть другие способы запуска cmd. Также как и в 10-ке, про особенности которой можно узнать здесь подробнее.

Как открыть командную строку на windows?

Как пользоваться командной строкой

На различных компьютерных форумах и сайтах можно найти сотни руководств по использованию тех или программ, выполнению каких-то системных настроек и массу других статей, в которых авторы призывают к использованию командной строки. Многие неопытные пользователи сразу теряются, видя фразу «Запустите командную строку…».

Как попасть в командную строку?

  • Windows XP: Пуск — Выполнить — набрать cmd — нажать [enter]
  • Windows7: Пуск — набрать cmd – нажать [enter]
  • MacOS: Запустить приложение Терминал (его можно найти поиском в той штуке которая справа вверху экрана)
  • Ubuntu: Запустить приложение Терминал или нажать Alt Ctrl F1 (вернуться назад в графический режим – Alt Ctrl F7)
  • Другие дистрибутивы Linux: если ты линуксоид, ты и так знаешь

Командная строка windows xp.

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

Чем раньше вы научитесь оаботать с командной строкой, тем лучше для вас.

И так приступаем к обучению — нажимайте Пуск > Выполнить, вводите текст cmd и жмите Enter.

Настройка

Внешний вид командной строки можно изменять. Щелкните правой кнопкой мыши по строке заголовка окна и выберите пункт Properties (это окно можно также запустить нажатием Alt «Пробел» P). Откроется окно с четырьмя вкладками, на которых будут доступны опции изменения настроек программы. Если вам не нравится стандартный черный экран командной строки, то на вкладке Color вам предлагается выбрать цвет экрана и текста либо из 16 стандартных цветов, для которых имеется соответствующие образцы, либо задав числовое значение цвета в формате RGB.

:/>  Здесь вы можете выбрать и скачать драйверы для видеокарты ATI AMD, Intel, NVIDIA GeForce любой модели

На вкладке Layout настраивается размер окна и экранного буфера. Если в ранних ОС MS-DOS и Windows размер экрана оставался неизменным — 25 строк в высоту и 80 символов в длину, и для вывода большего количества строк приходилось добавлять команду |more, то в системах NT и более поздних можно просто задать достаточно большой размер буфера экрана и пользоваться полосой прокрутки, что гораздо удобнее.

Текст в окне командной строки

Для копирования и вставки текста в окно командной строки обычные для Windows комбинации клавиш, такие как Ctrl C, Ctrl V, работать не будут. Для извлечения текста из буфера обмена вам придется вызвать меню, щелкнув правой кнопкой мыши по заголовку окна, и выбрать подменю Edit. Или же просто щелкните правой кнопкой по окну. Для копирования текста из окна выберите пункт Mark и мышью выделите нужный текст. Затем либо нажмите Enter, либо в том же меню выберите Copy. Если надо вставить какой-то текст в окно командной строки, обратитесь к команде Paste.

Для повторного выполнения команды воспользуйтесь стрелками «вверх» и «вниз», позволяющими перемещаться по списку выполненных команд. Для очистки экрана от текста служит директива cls.

Новые утилиты командной строки

Windows XP предлагает ряд новых интересных утилит командной строки. Рассмотрим некоторые из них. Для получения справки об интересующей вас команде запустите ее с параметром /?. Для сохранения информации в текстовый файл после команды добавьте > text.txt

Утилита Systeminfo предоставляет детальную информацию о конфигурации компьютера и его операционной системе: имя ПК, тип установленной ОС, ее версию, количество процессоров, их тактовую частоту и многое другое. Кроме всего прочего, с помощью этой утилиты вы сможете отследить, сколько времени операционная система работает без перезагрузки.

С помощью утилиты Shutdown выключается или перезагружается локальный или удаленный компьютер. Ее параметры позволяют задать время, через которое произойдет действие, пользователь получит сообщение, а также объяснение причины завершения работы.

В Windows XP появилась возможность завершать задачи из командной строки. Это можно сделать с помощью утилиты taskkill. Итак, для того чтобы завершить какую-то задачу, нужно сначала узнать ее номер, воспользовавшись утилитой tasklist. Обе упомянутые утилиты позволяют создавать фильтры для обрабатываемых задач. Например, команда tasklist /fi «status eq not responding» выведет на экран список всех зависших задач, а команда taskkill /f /fi «username eq Guest» завершит все задания, запущенные пользователем Guest.

Утилита bootcfg поможет в конфигурировании файла настроек boot.ini.

Утилита schtask позволяет создавать расписание для запуска задач периодически или в заданное время.

Для просмотра открытых в системе файлов, можно воспользоваться командой openfiles /query. Она позволит определить все файлы, открытые как локально, так и удаленно, а также покажет имя процесса, использующего их. Команда openfiles /disconnect отключает удаленных пользователей от общих файлов на вашем компьютере.

Теперь рассмотрим еще одну очень интересную команду — Fsutil hardlink. Она принимает всего один параметр — create. Эта команда позволяет создавать ссылки на файлы. Ссылки позволяют одному файлу иметь несколько разных имен. Один и тот же файл может появляться в разных директориях или даже в одной директории с различными именами. И данные этого файла не могут быть удалены, пока счетчик имен файлов не будет равен нулю. Так как все ссылки указывают на один и тот же файл, программы могут открывать любую из них и изменять исходный файл.

Пример использования этой команды.

Пусть имеется файл d:1.avi, занимающий 600 Мб. Воспользовавшись командой fsutil hardlink create d:2.avi d:1.avi, создайте ссылку на этот файл. В результате вы получите два файла, но объем занимаемого дискового пространства не изменится. Хотя если Вы выделите эти два файла, Вам будет показано, что они занимают 1200 мегабайт. Таким образом Вы можете создать неограниченное число копий какого-либо файла, при том что на занятом пространстве диска это никак не отразится. Причем если удалить один из таких клонов, все остальные останутся без изменений. Для того чтобы уничтожить исходный файл придется удалить все жесткие ссылки на него. Но у этой команды есть ограничения: все файлы должны быть в пределах одного тома, и файловая система — только NTFS (NT File System).

Команды для работы с сетью интернет

В линукс: показать информацию о настройке сети: ifconfig (или /sbin/ifconfig если у
тебя в PATH нет /sbin)

В Windows показать информацию о сети: ipconfig

Команды и оболочка

Оболочка — это cmd.exe в Windows и bash в линукс, это та программа, которая собственно мигает курсором и выполняет твои команды. Ты набираешь команды, а она их выполняет. Команда обычно состоит из имени команды, и, иногда, дополнительных параметров, отделенных пробелом, вроде:

Комбинации клавиш для выделения текста

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

  • Ctrl A — Выделить весь текст в текущей строке. Нажмите Ctrl A снова для выбора всего текста в буфере командной строки.
  • Shift Стрелка влево/вправо — Продлить текущее выделение на один символ влево или вправо.
  • Shift Ctrl Стрелка влево/вправо — Расширить текущий выбор одним словом влево или вправо.
  • Shift Стрелка Вверх/Стрелка Вниз — Продлить текущее выделение на одну строку вверх или вниз.
  • Shift Home — Расширить выделение до начала команды. Нажмите еще раз и в выделение попадет и адресная строка (например C:Windowssystem32).
  • Shift End — Расширить текущее выделение до конца текущей строки.
    Ctrl Shift Home/End — Расширить текущее выделение до начала или конца экранного буфера командной строки.
  • Shift Page Up/Page Down — Расширить текущее выделение текста на одну страницу вверх или вниз.

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

Комбинации клавиш для работы с историей команд

Ну, и наконец командная строка Windows хранит историю всех команд, которые вы вводили на протяжении всей текущей сессии. Это позволит вам повторять предыдущие команды и сэкономить огромное количество времени и сил

  • F3 — Повторить предыдущую команду.
  • Стрелки вверх/вниз — Пролистать вверх и вниз по истории ранее введенных команд.
  • Стрелка вправо (или F1) — Повторить предыдущую введенную команду символ за символом.
  • F7 — Посмотреть историю предыдущих команд. Вы можете так же с помощью стрелок вверх/вниз листать команды со списка и выбрав нужную нажать Enter.
  • Alt F7 — Очистить историю команд.
  • F8 — Перебор ранее введенных команд.
  • Ctrl C — Прекратить выполнение текущей команды.
:/>  Как отформатировать жесткий диск (инструкция)

Это все. Если вы часто используете командную строку Windows, то вы сразу обратите внимание на то, как эти комбинации упрощают работу и экономят время.

Комбинации клавиш для работы с текстом

После того, как вы выделили текст в командной строке вам понадобится произвести действия с выделенным текстом. Следующие команды помогут вам скопировать, вставить и удалить выделенное с помощью клавиатурных комбинаций выше.

  • Ctrl C (или Ctrl Insert) — Скопировать выделенный текст в буфер обмена.
  • F2 и затем текст — скопировать текст справа от символа, который вы введете.
  • Ctrl V (или Shift Insert) — Скопировать текст в командную строку из буфера обмена.
  • Backspace — Удалить символ слева от курсора.
  • Ctrl Backspace — Удалить слово слева от курсора.
  • Tab — Автопродление имени каталога.
  • Escape — Удалить текущую строку текста.
  • Insert — Включить режим выделения. Когда включен режим выделения то вводимый текст заменяет введенный ранее и курсор изменяет свой вид.
  • Ctrl Home/End — Удалить текст от курсора и до начала/конца строки.
  • Ctrl Z — Отмечает конец линии в командной строке. Текст после этой точки будет проигнорирован.

Эти комбинации были введены в Windows 10 и являются весьма приятным дополнением которого не хватало в предыдущих версиях командной строки Windows.

Особенности windows

По умолчанию в Windows в консоли очень маленький и нечитаемый шрифт. Нажми правой кнопкой мыши на заголовок, зайди в настройки и поставь нормальный размер шрифта.

Пути к файлу в Windows используют бекслеш (например d:tmpfile.txt), а регистр букв в них не имеет значения.

Особенности линукса и мака

В линуксе и маке, [ctrl l] очищает экран, [ctrl k] и [ctrl u] удаляют все перед или после курсора, [ctrl w] удаляет слово перед курсором, [ctrl r] делает поиск по истории команд (для отмены поиска нажми [ctrl c], escape в командной строке не работает, для завершения поиска нажми стрелку вправо/влево), [ctrl d] завершает работу и закрывает консоль.

Еще в линуксе и маке иногда не работают Home и End, используй [ctrl a], чтобы перейти в начало строки и [ctrl e], чтобы в конец. [alt b] (back) и [alt f] (forward) двигают курсор на 1 слово назад/вперед.

В линуксовой и маковской файловой системе нет букв дисков. Пути к файлам там начинаются из единого корня, и используют прямой слеш (например /home/ivan/file.txt), а дополнительные диски (например USB-носители) монтируются в одну из папок внутри файловой системы (например /mnt/flash). В линуксе регистр букв в имени файла имеет значение.

Очистка экрана

В linux — команда clear или клавиша [ctrl L], в windows — команда cls (clear screen).

Пакетный менеджер в дебиан/убунту

Линуксоиды — суровые занятые люди и меньше всего им хочется ради установки программы что-то искать, скачивать, проверять на вирусы, запускать, жать далее, обнаружить что надо сначала поставить NET framework и так далее, а потом отвечать на вопросы типа «Не хотите ли проверить обновления?».

Пейджер

Если команда выводит очень много данных, удобно направить ее вывод в программу-пейджер less. Она позволяет прокручивать результат стрелками, искать по регулярке командой / (n — перейти к следующему результату). Для выхода жми q, escape не работает. Во как направить вывод в less:

ls | less

Если надо туда же направить и поток ошибок то пиши так:

ls 2>&1 | less

Переменные окружения

Некоторые настройки хранятся в переменных окружения. Например, путь к домашнему каталогу хранится в $HOME и вывести ее можно так:

Перемещение курсора с помощью клавиатуры

Переместить курсор в окне командной строки можно с помощью мышки, но для этого придется оторваться от работы и искать рукой мышку, что неудобно. Комбинации помогут вам делать это с помощью клавиатуры.

  • Home/End — перемещение курсора в начало или конец строки.
  • Ctrl Стрелки влево/вправо — перемещение курсора к началу следующего и предыдущего слова.
  • Ctrl Стрелки вверх/вниз — прокрутка страницы вверх или вниз без перемещения точки вставки.
  • Ctrl M — войти и выйти из режима выделения.

После того как вы привыкните к перемещению курсора с помощью клавиатуры, то поймете, что это быстрее чем переключаться на мышку.

Перенаправления

Эти потоки можно легко перенаправить в файл или даже другую программу (для чего они и придуманы). Вот как можно перенаправить стандартный ввод, чтобы команда читала данные не с клавиатуры а из файла:

команда < file.txt

Пайп (вертикальная черта) позволяет перенаправить выход одной программы на вход другой. Программа ls выводит список файлов в каталоге. Программа head -10 читает строки с стандартного ввода и выводит только первые 10 из них. Объединив эти команды, можно вывести имена первых 10 файлов:

ls | head -10

В линуксе есть и другие команды фильтры, которые можно применять вместе с пайпом. Это sort (сортирует результаты и позволяет удалять дубликаты), grep слово (отбирает строки, в которых встречается заданное слово), head -N (выводит первые N строк), tail -N (выводит последние N строк) и другие.

Перенаправить стандартный вывод в файл можно так:

ls > file.txt

В этом случае результат работы ls запишется в файл. При этом поток ошибок останется неперенаправленным и они будут выводиться в консоль — именно для этого эти потоки разделены.

Перенаправить поток ошибок в файл можно так:

команда 2> file.txt

Перенаправить и вывод, и ошибки в файл можно так:

команда 2>&1 > file.txt

Когда вывод перенаправлен в файл, ты не видишь ничего в консоли. Для борьбы с этим есть команда tee, которая расщепляет поток: одна копия идет в файл. другая выводится в консоль:

команда 2>&1 | tee file.txt

Команда tee по умолчанию при запуске очищает файл, если там что-то было, можно добавить параметр -a, чтобы она этого не делала, а дописывала строки в конец файла.

Подсказка и получение помощи

Почти у любой команды есть подсказки. Чтобы их увидеть, добавь к имени команды параметр (–help или /?):

В линукс: ls –help — выведет справку по команде ls

В линукс: man bash — выведет подробную длинную справку по команде bash (для выхода жми q,
для прокрутки используй стрелки и PgUp/PgDn). Также, man bash можно набирать в поисковой системе (Гугл, Яндекс) – скорее всего она покажет ссылку на тот же самый мануал.

Потоки и перенаправления.

В мире Линукс (да и в Windows тоже) у каждой программы обычно есть 3 потока (они имеют номера):

#0 – стандартный ввод — это поток из которого программа читает данные. По умолчанию в него поступает то, что ты набираешь на клавиатуре в консоли. Т.е. по умолчанию программы читают данные с клавиатуры.

#1 — стандартный вывод. В этот поток программа выводит результат работы, по умолчанию он подключен к консоли (т.е. результаты пишутся в консоль). Например, команда ls выводит список файлов в текущем каталоге на стандартный вывод

#2 — поток ошибок. Сюда правильно написанная программа пишет сообщения об ошибках, о ходе выполнения задачи. Для них специально предусмотрен отдельный поток (чтобы при сохранении результатов работы в файл в него не записывались сообщения о ходе работы), но по умолчанию так же как и #1 он подключен к консоли.

:/>  Как исправить ошибку «Расположение недоступно: Отказано в доступе к папке или диску»

Программы-фильтры

Все эти программы берут данные со стандартного ввода, обрабатывают и выдают результат на выход. Они предназначены для совместного использования с перенаправлением потоков ввода/вывода.

  • grep, egrep – отбирает только строки, соответствующие (или не соответствующие) регулярному
  • sort – сортирует поданные на вход строки
  • cat -n – нумерует поданные на вход строки
  • head, tail – берут первые или последние строки
  • tac – читает строки с входа, переворачивает их и выдает в обратном порядке
  • tr – заменяет указанные символы
  • sed – позволяет делать более сложные замены, например sed -rn 's!value=(d )!1n!gp' найдет во входном тексте строки вида value=123, выделит из них числа и выведет их каждое на своей строке
  • gzip/gunzip – архивируют/разархивируют данные
  • wc – считает число строк, слов и символов во входном файле
  • cut – разбивает каждую строку на куски по символу-разделителю и вырезает указанные куски

Подробнее:

Прогресс

Если установить команду pv то можно выводить шкалу прогресса. Допустим мы подаем огромный файл на вход команды и хотим следить сколько байт уже передано. Команда pv перекачивает данные со своего входа на выход, при этом считая их и выводя полоску прогресса:

cat file.txt | pv | другая команда

Продвинутые возможности командной строки линукса

Этот раздел читать необязательно, но если ты хочешь знать больше, то пожалуйста.

  • версию php можно узнать либо добавив ключ –version, либо -v: php --version
  • список установленных модулей: php -m
  • вывести конфигурацию (список текущих настроек) PHP: php -i

Просмотр логов

sudo less /var/log/apache2/error.logsudo tail /var/log/messages

Отслеживать лог в реальном времени (попробуй): sudo tail -f /var/log/error.log

Поиск в логе через grep:

cat /var/log/messages | grep -i word

Для доступа к логам не нужны будут права админа если ты добавишь себя в группу adm.

Управление службами (апач. mysql): sudo service mysql действие

Где действие — это:

  • start = запустить
  • stop = остановить
  • restart = перезапустить
  • reload = обновить настройки из конфига (если ты его правил например) без остановки работы службы. То есть сайт ни на секунду не перестанет работать (в случае с restart — перестанет на несколько секунд). Не все службы это умеют, но если умеют то это удобно.

Выбор какие службы будут запускаться при загрузке: sudo sysc-rc-conf, для выхода жми q.

Работа в командной строке

Чтобы «cmd» выполнил ту или иную команду, достаточно ввести её в окно, после чего нажать клавишу Enter. Для проверки можете ввести «help» — эта команда отобразит список всех имеющихся стандартных команд.

Как вы могли заметить, их множество. Однако, это далеко не все команды, которые могут быть выполнены при помощи командной строки. Существует множество различных программ, которые также могут управляться через эту консоль. В принципе, «cmd» является расширяемой оболочкой, что говорит о возможности внесения в список выполняемых ею действий всё новых и новых команд.

Также необходимо знать, что большинство команд может быть выполнено лишь при условии ввода дополнительных обязательных параметров, другие поддерживают ключи (необязательные параметры). Попробуем при помощи командной строки выполнить некоторые действия над файлами и папками, в которых будут задействованы именно такие команды.

Попробуем перейти с одного локального диска на другой, просмотрим его содержимое, затем создадим папку, перейдём в неё, а в ней создадим ещё одну папку и удалим её. Интересная задачка? Главное, что для выполнения каждого отдельного действия потребуется задействовать разные команды. Начнём.

Создать ярлык на панели задач

Ярлыки на Рабочем столе выглядят не очень красиво. Кажется, лучшее для них место — это Панель задач внизу экрана. Для самого быстрого запуска сюда можно помещать разные программы, папки и отдельные файлы.

  1. Когда командная строка уже открыта, найдите ее значок в Панели задач.
  2. Щелкните по нему правой кнопкой мыши и выберите пункт Закрепить на панели задач
    5 простых способов запустить "Командную строку" на Windows

Если вы знаете другие рабочие методы, поделитесь ими в комментариях. Давайте вместе соберем полную коллекцию способов запускать командную строку в разных версиях Windows!

Создать ярлык на рабочем столе

Если вам проще запускать приложения с помощью значков на Рабочем столе, вы можете создать ярлык для Командной строки.

  1. Откройте Проводник
  2. Перейдите в папку System32, которая находится в папке Windows на Локальном диске
  3. Найдите файл cmd.exe и создайте для него ярлык на рабочем столе, ухватившись правой кнопкой мыши и перетащив его.
    5 простых способов запустить "Командную строку" на Windows

Список файлов

Посмотреть, какие файлы есть в текущем каталоге, можно командой dir в Windows и командой ls в линуксе (ls -a — показывает все файлы, включая скрытые, ls -l — показывает не только имена, но и размер, дату создания файла, права на него).

Посмотреть права на файл в Линукс можно либо командой ls -l, либо stat file.txt

Сравнение файлов

Команда diff file1 file2 сравнивает 2 файла и выдает список различий в них. Она также умеет сравнивать папки с вложенными в них файлами рекурсивно.

Текущий каталог

В командной строке результат выполнения команд часто зависит от того, в каком каталоге и на каком диске ты находишься. Также, когда ты указываешь в команде относительное имя файла (без полного пути и имени диска), оно ищется в текущем каталоге.

Какой каталог текущий, в Windows написано в подсказке, а в linux можно узнать командой pwd (print working directory)

Чтобы перейти в другой каталог, в линуксе используют команду cd:

В Windows, сначала надо перейти на нужный диск командой c:, d:, e: и так далее. Потом использовать cd или chdir:

Чем править конфиги

Удобно использовать редактор nano, который часто предустановлен в линуксе. Горячие клавиши в нем подписаны внизу экрана.

Через меню опытного пользователя

  1. Нажмите правой кнопкой мыши по кнопке «Пуск«
  2. Выберите пункт меню Командная строка или Командная строка (администратор) в зависимости от вашей задачи.
    5 простых способов запустить "Командную строку" на Windows

Еще один способ вызвать контекстное меню кнопки Пуск — это воспользоваться сочетанием клавиш Win X


В современных версиях Windows 10 вместо этих пунктов предлагается воспользоваться более совершенным средством PowerShell. Но если вы все же хотите вернуть сюда ссылки на привычный вам инструмент, то вот как это сделать:

  1. Нажмите на кнопку «Пуск«
  2. Нажмите на шестеренку для вызова Параметров
    5 простых способов запустить "Командную строку" на Windows
  3. Откроется окно Параметры, где нужно перейти по Персонализация
    5 простых способов запустить "Командную строку" на Windows
  4. Теперь в левой колонке нажмите Панель задач. Выключите переключатель в пункте «Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск или при нажатии клавиш Windows X»
    5 простых способов запустить "Командную строку" на Windows
    Теперь заветные ссылочки снова появятся в меню опытного пользователя.

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

Adblock
detector