Командная строка на уровень вверх

cd (Chande Direcrory) сменить каталог

Для перемещения по каталогам используется команда cd в следующем формате: cd имя_каталога

Например, перейти в корневой каталог:

Перейти в каталог var:

Или перейти в каталог var, находящийся в корневом каталоге:

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

Каталог ниже текущего обозначается . Соответственно, каталог на два уровня ниже текущего: ./.

Например, перейдём в каталог /home/gennady/video/otpusk/2021/leto/Anapa , а потом опустимся на уровень ниже текущего каталога (т.е. окажемся в каталоге /home/gennady/video/otpusk/2021/leto ), а после опустимся ещё на два уровня (т.е. окажемся в каталоге /home/gennady/video/otpusk ):

cd /home/gennady/video/otpusk/2021/leto/Anapa
cd .
cd ./.

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

ls (сокращение от list) вывод содержимого каталога

Чтобы посмотреть, что находится в каталоге, а это могут быть другие каталоги и/или файлы или вообще ничего. используйте команду ls

Команду ls можно использовать с параметрами и ключами. Например, показать содержимое каталога /varL

Чтобы показать содержимое каталога /var/ и подробности, используется ключ -l :

ls -l /var

Полный список ключей, которые можно получить запустив команду ls с ключом —help

pwd (от print working directory) покажет текущую директорию

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

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

Пользователи

Аverage rating :

Литейный пр., д. 26, Лит. А

+7 (812) 403-06-99

ООО «ИТГЛОБАЛКОМ ЛАБС»

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

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

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

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

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

:/>  Странные символы вместо букв (в браузере, Word или окне Windows)? — скопировать

Открыть файл

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Материалы по теме

«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

Формат командной строки:

Команда CD без параметров отображает имена текущих диска и каталога.

Параметр /D используется для одновременной смены текущих диска и каталога.

Изменение команды CHDIR при включении расширенной обработки команд:

Имя текущего каталога в строке вызова преобразуется к тому же регистру
символов, что и для существующих имен на диске. Так, команда CD C:TEMP
или cd c: emp на самом деле сделает текущим каталог C:Temp, если он существует на диске.

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

приводит к тому же результату, что и:

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

CD /D X:data – сделать текущим каталог data на диске X: . Результат использование ключа /D зависит от версии команды. Для того чтобы сменить текущий каталог, на каталог, размещенный на другом диске, надежнее использовать последовательность команд смены текущего диска и смены каталога:

:/>  Часы виджет на рабочий стол windows 10 13 наборов скачать

X: – сделать текущим диском диск X:
CD X:DATA – сделать текущим каталогом X:DATA

CD %WINDIR% – сделать текущим каталогом каталог, каталог, задаваемый значением
переменной среды %WINDIR% (каталог Windows) . При использовании переменных, желательно их имена заключать в двойные кавычки, поскольку принимаемые значения могут содержать пробелы:
CD “%TEMP%”

CD C: – перейти в корневой каталог диска C: . Если в параметре команды задан путь без указания диска, по предполагается, что переход выполняется в каталог, расположенный относительно текущего на данный момент времени :

CD system32 – перейти в каталог system32, являющийся подкаталогом текущего каталога

CD . – если вместо имени каталога заданы две точки, то будет выполнен переход в родительский каталог ( на один уровень вверх).

Весь список команд CMD Windows

Смените каталог легко, если вы знаете где вы находитесь в данный момент (ваш текущий каталог) и куда вы хотите отправиться. Каталог, в который вы хотите попасть, выше или ниже текущего?

Чтобы сменить каталог, выполните команду cd. Команда в таком виде перенесёт вас в ваш домашний каталог; чтобы перейти в другой каталог необходимо указать путь к нему.

Вы можете использовать абсолютные или относительные пути. Абсолютные пути указываются от верхнего каталога / (называемого корнем) до указанного каталога; относительные пути указываются от текущего каталога, где бы он не находился. Дерево, показанное ниже, приведено в качестве примера, помогающего понять команду cd.

Если вы находитесь в directory3 и хотите перейти в directory1, вы должны подняться в дереве каталогов выше.

Если вы введете:

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

Чтобы подняться к каталогу directory1, вы должны ввести:

Это абсолютный путь. Он указывает Linux начать сверху и опуститься в каталог directory1.

Запомните, абсолютные пути перенесут вас В любой каталог ИЗ любого, а относительные пути, перенесут вас в каталоги, расположенные ниже текущего.

Рисунок 10-3. Абсолютные пути указывают полный путь

Рисунок 10-4. Относительные пути указываются относительно текущего расположения

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

Команда cd . указывает системе подняться на один уровень выше текущего каталога. Очевидно, команда cd ./. перенесёт вас выше на два каталога.

:/>  Как узнать сколько бит в винде и все способы узнать сколько бит в любом компьютере с виндовс

Выполнив полностью команды этого примера, вы должны оказаться в каталоге /X11, в котором хранятся конфигурационные файлы и каталоги, относящиеся к X Window System.

Взгляните на последнюю команду cd. Вы должны указать системе:

и вы на месте.

Таблица 10-2. Параметры команды cd

Теперь когда вы начали понимать как менять каталоги, посмотрите, что произойдет, если вы перейдёте в домашний каталог пользователя root (суперпользователя). Введите:

Если вы не зарегистрированы под именем root, при обращении к этому каталогу вы получите сообщение “в доступе отказано”.

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

Чтобы перейти в каталог root, воспользуйтесь командой su. Введите эту последовательность команд:

Как только вы введете правильный пароль root, вы заметите, что ваше приглашение изменилось и теперь в нём отмечено ваше звание суперпользователя, в начале приглашения учётной записи root отображается символ “#” (как показано на Рисунке 10-5).

Рисунок 10-5. Превращение в root

Теперь, если вы выполните cd для перехода к домашнему каталогу пользователя root, вы получите к нему доступ.

Завершив работу под именем root, просто введите в приглашении exit.

Задача: Очень часто командную строку нужно открыть с конкретным адресом.

Решение: для этого необходимо в самой строке набрать:

1) “cd .” подняться на уровень выше 2) “cd ” для перехода в корень текущего диска 3) “d:”    чтобы перейти на диск D 4) “cd c:windows” перейти в каталог windows

Примечание: для того чтобы не набирать полностью имена каталогов, нужно ввести начальные буквы его имени и нажать Tab. Если же каталогов с таким началом названия несколько, то повторное нажатие Tab подставит следующее имя.

Мой блог находят по следующим фразам

Уточнения, корректировки и обсуждения статьи “Как сменить директорию в командной строке” – под данным текстом, в комментариях.

Ответственность, за все изменения, внесённые в систему по советам данной статьи, Вы берёте на себя.