Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

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


Самый простой способ вставить в командную строку путь к файлу или папке

Сталкиваясь с необходимостью выполнить какую-нибудь операцию в командной строке, начинающие пользователи очень скоро понимают, что возможности этого инструмента в отношении привычного copy-paste весьма ограничены. Командная строка не поддерживает работу с комбинациями Ctrl+C и Ctrl+V, копировать и вставлять текст в окошко консоли можно с помощью контекстного меню, вызываемого правой кликом правой клавишей мыши.


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

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

Не нужно ничего копировать и вставлять, достаточно просто перетащить файл или папку в консоль и путь вставится сам, а если надо, то и кавычки подставятся, так что вам лишь останется нажать Enter.

Это правило действует для всех объектов файловой системы, начиная от логических разделов и заканчивая ярлыками и файлами без расширения. От необходимости использования команд перехода, таких как CD перетаскивание, конечно, не избавляет, но согласись, насколько же это удобнее ручного ввода!

Как ввести путь к файлу или папке с пробелами в CMD Windows 10

Как ввести путь к файлу или папке с пробелами в командной строке в Windows 10

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

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

Как ввести путь к файлу или папке с пробелами в CMD Windows 10

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

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

Ввод путей с пробелами

Хитрость заключается в двойных кавычках. Сделайте эмпирическое правило заключать в двойные кавычки все пути к файлам, которые вы вводите в командной строке.

Следующая команда не будет выполняться. В пути есть пробел, и в этом месте команда прерывается, и командная строка считает, что вы ввели новую команду или параметр.

XCOPY C: тестовая папка UsersfatiwOneDriveDesktopMy D: / T / E

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

XCOPY ‘C: UsersfatiwOneDriveDesktopMy папка теста’ D: / T / E

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

Это верно для всех приложений командной строки, которые вы используете в Windows 10. В PowerShell — любая команда, которая требует, чтобы путь к файлу или папке вводился в двойных кавычках.

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

Как ввести путь к файлу или папке с пробелами в CMD Windows 10

Просмотров сегодня: 1 157

Как настроить и добавить путь к исполняемому файлу в системеную переменную PATH (инструкция для Windows 10, Windows 8 и Windows 7).

Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжим разбираться с командами и системными утилитами в операционной системе Windows 10, на этот раз будет разговор о переменной PATH в Windows. Всё дело в том, что системная переменная PATH дает нам возможность расширить список команд командной строки Windows, как это сделать, вы узнаете из этой публикации. Здесь мы с вами поговорим о назначении системной переменной PATH, а также разберемся с вопросом: как добавить  путь к исполняемому файлу в системную переменную PATH в операционных системах Windows 10, Windows 8 и Windows 7. Этой публикацией можно пользоваться как простой инструкцией по добавлению значений в переменную PATH для Windows.

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

Что такое переменная Path и зачем она нужна в Windows. Зачем нужно добавлять путь?

Содержание статьи:

PATH – это системная переменная окружения Unix-подобных (например, Linux Mint) операционных систем, а также операционных систем семейства Windows. В переменной PATH нет ничего сложно и хитрого, это обыкновенный список папок и каталогов, в которых лежат исполняемые файлы (программы). Программы, путь к исполняемым файлом которых задан в системной переменной PATH, могут быть исполнены (запущены) непосредственно из командной строки Windows и из любого места вашей файловой системы (в Linux тоже есть командная строка, но ее лучше называть эмулятор терминала).

Давайте лучше посмотрим на примере зачем нужна переменная PATH в операционных системах семейства Windows (как, впрочем, и в других семействах). Смотреть будем на примере сторонней утилиты командной строки Windows tracetcp.exe. Она у меня установлена по следующему пути: c:\Program Files\tracetcp\. Запустим командую строку Windows и попробуем выполнить команду tracetcp.

Пробуем запустить стороннюю утилиту командной строки Windows

Обратите внимание на то, что командная строка не смогла выполнить команду tracetcp, хотя приложение и установлено на мой компьютер, проблема заключается в том, что командная строка не смогла найти исполняемый файл tracetcp.exe. Но где командная строка его искала? Она искала этот файл в текущем каталоге, то есть в данном случае в каталоге: c:\Users\Dell, там этого файла не оказалось, затем командная строка обратилась к переменной PATH, там она не обнаружила пути к исполняемому файлу tracetcp.exe, но обнаружила путь к папке System32, проверила, что в этой папке также нет файла tracetcp.exe и выдала нам предупреждение: «"tracetcp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.».

Поскольку мы находились в папке, отличной от той, где находится файл tracetcp.exe, а пути в переменной PATH к этому файлу не оказалось, командная строка просто не смогла его найти, чтобы исполнить, давайте всё-таки его запустим, для этого нужно будет перейти в папку c:\Program Files\tracetcp при помощи команды cd (в операционных системах Linux тоже есть команда cd и работает она аналогично), а затем запустить утилиту.

Запуск исполняемого файла в командной строке Windows

Теперь командная строка Windows смогла запустить нашу утилиту, поскольку смогла найти исполняемый файл tracetcp.exe, но каждый раз переходить в папку, где лежит исполняемый файл или каждый раз указывать абсолютный путь к исполняемому файлу — это очень неудобно, будет гораздо лучше, если мы укажем путь к исполняемому файлу в переменной PATH, тогда командная строка будет самостоятельно его находить в любое время и в любом месте.

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

На рисунке выше показано, что командная строка смогла запустить приложение из домашней папки пользователя, но это лишь благодаря тому, что я добавил путь исполняемому файлу в переменную PATH, теперь команда tracetcp будет работать из любой другой папки. Утилита tracetcp довольно простое приложение, представляющее собой один исполняемый файл — tracetcp.exe, можно было бы не прописывать путь в переменную PATH, а просто скопировать этот файл в папку System32, но устанавливать сторонние и непроверенные приложения, не требующие наличия файлов в System32, не самая хорошая и безопасная затея. В Windows лучше потратить немного времени на то, чтобы добавить путь к файлу в переменную PATH, о том как это сделать мы и поговорим ниже, рассмотрев этот процесс для операционных систем Windows 10, Windows 8 и Windows 7.

Как добавить путь к программе в системную переменную Path в Windows 10 и Windows 8

Добавление пути к программе в системную переменную PATH в операционных системах Windows 10 и Windows 8 делается по одному алгоритму, показывать я буду на примере Windows 10, так как восьмерки под рукой нет. Ранее мы уже видели, что небольшая утилита tracetcp запускалась из командной строки Windows только в том случае, если мы переходили в ту папку, в которую она установлена. Но это легко исправить, просто добавив полный путь к исполняемому файлу tracetcp.exe в системную переменную PATH. Давайте это и сделаем. Описывать процесс добавления значения в переменную PATH буду буквально по шагам и с демонстрацией скриншотов окон в Windows 10. Хотя сперва я напишу сам алгоритм, если его не хватит, то обратитесь к скриншотам ниже:

  1. Открываем поиск и пишем: «Система» или «Панель управления».
  2. Появится окно, в левом верхнем углу которого есть небольшое меню и пункт «Дополнительные параметры системы».
  3. Появится окно поменьше, в нижнем правом углу есть кнопка «Переменные среды...».
  4. Откроется окно управления переменными средами в Windows 10.
  5. Нас интересует переменная PATH, которая находится в разделе «Системные переменные», нажимаем на нее два раза.
  6. Появится окно для редактирования значений переменной PATH, чтобы добавить новое значение воспользуйтесь кнопкой «Создать».
  7. Подтвердите добавление нового значения в переменную PATH нажатием кнопки «Ок» и закройте все остальные окна.
  8. Если во время редактирования переменной PATH у вас была запущена командная строка Windows, то закройте ее и откройте заново, чтобы cmd.exe прочитала новое значение переменной PATH.

Открываем поиск Windows и в форму пишем: «Система» или «Панель управления». В результате вы должны увидеть примерно такой результат, как показано на рисунке ниже.

Используем поиск Windows, ищем по ключевому слову Система

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

Чтобы добавить значение в переменную PATH переходим во вкладку Дополнительные параметры системы

После перехода у вас появится окно поменьше, в этом окне нас интересует вкладка «Дополнительно». В правом нижнем углу есть кнопка «Переменные среды...», на нее и нажимаем.

Нажимаем на кнопку Переменные среды

Появится еще одно окно, которое позволяет управлять системными переменными Windows 10. Обратите внимание: в это окно разделено на две части, в верхней части происходит управление переменными среды для текущего пользователя, в нижней части расположены системные переменные.

В разделе Системные перемененные ищем переменную PATH

В данном случае нас будет интересовать переменная Path, которая находится в разделе «Системные переменные», кликаем на нее два раза, у нас появляется окно, которое позволяет удалять, добавлять и редактировать значения системной переменной Path в Windows 10 и Windows 8. Нам осталось выполнить два действия: нажать на кнопку создать, в появившуюся активную форму вписать путь к файлу tracetcp.exe и подтвердить свои действия нажатием клавиши «Ок».

Дбовляем путь к исполняемому файлу в системную переменную PATH в Windows 10

Закройте все остальные окна. Если у вас была открыта командная строка, вы можете убедиться в том, что она не увидела новое значение переменной PATH, попробуйте выполнить tracetcp из корня диска C, ничего не сработает. Когда вы добавляете новый путь в переменную PATH, программе cmd.exe нужно перечитать значения этой переменной, самый простой способ заключается в том, чтобы закрыть и заново открыть командую строку. Теперь команда tracetcp работает из любой папки, аналогично можно поступать и с другими программами командной строки, которые вы устанавливаете в Windows.

Как настроить переменную Path в Windows 7

К сожалению, у меня не осталось скриншотов, на которых можно было бы продемонстрировать добавление пути в системную переменную PATH на Windows 7, поэтому здесь будет только пошаговый алгоритм добавления значения в переменную PATH:

  1. На вашем рабочем столе есть икнока с названием «Компьютер» или «Мой компьютер», нажмите на нее правой кнопкой мыши.
  2. Появится контекстное меню, в самом низу которого есть пункт «Свойства», выберете его.
  3. Перед вам развернется окно, в котором есть пункт меню «Дополнительные параметры системы», его и выбираем.
  4. В этом окне будет кнопка «Переменные среды», жмем на нее.
  5. У нас появляется окно управления системными переменными в Windows 7, внизу которого есть список переменных, среди которого нужно найти переменную PATH.
  6. Если такой переменной нет, то ее нужно создать, воспользовавшись кнопкой создать: у вас появится окно, в котором нужно будет вписать имя новой переменной, в нашем случае это Path.
  7. Если переменная PATH есть, то ее нужно выделить левой кнопкой мыши и нажать на кнопку изменить: появится небольшое окошко с двумя формами для ввода: верхняя форма содержит имя переменной — это Path. В нижней форме указаны абсолютные пути до исполняемых файлов различных программ, выглядет это примерно так: d:\Program Files\application1\;d:\Program Files\application2\;d:\Program Files\aplication3\; и так далее, чтобы добавить еще одно значение переместитесь в конец строки, убедитесь, что последним символом является «;» (именно этот символ является разделителем), впишите путь к исполняемому файлу (в моем случае он выглядел бы так: с:\Program Files\tracetcp\) и в конце добавьте точку с запятой.
  8. Подтвердите свои действия нажатием кнопки «Ок» и закройте другие окна.

Как видите, настроить переменную PATH в Windows 7 не так уж и сложно.

Выводы

Вы этой статье мы разобрались с назначение системной переменной PATH и отметили, что в каждой операционной системе оно одинаковое и заключается в том, что переменная PATH является списком каталогов, в котором хранятся исполняемые файлы, если путь к исполняемому файлу есть в переменной PATH, то он может быть исполнен из командной строки операционной системы. Также мы разобрались с тем, как прописать путь к исполняемому файлу в операционных системах Windows 10, 8, 7.

Как открыть папку в командной строке в Windows 10

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

Итак, давайте разберемся, каким образом можно открывать папки в “десятке”, используя командую строку.

Использование Проводника

  1. Открываем желаемую папку в окне Проводника, который можно запустить нажатием клавиш Win+E. Вводим в адресной строке системную команду “cmd” и нажимаем клавишу Enter на клавиатуре.
  2. После этого откроется окно командной строки с расположением в той папке, которую мы открыли.

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

  1. Открываем командную строку. Сделать этом можно по-разному:
    • нажимаем сочетание клавиш Win+R, чтобы вызвать окно “Выполнить”, набираем команду “cmd” и нажимаем Enter.
    • выбираем пункт “Командная строка” (желательно, с правами администратора) в контекстном меню Пуск, которое открывается нажатием клавиш Win+X или кликом правой кнопки мыши по Пуску.
  2. Далее набираем команду “cd”, ставим после нее пробел и пишем путь к желаемому каталогу.
    • например, с помощью команды “cd C:\Music” мы попадем в папку Music, которая расположена на диске C.
    • если же нужно сменить раздел (жесткий диск), перед путём необходимо будет написать “/d“. Например, команда “cd /d E:\MyPhotos откроет папку MyPhotos, которая находится на диске E.

Примечание: можно каждый раз писать “/d“. Разницы между командами “cd C:\Music” и “cd /d C:\Music” нет

Что делать, если командная строка отсутствует

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

По сути, это некая новая оболочка командной строки, которая позволяет вводить те же команды и получать те же самые результаты. Например, команда “cd C:\Music“, которую мы рассматривали выше.

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

  1. Открываем Параметры панели задач. Попасть в них можно разными способами:
    • правой кнопкой мыши щелкаем по Панели задач и выбираем в контекстном меню соответствующий пункт.
    • кликаем правой кнопкой мыши по любом свободному месту на Рабочем столе и в открывшемся списке выбираем “Персонализация”.Появится окно с Параметрами, где мы переходим в раздел “Панель задач”, расположенный с левой стороны окна.
  2. Пролистав правую часть окна с настройками, выключаем параметр “Заменить командную строку оболочкой Windows Power Shell…”.
  3. Готово, с помощью этого несложного действия нам удалось вернуть командную строку в контекстное меню Пуск.

Заключение

Открытие папок через командную строку – крайне редкое действие, которым, вероятно, большинство пользователей Windows 10 никогда не пользовалось и не будет. Тем не менее, случаи бывают разные, и нелишним будет знать, как это можно сделать, когда вдруг потребуется.

Как узнать и скопировать полный путь к файлу в Windows 10

&nbsp windows | для начинающих

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

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

Как узнать путь к файлу или папке

Если вам требуется узнать путь к файлу или папке в Windows, используя только встроенные средства системы, достаточно перейти в нужную папку, посмотреть путь к ней в адресной строке проводника и добавить к нему имя файла после знака «\». Также вы можете открыть свойства файла (нажав правой кнопкой мыши по нему и выбрав нужный пункт) и увидеть там путь к нему в поле «Расположение».

К этому расположению (которое можно скопировать из окна свойств) также добавляем \ и имя файла, которое также отображается в свойствах — получаем полный путь к файлу, например, для скриншота выше путь буде выглядеть как C:\Windows\Winhlp32.exe. Но это не обязательно делать вручную, есть способ проще.

Копирование пути к файлу или папке

В сторонних файловых менеджерах есть свои функции для выполнения рассматриваемой задачи, но вы можете легко скопировать путь к файлу и во встроенном проводнике Windows 10:

  1. Найдите нужный файл в проводнике.
  2. Удерживая Shift, нажмите правой кнопкой по этому файлу.
  3. Выберите пункт контекстного меню «Копировать как путь».

Готово — теперь вы можете вставить (Ctrl+V, Shift+Insert или через контекстное меню) в любое место, например, в командную строку. Путь к файлу вставляется в кавычках — для большинства применений удалять их не обязательно.

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

Скопируйте его в буфер обмена — Ctrl+C, Ctrl+Insert или с использованием контекстного меню.

Видео инструкция

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

А вдруг и это будет интересно:

Синтаксис команд командной строки. Файловая структура. Групповые символы.

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

Синтаксис команд командной строки.

Каждая команда имеет определенную синтаксическую структуру, согласно которой пользователь вводит команду в командной строке. Для примера, возьмем команду CD, которая используется для изменения текущего каталога. Она имеет следующий синтаксис cd [/d] [диск:][путь] [..]. Большинство команд командной строки имеет различные параметры и ключи. Как правило, ключ обозначается буквой латинского алфавита с предшествующей вертикальной косой чертой «/» (в некоторых командах ключи могут начинаться со знака минус «-»). В нашем случае команда CD имеет один ключ [/D]. [диск:][путь] и [..] являются параметрами команды CD. Если какие-нибудь ключи и параметры записываются в квадратных скобках, то применение их в команде необязательно. Например, в нашем случае у команды CD ключ и параметры являются необязательными, т.е. команда CD может употребляться без них. Для примера, возьмем другую команду XCOPY, которая позволяет копировать файлы и папки. Она имеет следующий синтаксис: xcopy источник [результат] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:мм-дд-гггг]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:файл1[+[файл2]][+[файл3]] [{/y|/-y}] [/z]. Как видите, команда имеет много различных ключей и параметров. Однако только один параметр является обязательным: «источник». При вводе той или иной команды в командной строке необходимо придерживаться синтаксиса, т.е. вводить ключи и параметры (если они необходимы) в том порядке, в котором они представлены в синтаксической структуре команды.

Регистр при наборе команд.

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

Работа с файловой системой.

Первые уроки по командной строке будут посвящены работе с файловой системой Windows, т.е. работе с файлами и папками. Поэтому следует сказать несколько слов об особенностях определения путей к файлам и папкам. Путь к файлу записывается следующим образом: [диск][путь\]имя_файла. Таким образом, получается что обязательным параметром является только «имя_файла». При этом, если перед именем файла стоит знак «\», то маршрут к этому файлу вычисляется от корневого каталога, если имя файла употребляется без знака «\», то маршрут к нему вычисляется от текущего каталога. Для примера, создадим на диске «С» файл «text.txt». Запустим командную строку. По умолчанию, текущим каталогом является «С:\Users\имя_пользователя». Для того чтобы открыть какой-нибудь файл с помощью командной строки, необходимо просто записать название этого файла. Однако, здесь следует правильно отобразить маршрут к этому файлу. Если мы просто наберем text.txt, то на экране появится сообщение "«text.txt» не является внутренней или внешней командной, исполняемой программой или пакетным файлом". Дело в том, что файл «text.txt» находится в корне диска «С», а у нас текущим каталогом является папка «имя_пользователя» (в моем случае "вадим"), находящаяся в папке «Users» на диске «С». Если нам необходимо, чтобы маршрут к файлу отсчитывался от корня диска, перед файлом необходимо поставить знак «\»: \text.txt

Теперь перейдем в корень диска «С» (это можно сделать с помощью команды CD\). Сейчас для открытия файла «text.txt» достаточно написать в командной строке text.txt без использования знака «\», поскольку текущим каталогом является диск «С», а файл как-раз расположен в корне диска «С»

Теперь создадим в папке «Users» файл «file.txt» и изменим текущий каталог на «С:\Users\имя_пользователя» (в моем случае «имя_пользователя» - «вадим»). Сделать это можно с помощью команды: cd users\имя_пользователя. Файл «file.txt» находится ни в корне диска «С», ни в текущем каталоге, поэтому для его  открытия необходимо указать не только название файла, но и каталог, в котором он находится (в нашем случае «Users»). Если мы запишем просто users\file.txt, то на экран будет выведено сообщение «Системе не удается найти указанный путь», поскольку эта самая «система» пытается найти файл «file.txt» в папке «Users», начиная от текущего каталога, т.е. по маршруту C:\Users\вадим\Users\file.txt. Если же мы запишем в командной строке \users\file.txt, то система будет искать файл «file.txt» в папке «Users», начиная от корня диска «С», т.е. по маршруту «C:\Users\file.txt», который является правильным.

Если файл расположен на другом диске, то для доступа к нему необходимо указывать полный путь с указанием имени диска. Например, создадим на диске «D» папку «FOLDER», а в ней файл «f1.txt». Тогда команда для открытия файла «f1.txt» будет выглядеть так: d:\folder\f1.txt

Для обозначения текущего каталога и 3-х его верхних уровней используются особые обозначения. Так текущий каталог обозначается символом «.» (точка), его родительский каталог – символом «..», каталог 2-го уровня – символом «…», каталог 3-го уровня – символом «….». Эти обозначения используются в некоторых командах. Например, команда CD.. осуществляет переход в родительский каталог.

Использование групповых символов.

При работе в командной строке имена файлов можно заменять групповыми символами, «*» (звездочкой) и «?» (вопросительным знаком). Символ «*» заменяет любое количество символов в названии файла, а символ «?» обозначает присутствие или отсутствие одного символа в названии файла. Например, запись «*.txt» обозначает все текстовые файлы. Запись «file.*» обозначает файлы с именем «file» и любым расширением. Запись «*.*» обозначает все файлы. Запись «fi?e.txt» может обозначать любой текстовый файл, с названием file.txt, fie.txt, fife.txt, fi4e.txt и т.д.

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


Предыдущая статья: Запуск командной строки.
Оглавление: Командная строка.
Следующая статья: Перенаправление ввода-вывода и конвейеризация.


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

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
.

Ввод путей к файлам и папкам в командной строке macOS - Tech Otaku

Home / Mac / Ввод путей к файлам и папкам в командной строке macOS

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

Имея это в виду, вот несколько способов ввести пути к файлам и папкам в командной строке.

Я собираюсь изменить текущий каталог на / Users / steve / Library / Application Support с помощью команды cd.

Первый способ - заключить полный путь в одинарные кавычки…:

Код

 cd '/ Users / steve / Library / Application Support' 

… или двойные кавычки:

Код

 компакт-диск "/ Пользователи / Стив / Библиотека / Поддержка приложений" 

Второй - экранирование любого пробела обратной косой чертой \.Обратную косую черту следует ставить непосредственно перед каждым пробелом:

.

Код

 компакт-диск / Пользователи / Стив / Библиотека / Приложение \ Поддержка 

Если файл или папка существует в домашней папке текущего пользователя, мы можем использовать ~ / как сокращение для обозначения домашней папки пользователя:

Код

 cd ~ / Библиотека / Приложение \ Поддержка 

Если мы хотим использовать одинарные или двойные кавычки, начальная цитата должна стоять после сокращения ~ /:

Код

 cd ~ / "Библиотека / Поддержка приложений" 

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

Перетаскивание объекта из Finder в окно терминала

Полный путь копируется в текущую позицию курсора окна Терминала:

Окно терминала, показывающее полный путь к элементу Finder

.

Использование командной строки для открытия и отображения содержимого папки в проводнике Windows

Одной из замечательных функций Windows является возможность открывать любую папку в командной строке из проводника Windows, нажав Shift + щелкнув правой кнопкой мыши в папке и выбрав « Command Prompt Here » (продолжайте читать, если вы не видите Командная строка здесь вариант).

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

Для этого откройте командную строку с клавиатуры, набрав Win + R , или щелкните Start \ Run , затем введите cmd в поле «Выполнить» и нажмите OK.

Перейдите в папку, которую вы хотите отобразить в проводнике Windows, используя команду «Изменить каталог» « cd » (без кавычек).

На снимке экрана ниже у меня cd в папку Windows .

Теперь введите следующую команду…

старт.

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

… и Windows Explorer откроет папку, в которой вы находились в командной строке, и отобразит ее содержимое.

Если вы хотите, чтобы проводник Windows открывал родительскую папку в текущем местоположении, просто введите

начало ..

На приведенном ниже снимке экрана корень C: \ является родительской папкой Windows.

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

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

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

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

ПРИМЕЧАНИЕ : используемый снимок экрана и версия Windows - Windows 10.

В результатах поиска щелкните правой кнопкой мыши «Редактор реестра» и выберите «Запуск от имени администратора. Выберите« Да », чтобы разрешить внесение изменений в компьютер.

  • Откройте редактор реестра, набрав «regedit» в строке поиска рядом со значком «Пуск».
  • В результатах поиска щелкните правой кнопкой мыши «Редактор реестра» и выберите «Запуск от имени администратора. Выберите« Да », чтобы разрешить изменения на компьютере.
  • В строке поиска редактора реестра введите HKEY_CLASSES_ROOT \ Directory \ shell \ cmd и нажмите Enter (это приведет вас прямо к ключу)
  • На правой панели окна щелкните правой кнопкой мыши значение HideBasedOnVelocityId и выберите команду «Переименовать»
  • Поместите знак подчеркивания '_' в начало существующего имени значения (это приведет к тому, что значение не будет регистрироваться)

  • Закройте редактор реестра (изменения вступают в силу немедленно)

Вот и все!

.

Перемещение файла в новое место с помощью командной строки

Документы GitHub
  • Все продукты
  • GitHub.com
    • Начиная
      • Быстрый старт
        • Настроить Git
        • Создать репо
        • Форк репо
        • Быть социальным
      • Изучение GitHub
        • Продукты GitHub
        • Изучение выпусков раннего доступа с предварительным просмотром функций
        • Типы аккаунтов GitHub
        • Часто задаваемые вопросы об изменениях в планах GitHub
        • Интерфейс командной строки GitHub
        • GitHub Desktop
        • GitHub для мобильных устройств
        • Разрешения на доступ на GitHub
        • Глоссарий GitHub
        • Шпаргалка по Git
        • Учебные ресурсы Git и GitHub
      • Регистрация на GitHub
        • Регистрация новой учетной записи GitHub
        • Подтверждение адреса электронной почты
        • Настройка пробной версии GitHub Enterprise Cloud
        • Настройка пробной версии GitHub Enterprise Server
      • Изучение проектов на GitHub
        • Поиск способов внести свой вклад в открытый исходный код на GitHub
        • Сохранение репозиториев со звездочками
        • Следуя за людьми
      • Использование GitHub
        • Поддерживаемые браузеры
        • Устранение проблем с подключением
        • Горячие клавиши
    • Учетные записи пользователей
      • Управление настройками учетной записи пользователя
        • О вашей личной панели
        • Изменение вашего имени пользователя GitHub
        • Объединение нескольких учетных записей пользователей
        • Превращение пользователя в организацию
.

Как открыть Терминал и использовать командную строку - журнал MagPi

Научиться использовать Терминал и вводить команды командной строки на Raspberry Pi - важный навык, который нужно освоить. С помощью команд Linux вы можете получить полный контроль над Rasbpian OS. А терминал - важный инструмент для большинства проектов производителей.

Если вы не выросли в 1980-х годах или раньше, скорее всего, вы привыкли использовать только GUI (графические пользовательские интерфейсы) и среду рабочего стола.

Смотрите! Получите бесплатный Raspberry Pi с подпиской на журнал MagPi.

Зачем нужно учиться использовать терминал и командную строку?

В графическом интерфейсе действительно нет ничего плохого, и Raspbian поставляется с довольно хорошим графическим интерфейсом.

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

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

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

https://www.raspberrypi.org/magpi/issues/essentials-gpio-zero-v1/

См. Также:

Научитесь использовать терминал на Raspberry Pi

Когда вы загружаете Raspberry Pi, вы по умолчанию запускаете его в интерфейсе рабочего стола.

Самый быстрый способ получить доступ к командной строке - через приложение «Терминал».

Щелкните значок Терминал в верхней строке меню (или выберите «Меню»> «Стандартные»> «Терминал»). Откроется окно с черным фоном и зеленым и синим текстом. Вы увидите командную строку:

пи @ raspberrypi: ~ долл. США

Теперь вы находитесь в командной строке. Вы вводите команды с помощью текстового интерфейса. Введите echo Hello World и нажмите RETURN, вы увидите надпись «Hello World» в строке.Ниже находится еще одна подсказка $, готовая принять другую команду.

Большинство пользователей попадают в командную строку через приложение «Терминал», но есть и другой способ, известный как «виртуальная консоль». Нажмите CTRL + ALT + F1, и рабочий стол исчезнет. Появится черный экран с надписью «Raspbian (или Debian) GNU / Linux 8 raspberry pi tty», а под ним «Raspberrypi login». Если вы не вошли в систему автоматически, введите pi и нажмите RETURN, затем введите свой пароль (по умолчанию raspberry).

Теперь вы можете использовать командную строку в полноэкранном режиме.Вы можете вернуться на рабочий стол с помощью CTRL + ALT + F7 и вернуться к виртуальной консоли с помощью CTRL + ALT + F1. Доступ к дополнительным виртуальным консолям можно получить с помощью CTRL + ALT + F2 до F6. Каждый имеет свой логин и работает независимо.

Если вы предпочитаете командную строку, вы можете загружать Raspbian прямо из командной строки, а не с рабочего стола. Откройте конфигурацию Raspberry Pi (Меню> Настройки> Конфигурация Raspberry Pi). Измените параметр загрузки на «To CLI» и нажмите «ОК». Теперь, когда вы перезагрузитесь, вы начнете в командной строке (введите startx, чтобы загрузиться с рабочего стола).

Найдите свое местоположение в командной строке

Первое, что вам нужно узнать, - это узнать, где вы находитесь. По умолчанию вы находитесь в своей домашней папке. Введите следующую команду и нажмите RETURN:

pwd

Эта команда является сокращением от «распечатать рабочий каталог» и сообщает вам, где вы находитесь. Командная строка вернет / home / pi.
Домашняя папка - та же, что отображается по умолчанию при открытии приложения «Диспетчер файлов».Вы просматриваете файлы и каталоги внутри рабочего каталога с помощью команды list (ls):

лс

Здесь вы увидите те же каталоги (или папки), что и в приложении "Диспетчер файлов": Рабочий стол, Загрузки, Документы и т. Д.

Понимание путей в Терминале

Прежде чем продолжить работу с каталогами, вам необходимо понять путь к файлу и разницу между «относительным» и «абсолютным» путем.
Файлы помещаются в папки (которые в командной строке называются «каталогами»).В визуальном графическом интерфейсе вы можете видеть их как папки, которые вы открываете, открывая файлы и другие папки. Ваша домашняя папка содержит каталог Documents, а внутри него еще три папки: Blue J Projects, Greenfoot Projects и Scratch Projects.

/ home / pi / Documents / Scratch \ Projects

В указанном выше пути к файлу первая косая черта - это корень жесткого диска. Здесь у вас есть каталог под названием home, содержащий всех пользователей. Здесь находится еще один каталог с именем pi (это вы), а внутри него - еще один каталог с именем Documents, а внутри него - Scratch Projects.

Внимательный читатель, возможно, заметил странный символ обратной косой черты: «\». В именах файлов не может быть пробелов, поэтому в командной строке следует использовать обратную косую черту, а затем пробел. В большинстве случаев вы также будете использовать кнопку TAB для быстрого ввода длинных имен файлов (см. «Завершение табуляции»).

Как уже упоминалось, пути к файлам бывают двух типов: относительные и абсолютные. Относительные пути «относительны» к вашему рабочему каталогу, который при запуске находится в / home / pi /. При вводе только ls отображается содержимое текущего каталога.Вы можете просмотреть содержимое каталога внутри вашего рабочего каталога, используя ls и его имя:

ls Документы

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

лс ..

Отображает файлы относительно текущего места в файловой системе. Если вы перешли в папку "Загрузки" и ввели команду ls Documents, это привело бы к ошибке, поскольку в папке "Загрузки" нет каталога документов.

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

Введите:

LS /

… для просмотра корневого каталога. Здесь вы увидите все каталоги и файлы, из которых состоит Linux. Вы увидите такие каталоги, как bin (для двоичных файлов), boot (файлы, используемые для запуска системы) и home, в котором находится ваша пользовательская папка.

Введите:

LS / Home / Pi

… и вы увидите содержимое своей домашней папки, как если бы вы ввели ls из нее.

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

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

До сих пор мы оставались в домашней папке и осматривались с помощью ls. Вы переходите из одного каталога в другой с помощью команды cd (изменить каталог):

CD Документы

Теперь введите:

pwd

… и вы увидите другой рабочий путь:

/ home / pi / Документы.Чтобы вернуться в каталог вверх (известный как «родительский»), вы используете две точки.

компакт ..

Введите pwd еще раз, и вы вернетесь в домашнюю папку. Теперь попробуйте использовать абсолютный путь. Введите:

кд /

… и вы окажетесь в корневом каталоге. Введите ls, чтобы просмотреть папки в основании вашего жесткого диска. Введите:

cd / home / pi

… вернуться в домашнюю папку. Для этого есть ярлык:

кд ~

Символ тильды (~) - это ярлык для вашей домашней папки.Вы также можете использовать его в начале абсолютного каталога. Например, введите:

cd ~ / Загрузки

… перемещается в папку «Загрузки» независимо от того, где вы находитесь в системе.

Работа с файлами в Терминале

В файловой системе встречаются файлы разных типов. Хороший выбор находится в папке python_games, поэтому введите:

cd ~ / python_games
ls -l

Часть -l (опция) заставляет его использовать режим «длинного списка», который отображает элементы с большим количеством информации:

-rw-rw-r-- 1 pi pi 973 27 января 2015 г. 4row_arrow.png

Слева направо, каждый элемент:

  1. Разрешения: пользователи и группы, которые могут получить доступ к файлу.
  2. Жесткие ссылки: количество файлов, связанных с этим файлом.
  3. Владелец: лицо, которому принадлежит файл. Обычно либо пи, либо root.
  4. Группа: Группа, к которой принадлежит файл.
  5. Размер файла: имя файла.
  6. Модификация: Когда файл был в последний раз изменен.
  7. Имя файла: имя файла.
  8. Самый непонятный элемент - это список букв и дефисов, составляющих разрешения. Первой буквой будет «-» или «d» в зависимости от того, файл это или каталог. Наш 4row_arrow.png - это файл, поэтому это знак «-». После этого девять букв сгруппированы в три группы по три (см. Рис. 1 на обратной стороне):
  9. Владелец: Обычно это человек, создавший учетную запись.
  10. Группа: это группа пользователей. У вас есть только одна группа, pi, по умолчанию, содержащая только одного пользователя (также pi).
  11. Другое: это пользователи из других систем.

Каждая из трех групп содержит буквы: «rwx». Эти буквы всегда располагаются в указанном порядке, каждая из которых представляет собой букву или дефис. Буква указывает на то, что человек, группа или другой человек имеет доступ для чтения, записи или выполнения файла. Дефис означает, что у них нет такого уровня доступа.

Некоторые примеры включают:

  • rwx чтение, запись и выполнение
  • rw - читать, писать, но не выполнять
  • r-x чтение и выполнение
  • r - только чтение

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

Создайте каталог и файл в Терминале на Raspberry Pi

Одна из первых команд, которую вам нужно изучить, - это mkdir. Это означает «создать каталог». Перейдите в домашнюю папку и создайте новый каталог под названием test:

cd ~
mkdir test
cd test

Для создания файлов вы используете довольно странную команду под названием touch. Официально прикосновение используется для обновления времени модификации файлов (протянуть руку и «прикоснуться» к ним).Если вы коснетесь файла, он обновит время рядом с ним до текущего времени.

Мало кто использует для этого сенсорное управление. Удачным побочным продуктом этой команды является то, что если вы коснетесь несуществующего файла, он создаст пустой файл. Введите:

touch test.txt

Вы создадите пустой файл с именем test.txt. Введите ls -l, и вы увидите новый файл со всей его информацией. Обратите внимание, что размер файла равен 0. Это потому, что файл полностью пуст.

Мы можем редактировать содержимое файла с помощью текстового редактора под названием nano:

нано-тест.txt

В nano можно вводить и редактировать текст, но команды «Сохранить» и «Выход» предшествуют традиционным стандартам CTRL + S, CTRL + W. Введите одну строку «Hello World» и нажмите CTRL + O, а затем ENTER, чтобы сохранить файл. Теперь нажмите CTRL + X, чтобы выйти.

Введите ls -l еще раз; вы заметите, что размер файла изменился с 0 на 12. Это по одному на каждую букву (включая пробел) и маркер новой строки в конце (вы можете увидеть этот символ, используя od -c test.txt, если вам интересно ).

Удалить каталог и файл в Терминале на Raspberry Pi

Попробуем удалить файлы.Эта команда удаляет файл:

RM test.txt

Теперь перейдите в его родительский каталог и используйте другую команду, rmdir, для удаления пустого тестового каталога.

cd ..
rmdir test

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

mkdir test
touch test / test_file.txt
rmdir test

Он скажет: rmdir: не удалось удалить "test": каталог не пуст. Решение - использовать rm с опцией -R. Этот параметр означает «рекурсивный» и означает, что он входит в каждый каталог (и подкаталог) и удаляет все файлы и каталоги. Будьте осторожны при использовании rm -R, поскольку он постоянен и удаляет все внутри. Введите:

rm -R тест

Каталог тестов и все внутри исчезнут. В отличие от среды рабочего стола, в командной строке нет мусорной корзины.Когда вы удаляете файлы, они мгновенно исчезают навсегда.

Параметры команды

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

ls -lah

Опции начинаются с одного дефиса «-» после буквы для каждой опции. Здесь используются три варианта:

  • l = формат длинного списка
  • a = все, включая скрытые файлы
  • h = человекочитаемый (делает файлы больших размеров более удобочитаемыми)

Параметры чувствительны к регистру.Итак, ls -l и ls -L - две разные вещи (маленькая «l» - это длинный формат списка; большая «L» - режим разыменования). Иногда варианты указаны полностью. Они начинаются с двух дефисов и имеют один дефис вместо пробелов. Эта команда аналогична ls -lah:

ls -l --all - человекочитаемый

Но чаще встречается (и используется) однобуквенный подход.

Что такое sudo в командной строке?

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

В основном используется для получения root-доступа к вашей установке Linux. Существует учетная запись, которая контролирует вашего пользователя Pi, она называется «root». Это всемогущая учетная запись, которая может изменить практически все в вашей системе.

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

cd /
сенсорный тест.txt

Вы увидите сообщение touch: cannot touch ‘test.txt’: Permission denied. Однако введите:

sudo touch test.txt

… и файл test.txt будет создан в корне вашего жесткого диска. Вы можете увидеть это с помощью ls -l.

А теперь попробуйте удалить:

RM test.txt

Будет написано: rm: удалить обычный пустой файл, защищенный от записи, «test.txt»? » Введите Y, и появится сообщение rm: cannot remove ‘test.txt’: Permission denied.
Для удаления файла необходимо использовать sudo:

sudo rm test.txt

Вы можете понять, почему sudo - такой мощный инструмент. Без него вы не смогли бы установить программное обеспечение с помощью apt или apt-get. Но с его помощью вы можете удалить или удалить жизненно важные системные файлы. Введите ls / bin, и вы увидите множество программ (известных как «двоичные файлы»), используемых в Linux. К ним относится только что использованная команда ls. Случайное удаление этих файлов может сделать вашу систему нестабильной.

Так что используйте sudo осторожно. В Raspbian вам не нужно вводить пароль для использования sudo. Однако во многих других системах Linux вам будет предложено ввести пароль, прежде чем вы сможете использовать sudo.

Что такое человек?

Есть много способов получить справку из командной строки. Первая команда, к которой вы должны обратиться, - это человек. Это расшифровывается как «руководство» и дает вам инструкции по командам и инструментам Linux. Введите:

чел

… и вы увидите руководство для команды list. Обратите внимание, что в СИНОПСИСЕ написано:

ls [ОПЦИЯ] ... [ФАЙЛ] ...

Здесь показана структура команды. Почти все команды находятся в структуре «команда, опция, аргумент», хотя некоторые аргументы имеют более одного аргумента [FILE] (например, копия, для которой требуются исходный и целевой файл).

Нажмите пробел, чтобы перейти к инструкциям. Здесь вы увидите список всех доступных опций. С помощью man вы можете получить подробную информацию практически обо всех инструментах в командной строке. Вы даже можете получить руководство для команды man с помощью:

человек человек

Если вам нужно быстрое напоминание о том, как использовать команду, попробуйте использовать ее с опцией -h или --help:

сенсорный - справка

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

Переход от графического интерфейса к командной строке - жизненно важный навык для хакеров и программистов. Все на вашем компьютере, от программ до настроек, где-то хранится в файловой системе. Изучение использования командной строки сделает вас более способным пользователем Raspberry Pi.

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

Как получить помощь из командной строки Linux

Мы проводим много времени в терминале, используя среду командной строки Linux на Raspberry Pi. Поэтому важно научиться получать помощь и совет прямо из командной строки.

В нашем руководстве по командной строке для новичков мы кратко рассмотрели «man», руководство, к которому можно получить доступ из командной строки. Мы также рассмотрели, как настроить командную строку.

Терминал: использование Man для получения справки из командной строки

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

Другие команды, такие как whatis, info и apropos, предлагают поддержку и помощь. И давайте посмотрим правде в глаза, поддержка и помощь - это то, что вам часто понадобится в командной строке.

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

 человек 

Для получения справки по командной строке вам в первую очередь следует обратиться к человеку (сокращенно от «manual»). Введите man, а затем имя команды, чтобы получить подробную информацию о ней. Например, введите:

 человек passwd 

… и вы увидите подробную информацию об инструменте, используемом для изменения вашего пароля. Экраны man отображаются по одной странице за раз. Нажмите клавишу ПРОБЕЛ, чтобы перейти к следующей странице, и нажмите Q, чтобы выйти из страницы и вернуться в командную строку.

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

Вверху находятся разделы «Название», «Краткое содержание» и «Описание». Прочтите их, чтобы получить представление о команде. Под ними вы найдете варианты и параметры; внимательно прочтите их, чтобы узнать о способах расширения использования каждой команды. Рекомендуется использовать man для любых известных вам команд и читать руководство по любым новым командам Linux, с которыми вы сталкиваетесь.

Вы даже можете прочитать справочную страницу для man:

 человек мужчина 

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

Используйте Info вместо Man в терминале Linux

Менее известный партнер человека - это «информация», которая используется для отображения информационных страниц, связанных с командами. Иногда это то же самое, что и страницы руководства. В других случаях они дают другое описание. Попробуйте эти:

 человек bash info bash 

В то время как man bash дает краткое описание оболочки GNU Bourne-Again и параметров, используемых с командой bash; info bash дает всю историю и сотни страниц подробной информации.

Нажмите H на информационном экране, чтобы просмотреть элементы управления для навигации по таким длинным документам. Помимо ПРОБЕЛА для перемещения вниз, вы используете DELETE для возврата на экран, TAB для выделения ссылок и RETURN для их использования. Нажмите Q, чтобы закрыть экран справки.

Получить справку по командам терминала

Справка по терминалу: использование man -k и apropros

По мере того, как вы ближе познакомитесь с человеком и информацией, вы начнете искать команды для поиска. Здесь пригодится команда man -k.В частности, попробуйте это:

Справочник
 человек -к | более 

Эта команда отображает все доступные записи man. Нажмите ПРОБЕЛ, чтобы просмотреть их по одному.

Не стоит забывать о параметре man -k. Если вы используете man man, он сообщает, что опция -k «эквивалентна apropos». Apropos используется для поиска названий и описаний страниц руководства. Это удобный способ находить команды, если вы не знаете их имен.

Например, введите:

 по поводу справочника 

… и вы получите список всех команд, в описании или названии страниц которых есть слово «каталог».Здесь вы найдете общие команды, такие как ls, cd и pwd, но вы также найдете менее очевидные команды, такие как mktemp.

Рядом с каждой командой стоит номер, например (1) или (2). Они соответствуют номерам разделов в руководстве (просмотр с использованием man man).

Номера разделов полезны для подбора команд, которые можно использовать в командной строке. Как правило, стоит изучить и то, и другое: 1: исполняемые программы или команды оболочки и 2: системные вызовы. Более высокие числа предназначены для вызовов библиотек, специальных файлов и подпрограмм ядра для опытных пользователей.

Вы можете узнать больше о любой команде, используя man:

 человек mktemp 

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

.

bash - Как навсегда установить $ PATH в Linux / Unix?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
.

Смотрите также