У меня есть некоторые трудности с пониманием разницы между PATHи LD_LIBRARY_PATH. У меня есть установочная установка, которой нужен файл pkg.tcl, и я не знаю, куда добавить путь к нему: он должен быть PATHили...
У меня есть некоторые трудности с пониманием разницы между PATHи LD_LIBRARY_PATH. У меня есть установочная установка, которой нужен файл pkg.tcl, и я не знаю, куда добавить путь к нему: он должен быть PATHили...
У меня есть программа на моем пути. Программа запускается при выполнении с указанным полным путем. Но программа не может быть найдена, когда я запускаю ее только с ее именем. По сути, я хочу понять, как возможен приведенный ниже вывод, и как это исправить, чтобы мою программу можно было найти без...
Недавно я заметил следующее в моем профиле cygwin, точнее: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Что это означает? Почему не просто $ PATH? Это «если $ PATH существует, то добавить: $ PATH»? Моя цель - поменять порядок и поместить пути cygwin за путями Windows. В прошлом я бы...
Наш системный администратор установил на сервере программное приложение (Maven) и сказал всем добавить /usr/local/maven/bin/папку в свой путь. Я думаю, что было бы удобнее просто связать несколько программ в этой папке из /binпапки (или другой папки, которая есть у каждого на своем пути) следующим...
Оболочка, которую я обычно использую, есть zsh. У меня есть несколько псевдонимов для включения цвета в некоторых программах, таких как lsи grep. Я также установил свой собственный путь, чтобы я мог выполнять программы в нестандартном месте (например, в ~/bin/). Я не буду менять оболочку root на...
Почему sshdпри перезапуске требуется абсолютный путь, например, /usr/sbin/sshdвместоsshd Есть ли какие-либо последствия для безопасности? PS сообщение об ошибке: # sshd sshd re-exec requires execution with an absolute path...
Из C, какой самый простой способ запустить стандартную утилиту (например, ps) и ничего другого? Имеет ли POSIX гарантии , что, например, стандарт psв /bin/psили я должен сбросить переменную окружения PATH , чтобы получить то , что я с confstr(_CS_PATH, pathbuf, n);и затем запустить программу через...
Зачем шебангу нужен путь? Неправильно #!ruby Правильный #!/usr/local/bin/ruby #!/usr/bin/env ruby Операционная система должна иметь информацию о пути для зарегистрированной команды, и почему она все еще ожидает, что она будет...
Я нахожу все больше и больше инструментов, которые помещают исполняемые файлы в ~ / .local / bin. Я стар, и для меня ~ / bin это место в моем $ HOME для исполняемых файлов. Откуда возникла эта сумасшедшая новая мода? Почему люди делают это? Насколько широко это распространено? Это где-нибудь...
Почему двоеточие ( :) было выбрано в качестве разделителя пути? Обратите внимание, что я имею в виду «разделитель пути», а не «разделитель каталогов». Разделитель пути - это символ, помещенный между записями в PATHпеременной среды. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol...
Должны ли мы в любом случае добавить путь глобально, чтобы каждый пользователь получил его в $ PATH. Я хочу добавить путь ANT, чтобы каждому пользователю не нужно было добавлять его в свою переменную $...
У меня есть скрипт, который я хочу запускать на двух машинах. Эти две машины получают копии скрипта из одного и того же git-репозитория. Скрипт должен запускаться с правильным интерпретатором (например zsh). К сожалению, оба env и zshживут в разных местах на локальных и удаленных машинах: Удаленная...
Я заметил, что путь по умолчанию для root на моем виртуальном компьютере и серверах не включает / usr / local / bin sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin В то время как обычные пользователи на сервере имеют / usr / local / bin...
Я думаю, что большинство знакомо с whichкомандой, и я использую ее часто. Я просто столкнулся с ситуацией, когда мне любопытно не только какая команда находится на моем пути первой, но сколько и где все команды на всех моих путях. Я попробовал справочную страницу (печатание man whichзаставило меня...
Я прочитал в нескольких местах, где PATHустановлен файл /etc/profileили .profileфайл, находящийся в домашнем каталоге. Это единственные места, в которых установлен путь? Я хочу лучшего понимания этого. В /etc/profileфайле, как говорится в следующем комментарии "system-wide .profile file for the...
У меня была проблема с запуском скрипта из crontab. После некоторых исследований я понял, что проблема в том, что параметр PATH не включает / sbin. Я посмотрел, что он включает в / etc / crontab: PATH=/sbin:/bin:/usr/sbin:/usr/bin В качестве теста - простое задание cron для печати переменной PATH:...
Я скомпилировал последнюю версию emacs из исходного кода (v24.2), потому что версия, установленная на моем компьютере, (довольно) старая для меня (v21.3). Я сделал обычное: $configure --prefix=$HOME make make install Сейчас я тестирую emacs и понял, что он все еще запускает предыдущую версию ... в...
Когда я запускаю netstat --protocol unixили lsof -Uвижу, что некоторые пути к сокетам Unix начинаются с символа @, например, @ / tmp / dbus-qj8V39Yrpa . Затем, когда я запускаю, ls -l /tmpя не вижу файл с именем dbus-qj8V39Yrpa там. Вопрос в том, что означает этот префиксный символ @? И второй...
Насколько я понимаю, обычным способом добавления пути к PATHпеременной среды является объединение путей, разделенных :символом. Например, если я хочу добавить к нему три пути /my/path/1, /my/path/2и /my/path/3я должен сделать это следующим образом: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3...
rsync -avP /home/user/.profile hpux3:/home/user/.profile bash: rsync: command not found Если бы я сделал SSH к машине hpux3 rsync version 3.1.1 protocol version 31 Copyright (C) 1996-2014 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ output truncated Я поставил...