Вопросы с тегом «path»

PATH (все в верхнем регистре) - это имя переменной среды в Unix-подобных операционных системах, DOS, OS / 2 и Microsoft Windows, указывающее набор каталогов, в которых ищутся исполняемые программы.

3
Есть ли способ добавить каталог в мой путь в zsh, только если он еще не существует?
Есть ли в zsh простой способ добавить каталог в мой путь, только если его еще нет? (или, в более общем случае, любая переменная окружения). Я пробовал: PATH+=/my/directory ... но если он выполняется дважды, он добавляется дважды.
15 zsh  path 

1
найти не работает по символической дорожке?
Если я запускаю эту команду, find $HOME/MySymlinkedPath -name "run*.sh"ничего не происходит и не выдает ошибки («MySymlinkedPath» - это символическая ссылка на другой жесткий диск, отличный от моего $ HOME). Это также не помогает: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" И просто чтобы убедиться, что этот несуществующий путь не …
15 find  symlink  path 

3
bash: iptables: команда не найдена
Как мне исправить iptables: command not foundпроблему, которая произошла с Debian 7.6? batman@gotham:~$ uname -a Linux gotham 3.14-0.bpo.2-amd64 #1 SMP Debian 3.14.13-2~bpo70+1 (2014-07-31) x86_64 GNU/Linux batman@gotham:~$ iptables -L bash: iptables: command not found batman@gotham:~$ sudo apt-get install iptables [sudo] password for batman: Reading package lists... Done Building dependency tree Reading …
14 iptables  path 

1
Исполняемый файл с именем 'test' находится в $ PATH, но не запускается
У меня есть файл в $ HOME / bin (перед тем, как вы спросите, да, он находится в моем пути), testкоторый, как я подтвердил, может нормально выполняться, когда я запускаю его с полным путем к файлу. Тем не менее, я получаю действительно странную проблему, когда не запускаю ее таким образом. …


1
Установите PATH для системного блока
Как установить PATH для оболочек без регистрации в CentOS 7? В частности, у меня есть системный модуль, которому нужны двоичные файлы /usr/local/texlive/2016/bin/x86_64-linux. Я попытался установить это /etc/environmentс, PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATHно тогда мой ПУТЬ был /usr/local/texlive/2016/bin/x86_64-linux:$PATH:/usr/local/sbin:/usr/sbin. Я создал /etc/profile.d/texlive.shс, export PATH="/usr/local/texlive/2016/bin/x86_64-linux:${PATH}"но это работало только для оболочек входа в систему. Я посмотрел на Set …
13 centos  systemd  path 

1
Как мне надежно найти полный путь к программе в PATH?
Мне нужно найти путь к данной программе с PATHпомощью сценария оболочки. Путь должен быть фактическим полным путем программы, который может быть передан позже одной из exec*функций, которая не ищет PATHсаму себя, например execv. Существуют такие программы, как kill, которые доступны как фактическая программа, так и встроенная оболочка одновременно. Если это …
12 shell  path 

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

5
Найти файл по пути без «который»?
Я (как-то) могу запустить скрипт: $ assemble.sh file ... [output] Но whichне могу найти это: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Как это возможно? Как я могу найти, где находится этот файл? Я использую Bash.
12 bash  shell  path 

2
Как добавить путь к домашнему каталогу, который должен обнаружить Unix, какой командой?
Я установил node.jsв произвольном месте и добавил местоположение $PATHв .profileфайл. $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Сам Node.js работает хорошо. Проблема состоит в том, что это не перечислено whichкомандой. Так что я не могу установить npmсейчас. Поскольку npmустановка не может …
12 path  profile  home  which 


2
Что такое PATH в Mac OS?
Что такое PATHв Mac OS? Я использовал его для установки глобальных инструментов командной строки, но единственная документация, которую я нашел, - это учебные пособия для этого, без реального объяснения того, что происходит под капотом. Я также не нашел соответствующей страницы в Википедии . Так какова цель PATHи в чем разница …
12 osx  path  binary 

4
Как мне исправить путь для пункта?
Я пытаюсь заставить pip указать на другую установку, а не на установку по умолчанию. В настоящее время он указывает на / usr / bin / pip, но я хочу, чтобы он указывал на / usr / local / bin / pip. Я считаю, что у меня правильно установлен путь, а …
11 python  path  pip 


3
$ HOME / bin dir отсутствует в $ PATH
По моему у ~/.profileменя есть последний блок, который должен загрузить мои личные, bin/ directoryкак это: # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi Но, похоже, не загружено: echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games Почему это не работает? (Моя оболочка bash.) …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.