Как проверить путь в Unix: 3 шага (с изображениями)

Оглавление:

Как проверить путь в Unix: 3 шага (с изображениями)
Как проверить путь в Unix: 3 шага (с изображениями)

Видео: Как проверить путь в Unix: 3 шага (с изображениями)

Видео: Как проверить путь в Unix: 3 шага (с изображениями)
Видео: Как установить Magic Jack (2020) 2024, Май
Anonim

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

Шаги

Проверить путь в Unix, шаг 1
Проверить путь в Unix, шаг 1

Шаг 1. Найдите полный путь к файлу

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

  • Введите find / -name "fun" –type f print и нажмите ↵ Enter.

    • Это показывает полный путь к файлу с именем веселье независимо от того, в каком каталоге вы находитесь.
    • Если веселье в каталоге под названием / игры / круто, вы увидите / games / awesome / fun в результатах выполнения команды.
Проверить путь в Unix, шаг 2
Проверить путь в Unix, шаг 2

Шаг 2. Отобразите переменную среды вашего пути

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

  • Введите в командной строке echo $ PATH и нажмите ↵ Enter.

    • Результат должен выглядеть примерно так: usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin
    • Этот вывод представляет собой список каталогов, в которых хранятся исполняемые файлы. Если вы попытаетесь запустить файл или команду, которых нет в одном из каталогов на вашем пути, вы получите сообщение об ошибке, в котором говорится, что команда не найдена.
Проверить путь в Unix, шаг 3
Проверить путь в Unix, шаг 3

Шаг 3. Добавьте в путь новый каталог

Допустим, вы хотите запустить этот файл с именем веселье. Вы узнали, запустив команду find, что она находится в каталоге с именем / games / awesome. Однако / games / awesome не на вашем пути, и вы не хотите вводить полный путь только для запуска игры. Чтобы добавить его к своему пути:

  • Введите export PATH = $ PATH: / games / awesome и нажмите ↵ Enter.

    • Теперь ты можешь бежать веселье просто набрав его имя в командной строке (вместо / игры / круто / веселье) и нажмите ↵ Enter.
    • Это изменение влияет только на текущую оболочку. Если вы откроете новое окно терминала или войдете в систему в другом месте, вам придется заново добавить путь. Чтобы сделать изменение постоянным, добавьте команду в файл конфигурации оболочки (например, .bashrc, .cshrc).

Видео - с помощью этой службы некоторая информация может быть передана YouTube

Рекомендуемые: