Чтобы запустить командную строку на винде, есть 2 основных способа:
Второй быстрее Хотя кому как...
Когда вы открываете ее, то попадает в директорию C:\Windows\system32 (1 способ) или C:\Users\olgak (2 способ, вместо olgak будет ваше имя пользователя).
Команда cd:
cd <путь к директории>
Можно перейти в директорию в привычных папках и скопировать полный путь. Например, нам нужно в папку C:\photo\city. Копируем путь к ней:
Вставляем в командную строку
cd C:\photo\city
Ну вот, мы переместились из C:\Users\olgak в C:\photo\city.
Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в C:\photo\city, а мне надо в C:\photo\city\msk, команда будут такой:
cd msk
Если мне из надо из C:\photo\city в C:\photo\city\msk\2017\cat_1, команда будет такой:
cd msk\2017\cat_1
Я не пишу C:\photo\city, так как я уже там.
Если вы начнете набирать название папки и нажмете 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 ..\..
И так до бесконечности
Можно использовать файл, лежащий на уровне выше или перейти оттуда в другую папку. Посмотрим на примере. В C:\photo\city\ у нас 2 папки: msk и long-long-long-long-name-folder
Если вы просто вставите полный путь, то... ничего не произойдет!
Чтобы изменить диск, напишите его название и двоеточие, без «cd»
d:
Система перейдет на диск D:\. А как перемещаться дальше, вы уже знаете!
Если вы сначала сделали cd, то после изменения диска вы попадете туда, куда собирались исходно:
Ну и пока это все, что вам надо знать
PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моих курсов:
- Пуск → cmd.exe
- Run (кнопка с картинкой винды + R) → cmd
Запускаем командную строку |
Второй быстрее Хотя кому как...
Когда вы открываете ее, то попадает в директорию C:\Windows\system32 (1 способ) или C:\Users\olgak (2 способ, вместо olgak будет ваше имя пользователя).
Как перейти в другую директорию
cd <путь к директории>
По абсолютному пути
Можно перейти в директорию в привычных папках и скопировать полный путь. Например, нам нужно в папку C:\photo\city. Копируем путь к ней:
Копируем путь |
Вставляем в командную строку
cd C:\photo\city
Ну вот, мы переместились из C:\Users\olgak в C:\photo\city.
cd по полному пути |
По относительному пути
cd msk
Если мне из надо из C:\photo\city в C:\photo\city\msk\2017\cat_1, команда будет такой:
cd msk\2017\cat_1
Я не пишу C:\photo\city, так как я уже там.
С автодополнением
— (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 ..\..
И так до бесконечности
Можно использовать файл, лежащий на уровне выше или перейти оттуда в другую папку. Посмотрим на примере. В C:\photo\city\ у нас 2 папки: msk и long-long-long-long-name-folder
cd.. |
Изменить диск. Как перейти из C:\ в D:\
Если вы просто вставите полный путь, то... ничего не произойдет!
Нельзя просто взять и сменить диск |
Чтобы изменить диск, напишите его название и двоеточие, без «cd»
d:
Система перейдет на диск D:\. А как перемещаться дальше, вы уже знаете!
Ну и пока это все, что вам надо знать
PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моих курсов:
Особенно актуальна, конечно, новичкам. Они ведь часто с командной строкой вообще не сталкивались, а мы в школе изучаем PICT, allpairs и даже будем выкачивать код из Mercurial, ну как тут без командной строки обойтись?
отдущи
ОтветитьУдалитьспасибо
ОтветитьУдалитьНе за что)
Удалить