Как перейти к каталогу в командной строке windows

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


Загрузить PDF


Загрузить PDF

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

  1. Изображение с названием Change Directories in Command Prompt Step 1

    1

    Откройте меню «Пуск». Для этого щелкните по логотипу Windows в нижнем левом углу экрана или нажмите клавишу Win на клавиатуре.

    • В Windows 8 переместите указатель мыши в верхний правый угол экрана и щелкните по отобразившемуся значку в виде лупы.
  2. Изображение с названием Change Directories in Command Prompt Step 2

    2

    В строке поиска введите командная строка. Значок утилиты командной строки отобразится над строкой поиска.

  3. Изображение с названием Change Directories in Command Prompt Step 3

    3

    Щелкните правой кнопкой мыши по значку командной строки. Он имеет вид черного квадрата. Откроется контекстное меню.

  4. Изображение с названием Change Directories in Command Prompt Step 4

    4

    Нажмте Запуск от имени администратора. Эта опции находится в верхней части раскрывшегося меню. Откроется командная строка с правами администратора.

    • В открывшемся окне с предложением подтвердить ваши действия нажмите «Да».
    • Нельзя запустить командную строку от имени администратора, если вы работаете на компьютере, у которого есть ограничения, который находится в публичном месте или подключен к локальной сети (например, в библиотеке или в школе), то есть в том случае, когда вы пользуетесь гостевой учетной записью.

    Реклама

  1. Изображение с названием Change Directories in Command Prompt Step 5

    1

    Введите cd . После «cd» обязательно добавьте пробел. Эта команда, которая представляет собой сокращение от «change directory» (изменить каталог), является основной командой для перехода в другой каталог.

    • Не нажимайте клавишу Enter.
  2. Изображение с названием Change Directories in Command Prompt Step 6

    2

    Определите путь к нужному каталогу. Путь к каталогу похож на перечень папок. Например, если нужным каталогом является папка «System32», которая находится в папке «WINDOWS» на системном диске, путь будет таким: «C:WINDOWSSystem32».

    • Чтобы выяснить путь к папке, откройте окно «Мой компьютер», дважды щелкните по значку жесткого диска, перейдите в нужную папку, а затем скопируйте информацию из адресной строки Проводника (сверху).
  3. Изображение с названием Change Directories in Command Prompt Step 7

    3

    Введите путь к каталогу. Сделайте это после команды «cd». Убедитесь, что между «cd» и путем к каталогу есть пробел.

    • Например, команда может выглядеть так: cd WindowsSystem32 или cd D:.
    • По умолчанию местоположением всех папок считается жесткий диск (например, «C:»), поэтому букву жесткого диска вводить не нужно.
  4. Изображение с названием Change Directories in Command Prompt Step 8

    4

    Нажмите Enter. Так вы перейдете в нужный каталог.

    Реклама

Советы

  • Изменить каталог необходимо, чтобы отредактировать или удалить файл.
  • Некоторыми общими командами для работы с каталогами являются следующие:
    • D: или F: – изменить каталог на дисковод или подключенный флеш-накопитель.
    • .. – переместиться из текущего каталога на одну папку вверх (например, из «C:WindowsSystem32» в «C:Windows»).
    • /d – одновременно изменить диск и каталог. Например, если в командной строке вы находитесь в корневом каталоге диска «D:», введите «cd /d C:Windows», чтобы перейти в папку «Windows» на диске «C:».
    • – перейти в корневой каталог (например, системного диска).

Реклама

Предупреждения

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

Реклама

Об этой статье

Эту страницу просматривали 663 706 раз.

Была ли эта статья полезной?

Программистам часто приходится работать в консоли — например, чтобы запустить тестирование проекта, закоммитить новый код на Github или отредактировать документ в vim. Всё это происходит так часто, что все основные действия с файлами становится быстрее и привычнее выполнять в консоли. Рассказываем и показываем основные команды, которые помогут ускорить работу в терминале под ОС Windows.

Для начала нужно установить терминал или запустить командную строку, встроенную в Windows — для этого нажмите Win+R и введите cmd. Терминал часто встречается и прямо в редакторах кода, например, в Visual Studio Code.

Чтобы ввести команду в консоль, нужно напечатать её и нажать клавишу Enter.

Содержимое текущей папки — dir

Выводит список файлов и папок в текущей папке.

C:content-server>dir
 Том в устройстве C имеет метку SYSTEM
 Серийный номер тома: 2C89-ED9D

 Содержимое папки C:content-server

06.10.2020  00:41    <DIR>          .
06.10.2020  00:37    <DIR>          .circleci
16.07.2020  16:04               268 .editorconfig
16.07.2020  16:04                10 .eslintignore
16.07.2020  16:04               482 .eslintrc
06.10.2020  00:37    <DIR>          .github
16.07.2020  16:04                77 .gitignore
06.10.2020  00:41    <DIR>          assets
06.10.2020  00:41    <DIR>          gulp
16.07.2020  16:10               379 gulpfile.js
16.07.2020  16:10           296 320 package-lock.json
16.07.2020  16:10               751 package.json
16.07.2020  16:04               509 README.md

Открыть файл

Чтобы открыть файл в текущей папке, введите его полное имя с расширением. Например, blog.txt или setup.exe.

Перейти в другую папку — cd

Команда cd без аргументов выводит название текущей папки.

Перейти в папку внутри текущего каталога

C:content-server>cd assets
C:content-serverassets>

Перейти на одну папку вверх

C:content-serverassets>cd ..
C:content-server>

Перейти в папку на другом диске

c:content-server>cd /d d:/ 
d:>

Чтобы просто изменить диск, введите c: или d:

Больше статей о фронтенде и работе в айти в телеграм-канале.

Создать папку — mkdir или md

Создаём пустую папку code внутри папки html:

d:html>mkdir code
d:html>dir

 Содержимое папки d:html

03.11.2020  19:23    <DIR>           .
03.11.2020  19:23    <DIR>           ..
03.11.2020  19:25    <DIR>           code
               0 файлов              0 байт
               3 папок  253 389 438 976 байт свободно

Создаём несколько пустых вложенных папок — для этого записываем их через косую черту.

d:html>mkdir cssjs
d:html>dir Том в устройстве D имеет метку DATA Серийный номер тома: 0000-0000 Содержимое папки d:html 03.11.2020 19:23 <DIR> . 03.11.2020 19:23 <DIR> .. 03.11.2020 19:25 <DIR> code 03.11.2020 19:29 <DIR> css

Создаётся папка css, внутри которой находится папка js. Чтобы проверить это, используем команду tree. Она показывает дерево папок.

Удалить папку — rmdir или rd

Чтобы удалить конкретную папку в текущей, введите команду rmdir.

d:htmlcss>rmdir js

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

d:htmlcss>d:html>rmdir css
Папка не пуста.

Чтобы удалить дерево папок, используйте ключ /s. Тогда командная строка запросит подтверждение перед тем, как удалить всё.

d:html>rmdir css /s
css, вы уверены [Y(да)/N(нет)]? y

Показать дерево папок — tree

В любом момент мы можем увидеть структуру папок. Для этого используется команда tree.

d:html>tree
Структура папок тома DATA
Серийный номер тома: 0000-0000
D:.
├───code
└───css
    └───js

Если вы хотите посмотреть содержимое всего диска, введите tree в корне нужного диска. Получится красивая анимация, а если файлов много, то ещё и немного медитативная.

Удаление файла — del или erase

Команда для удаления одного или нескольких файлов.

d:html>del blog.txt

Переименование файла — ren или rename

Последовательно вводим ren, старое и новое имя файла.

d:html>dir
 Содержимое папки d:html

03.11.2020  19:23    <DIR>            .
03.11.2020  19:23    <DIR>            ..
03.11.2020  19:59                 0 blag.txt

d:html>ren blag.txt blog.txt

d:html>dir
 Содержимое папки d:html

03.11.2020  19:23    <DIR>            .
03.11.2020  19:23    <DIR>            ..
03.11.2020  19:59                 0 blog.txt

Команды одной строкой

Очистить консоль — cls

Информация о системе — systeminfo

d:html>systeminfo

Имя узла:                         DESKTOP-6MHURG5
Название ОС:                      Майкрософт Windows 10 Pro
Версия ОС:                        10.0.20246 Н/Д построение 20246
Изготовитель ОС:                  Microsoft Corporation
Параметры ОС:                     Изолированная рабочая станция
Сборка ОС:                        Multiprocessor Free

Информация о сетевых настройках — ipconfig

d:html>ipconfig
Настройка протокола IP для Windows
Адаптер Ethernet Ethernet 2:

   Состояние среды. . . . . . . . : Среда передачи недоступна.
   DNS-суффикс подключения . . . . . :

Список запущенных процессов — tasklist

c:>tasklist

Имя образа                     PID Имя сессии          № сеанса       Память
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0         8 КБ
System                           4 Services                   0     2 688 КБ
Secure System                   72 Services                   0    23 332 КБ
…

Справка по командам — help

Команда help без аргументов выводит список всех возможных команд. help вместе с именем команды выведет справку по этой команде.

d:html>help tree
Графическое представление структуры папок или пути.

TREE [диск:][путь] [/F] [/A]

   /F   Вывод имен файлов в каждой папке.
   /A   Использовать символы ASCII вместо символов национальных алфавитов.

В этой статье приведены не все команды и не все их возможности, но вы всегда можете воспользоваться командой help и узнать о том, что ещё может командная строка.

Как ещё ускорить работу

  • 10 горячих клавиш VS Code, которые ускорят вашу работу
  • Полезные команды для работы с Git
  • Полезные команды для работы с Node. js

Этот урок переехал в мой гитхаб: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Ниже — старая, неактуальная версия.


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

Я не знаю, ты пользуешься Линуксом или Уиндоузом (обычно туториалы рассчитаны на линуксоидов и макосников, уиндоуз не модный среди молодежи). В макоси все практически так же как и в линуксе, в windows пошли своим путем и сделали все как в DOS.

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

Краткий мануал чайника по командной строке:

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

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

Во всех операционных системах

↑,↓ — стрелки вверх и вниз в командной строке позволяют смотреть предыдущие введенные команды, чтобы 2 раза не набирать. В Windows при закрытии окошка консоли вся история теряется, в других ОС — сохраняется.

[tab] — автодополняет имена файлов и команды. Если в текущем каталоге есть файл file.txt, ты наберешь fi и нажмешь [tab] то он автодополнит имя файла (или предложит варианты, если таких файлов несколько).

[ctrl+c] — прерывает выполнение команды, например, если она долго тупит

Важно: клавиша Esc не работает в командной строке. Клавиши Ctrl + C, V, X не работают как «копировать/вырезать/вставить» (иногда для вставки можно использовать Shift + Ins). Клавиша Ctrl + Q не работает как «выход».

Линукс и мак

В линуксе и маке, [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 слово назад/вперед.

Буфер обмена

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

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

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

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

cd /  — перейти в корневой каталог (в линукс нет букв дисков, и корневой каталог один на всю систему)
cd /etc/apache — перейти в каталог /etc/apache
cd files — переходит в каталог files внутри текущего
cd .. — переходит в родительский кталог
cd ../.. — переходит на 2 уровня выше
cd ~ — перейти в свой домашний каталог (/home/anon например)
cd ~/test — перейти в /home/anon/test

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

d:   - перейти на диск d:
cd  — перейти в корневой каталог
cd windowssystem32
cd ..
cd ....

Обрати внимание, windows и linux используют разные виды слешей. Обрати внимание, .. обозначает «родительский каталог». Обрати внимание, только в линукс и мак ~ обозначает «домашний каталог» (это /home/username или /Users/username). . (одна точка) обозначает текущий каталог и cd . никуда не перейдет. / (линукс) или (Windows) обозначает корневой каталог.

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

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

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

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

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

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

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

ls — показать список файлов в линукс
ls -l — показать файлы с подробностями
dir — показать список файлов в windows с подробностями
dir /b — показать только имена файлов, без подробностей

Подсказка

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

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

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

В Windows: dir /? — выведет справку по команде dir

В Windows: help выведет подсказку по основным командам

Виды команд

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

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

В линуксе: echo $PATH

В windows: echo %PATH%

В linux PATH — это папки /bin, /usr/bin, /usr/local/bin, /sbin, /usr/sbin, именно в них в Линуксе хранятся почти все программы. В текущем каталоге програмы не ищутся, если это не указать явно.

В Windows PATH — это всякие системные папки вроде c:windows и так далее + текущий каталог, в котором ты находишься. Заметь, что папки вроде c:program filesautocad в PATH не добавлены и в Windows таким образом, из командной строки обычные программы и игры, установленные в Program Files, не запустить. Только то, что положено в системные папки.

Таким образом: если ты под линуксом, и ты набираешь команду php, то скорее всего файл php лежит в одной из *bin папок и эта команда запустит php. Если ты под Windows установил php допустим в c:php, и не прописал этот путь в PATH, то набрав php, оболочка не найдет файл php.exe и ничего не запустит. И ты скажешь «что за кривой мануал, ничего не работает, ну его нафиг».

Печалька.

Что же делать? 1) добавить папку с php в PATH через мой компьютер — свойства и перезалогиниться в систему 2) писать вместо php полный путь c:phpphp.exe

Продолжаем. Допустим, ты хочешь запустить в командной строке файл my.php , который находится в текущем каталоге:

Линукс: php my.php
Windows: c:phpphp.exe my.php

Допустим, ты хочешь запустить php-файл не из текущего каталога. Тогда надо написать путь к нему:

Линукс: php /some/dir/my.php
Windows: c:phpphp.exe d:filesmy.php

В общем, проще запускать файлы из текущег каталога, чем мучаться с путями.

Больше команд — linux

Попрактиковаться в линукс в командной строке можно на таких командах:

Создать текстовый файл: cat > file.txt [enter] ввести текст [enter][ctrl+d] — и файл создан
Просмотреть текстовый файл: cat file.txt
Просмотреть огромный текстовый файл, который не влеазает на экран: cat file.txt | less 
В просмотрщике работают стрелки и q для выхода (escape не работает).
Удалить файл: rm file.txt
Скопировать файл: cp file.txt copy.txt
Переместить/переименовать файл: mv file.txt copy.txt
Скопировать в другую папку: cp file.txt /some/other/directory
Запустить команду и сохранить ее вывод в файл: ls -la > file.txt (эта команда выведет список файлов, но не на экран, а сохранит в файл. Бывает иногда полезно).
Вывести файл, но не весь, а только первые 10 строк: cat file.txt | head -10
Вывести последние 10 строк файла:  cat file.txt | tail -10
Вывести только строки файла, содержащие слово «dog»: cat file.txt | grep dog
Найти файлы, в имени которых есть «dog», в каталоге /tmp: find /tmp -iname '*dog*'
Узнать текущее время: date
Создать папку: mkdir folder
Удалить папку: rm -r folder
Померять, сколько времени выполнялась команда: time [команда]
Узнать свой id пользователя: id
Показать список запущенных процессов: ps -lax
Показать что-то вроде диспетчера задач: top (для выхода q)
Запустить редактор, из которого хрен выйдешь, так как никакие привычные кнопки не работают: vi

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

Больше команд — Windows

Попрактиковаться в комнадной строке в Windows можно так:

help — выводит список полезных команд
dir — выводит файлы в каталоге
Создать текстовый файл: copy con file.txt[enter]ввести текст[enter][ctrl+z][enter] — файл создан
Просмотреть текстовый файл: type file.txt
Просмотреть огромный текстовый файл: type file.txt | more (enter — прокрутка, q — выход)
Удалить файл: del file.txt
Скопировать файл: copy /b file.txt copy.txt
Переименовать файл: ren file.txt copy.txt
Запустить команду и сохранить вывод в файл: dir /? > file.txt
Создать текстовый  файл с одной строкой текста: echo lalala lololo > file.txt
Дописать строчку в конец файла: echo boom >> file.txt
Создать папку: mkdir folder
Удалить папку: rmdir folder
Узнать текущее время: time и date (ctrl+с для выхода)

Подробнее о работе команд можно узнать с помощью параметра /?, дописанного после команды.

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

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

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

Пропинговать (проверить связь) с сервером: ping google.com

Узнать IP по имени домена: nslookup yandex.ru

Показать список открытых с компьютера соединений: netstat (в подсказке по команде указаны также параметры, с помощью которых, например, можно вывести какая программа установила это соединение)
Проверить путь до какого-то сервера или узла сети:

  • в Windows: tracert google.com
  • в linux: traceroute google.com (не работает? пиши /usr/sbin/traceroute или пропиши уже себе sbin в PATH)

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

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

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

http://archive-ipq-co.narod.ru

Чтобы запустить командную строку на винде, есть 2 основных способа:

  1. Пуск → cmd.exe
  2. Run (кнопка с картинкой винды + R) → cmd

Запускаем командную строку

Второй быстрее  Хотя кому как…
Когда вы открываете ее, то попадает в директорию C:Windowssystem32 (1 способ) или C:Usersolgak (2 способ, вместо olgak будет ваше имя пользователя).

Как перейти в другую директорию

Команда cd:

cd <путь к директории>

По абсолютному пути

Можно перейти в директорию в привычных папках и скопировать полный путь. Например, нам нужно в папку C:photocity. Копируем путь к ней:

Копируем путь

Вставляем в командную строку

cd C:photocity

Ну вот, мы переместились из C:Usersolgak в C:photocity.

cd по полному пути


По относительному пути

Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в C:photocity, а мне надо в C:photocitymsk, команда будут такой:

cd msk

Если мне из надо из C:photocity в C:photocitymsk2017cat_1, команда будет такой:


cd msk2017cat_1

Я не пишу C:photocity, так как я уже там.

С автодополнением

Если вы начнете набирать название папки и нажмете Tab, система сама его подставит. Если просто нажмете Tab, ничего не вводя, система начнет перебирать возможные варианты:
(cd <tab>) Может, ты имел в виду папку 1?
(<tab>) Нет? Может, папку 2?
(<tab>) Снова нет? Может, папку 3?
(<tab>) Снова нет? Может, файл 1 (она перебирает имена всех файлов и директорий, которые есть в той, где вы сейчас находитесь)?
(<tab>) У меня кончились варианты, поехали сначала. Папка 1?

cd lon<Tab> → cd long-long-long-long-name-folder  — начали вводить название папки и система сама подставила имя (из тех, что есть в директории, где мы находимся)

cd <Tab><Tab><Tab> — система перебирает все файлы / папки в текущей директории.

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

Подняться наверх

Подняться на уровень выше:

cd ..

Если нужно поднять на два уровня выше, то


cd ….

И так до бесконечности Smile :)

Можно использовать файл, лежащий на уровне выше или перейти оттуда в другую папку. Посмотрим на примере. В C:photocity у нас 2 папки: msk и long-long-long-long-name-folder

cd..

Изменить диск. Как перейти из C: в D:

Если вы просто вставите полный путь, то… ничего не произойдет!

Нельзя просто взять и сменить диск

Чтобы изменить диск, напишите его название и двоеточие, без «cd»

d:

Система перейдет на диск D:. А как перемещаться дальше, вы уже знаете!

Если вы сначала сделали cd, то после изменения диска вы попадете туда, куда собирались исходно:

Ну и пока это все, что вам надо знать Smile :)

PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моих курсов:

  • Школа для начинающих тестировщиков
  • Техники и инструменты поиска и оформления дефектов

Особенно актуальна, конечно, новичкам. Они ведь часто с командной строкой вообще не сталкивались, а мы в школе изучаем PICT, allpairs и даже будем выкачивать код из Mercurial, ну как тут без командной строки обойтись?

На чтение 6 мин Просмотров 1.8к. Обновлено 04.02.2021

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

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

Содержание

  1. Обзор командной строки
  2. Как перемещаться в cmd
  3. cd
  4. mkdir
  5. dir
  6. copy con filename.txt
  7. chdir
  8. Cls
  9. Ver
  10. Выход
  11. Другие полезные команды
  12. Ping
  13. Сканировать диск
  14. Заключение

Обзор командной строки

Microsoft представила cmd с момента выпуска своей первой ОС под названием MS-DOS.

С того дня и по сей день Microsoft добавила больше функций и обновила старые команды cmd, которые не поддерживались.

Работа с cmd даёт больше ощущения программиста и используется в основном техническими специалистами. Таким образом, им нравится работать из Терминала, особенно тем, кто является поклонником Mac или Linux.

Теперь давайте поговорим о некоторых из самых популярных команд командной строки, которые вы можете использовать изо дня в день:

  • cmd — запустить быстрое окно команды.
  • cd — текущий каталог.
  • mkdir — создать каталог или папку.
  • chdir — отображает текущий каталог.
  • cls — удаляет содержимое с экрана.
  • ver — отображает текущую версию командной строки.
  • exit — закрыть окно командной строки.
  • ping — проверить статус сетевых пакетов.
  • scan disk — запуск и проверка состояния диска из командной строки.
  • type — отображает содержимое файла.
  • debug — запускает функцию отладки в командной строке.
  • edit — используется для редактирования файлов из командной строки.

Как перемещаться в cmd

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

Начнём с основной командной строки, запустив командную строку из Windows Start, набрав в поле поиска «cmd».

Cmd используется для запуска окна командной строки на ПК с Windows. Это может быть Windows XP / Vista / 7/8/10 .

В открытом окне командной строки будет отображаться текущая версия cmd вместе с текущим каталогом, в котором мы находимся.

По умолчанию он открывается как C: Users [Имя пользователя] с мигающим курсором, ожидающим выполнения команд.

cd

Как мы знаем, cd обозначает текущий каталог и отображает текущий рабочий каталог, в котором вы работаете.

cd

Чтобы изменить каталог и получить доступ к файлу, вы можете ввести, как показано ниже:

cd ..

(чтобы выйти из текущего каталога)

и для перехода в каталог введите:

cd foldername

mkdir

mkdir означает создание каталога или папки в Windows. Эта команда помогает создать новое имя папки в том месте, где вы хотите.

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

Таким образом, я сделал cd…, чтобы выйти из рабочего стола и перейти в папку изображений, а затем создал папку sysprobs.

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

mkdir

mkdir2

dir

dir — полезная команда для просмотра файлов и папок внутри конкретной папки. Убедившись, что вы находитесь в правильном месте, введите:

dir

dir

Если в папке много файлов и папок, вы можете использовать приведённые ниже команды для фильтрации результатов.

  • Перечислите имена файлов / папок, начинающиеся с определённых букв: dir ubuntu*.
  • Отображение имени файла / папки, оканчивающегося определёнными буквами: dir *ubuntu.
  • Эта команда отобразит имена файлов и папок, содержащие определённые буквы: dir *linux*.
  • Чтобы перейти от одного места к другому, вы можете просто ввести букву диска с помощью, как показано ниже.

dir2

Мы упомянули некоторые полезные команды для навигации по дискам, папкам и файлам в CMD. Как вы должны знать, вы можете найти полезные переключатели с каждой командой, набрав /? как показано ниже.

dir /?

dir3

copy con filename.txt

Чтобы создать текстовый файл в только что созданной папке, вы можете попробовать следующую команду:

copy con filename.txt

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

Например, я попробовал «Я люблю системные проблемы» и нажал «Ввод». И он будет сохранён в файл, который мы создали выше.

Чтобы выйти из интерфейса командной строки, нажмите CTRL + Z, чтобы разорвать цепочку.

copy con filename

Вот текстовый файл, созданный из командной строки с введённым нами содержимым.

copy con filename2

chdir

Chdir отображает текущий рабочий каталог, место, в котором вы сейчас работаете.

Другими словами, любая созданная или сохранённая информация будет находиться в этом конкретном месте.

Чтобы получить доступ к текущему рабочему каталогу, пользователь может попробовать ввести chdir, и он отобразит местоположение текущего каталога.

chdir

chdir

Cls

Команда cls означает очистить. Чтобы удалить любую введённую информацию с экрана командной строки, пользователь может ввести cls, и это очистит весь экран cmd.

cls

Ver

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

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

Версию команды можно найти с помощью Ver и ввести, как показано ниже:

ver

Выход

Команда выхода помогает закрыть командную строку.

Если вы хотите закрыть экран cmd и выйти, вы можете ввести exit и enter. Команда закроет окно.

exit

Другие полезные команды

Ping

Ping — это удобная команда, которая сообщает вам информацию, относящуюся к сетевому подключению.

Команда ping используется для проверки состояния подключения к сети на основе отправленных и полученных пакетов данных.

Например: если я хочу проверить своё подключение к Интернету, я воспользуюсь командой ping, чтобы проверить, могу ли я получить доступ к WorldWideWeb.

Давайте перейдём к практическому примеру, чтобы разобраться в деталях:

Чтобы проверить подключение к сети, мне нужно либо ввести IP-адрес, к которому я пытаюсь получить доступ, либо адрес FQDN, например, google.com/bing.com и т.д.

Для удобства я буду использовать google.com для проверки связи.

Ping google.com

Начнётся процесс проверки связи, который будет выполняться в течение некоторого времени и автоматически покажет вам сводный отчёт проверки связи, как показано ниже:

Сканировать диск

Сканировать диск (chkdsk) — ещё одна впечатляющая утилита командной строки, которая сканирует и устраняет любые проблемы, связанные с жёстким диском.

Доступ к нему можно получить, запустив командную строку с правами администратора.

Пользователь может попробовать следующую команду для запуска сканирования диска:

chkdsk

Заключение

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

Как перейти в папку или на другой диск в командной строке

Работая в командной строке (CMD) все действия приходится выполнять при помощи текстовых команд и переход в другую папку не исключение. Для этого

Как перейти в папку в командной строке

Если вы работаете в командной строке (CMD), то для перехода в другую папку нужно ввести команду CD и название папки. Например, если вы находитесь в корне диска C и хотите перейти в папку Users, то вам нужно вводить команду:

cd Users

переход в другую папку

Для того чтобы вернуться назад (перейти на уровень выше по дереву папок) нужно вводить команду:

cd ..

переход в папку на уровень выше

Для того чтобы быстро перейти в корневый каталог текущего диска нужно выполнить:

cd 

Команду CD можно вводить как СHDIR, логика ее работы от этого не меняется.

Как перейти на другой диск

Если вам нужно перейти на другой диск, например, с диска C на диск D, то команду cd нужно выполнять с параметром /D. Например, если вам нужно перейти с диска C на диск D в папку GAMES, то вам нужно ввести команду:

cd /D d:games

переход в папку на другом диске

Также вы можете просто ввести букву диска с двоеточием и таким образом перейти на другой диск:

D:

C:

переход на другой диск

Например, если вы находитесь на диске C и вам нужно перейти на диск D, то вы можете просто ввести команду «D:».

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

Если вам нужно открыть командную строку в определенной  папке, то это можно сделать прямо из Проводника Windows. Для этого нужно открыть данную папку в Проводнике и установить курсор в адресную строку, там где указывается путь к папке.

После этого нужно удалить путь к папке, ввести команду «cmd» и нажать на клавишу ввода.

В результате откроется командная строка. При этом в качестве текущей папки уже будет выбранна та папка, из которой вы запускали «cmd».

Таким образом из папки можно запускать не только командную строку, но и другие консоли. Например, PowerShell или bash, если у вас установлен WSL. Данный способ работает в Windows 10 и Windows 11.

Посмотрите также:

  • Выключение компьютера через командную строку
  • Как перезагрузить компьютер через командную строку
  • Как вызвать командную строку в Windows 7
  • Как поменять дату в Windows 7
  • Как выключить компьютер через определенное время

Автор
Александр Степушин

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

24.06.2018

Просмотров: 118827

Для того, чтобы открыть папку или перейти в какой-либо локальный диск, пользователи зачастую использую Проводник или файловой менеджер, такой как Total Commander, Norton Commander или Far Manager. Однако бывают случаи, когда открыть стандартным способом директорию или диск невозможно. В таком случае на помощь приходит командная строка.

Читайте также: Как пользоваться файловым менеджером Total Commander?

Команды для открытия папки или диска через командную строку?

Для открытия директории и диска в консоли используется специальная команда «change directory», которая применяется не только в DOS и Windows, но также и в консоли Unix и других операционных системах.

На практике команды для командной строки будут выглядеть следующим способом:

  • cd User, где cd – change directory, а User – название папки.

  • Если нужно вернуться или перейти по древу на позицию (папку) выше, то нужно ввести cd .. (две точки).

Для того, чтобы перейти в другой диск, то команды будут следующими (выполняется с параметром D)

  • cd /D d:softik, где – cd /D – это обязательная команда на переход, d: — это диск, а softik – папка на нужном диске.

  • Если просто ввести букву и двоеточие, то также можно перейти в нужный диск.

  • Далее просто вводим название директории с приставкой cd.

Это только стандартные команды для открытия папок и дисков. Запуск exe файлов в открытых директориях можно выполнить командой start.

Понравилась статья? Поделить с друзьями:
  • Как перейти в каталог windows far manager
  • Как перейти к заводским настройкам на ноутбуке windows 10
  • Как перейти в игровой режим на windows 10
  • Как перейти в файл в командной строке windows
  • Как перейти в защищенный режим windows 10