Запитання з тегом «path»

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


4
Шлях незалежних шебангів
У мене є сценарій, який я хочу мати можливість працювати на двох машинах. Ці дві машини отримують копії сценарію з одного сховища git. Сценарій повинен працювати з правильним інтерпретатором (наприклад zsh). На жаль, як env і zshжити в різних місцях , в локальних і віддалених машинах: Віддалена машина $ which …
20 shell  zsh  cron  path 

4
`котрий`, але все
Я думаю, що більшість знайомих з whichкомандою, і я її часто використовую. Я просто зіткнувся з ситуацією, коли мені цікаво не тільки, яка команда перша на моєму шляху, а скільки і де всі команди на всіх моїх шляхах. Я спробував, яка сторінка людини (введення man whichзмусило мене сміятися), але нічого …
19 path 

1
Чому root не має / usr / local у шляху?
Я помітив, що шлях за замовчуванням для root на моїх vm-серверах та серверах не включає / usr / local / bin sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin Тоді як звичайні користувачі на сервері мають / usr / local / bin /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin Чому root не потребує / usr / local у шляху? …
19 root  path 

2
Що позначає символ @ на початку шляху роз'єму unix домену в Linux?
Коли я біжу netstat --protocol unixабо lsof -Uбачу, що деякі маршрути unix-сокету є попередженими символом @, наприклад, @ / tmp / dbus-qj8V39Yrpa . Тоді, коли я запускаю, ls -l /tmpя не бачу там файла з назвою dbus-qj8V39Yrpa . Питання в тому, що позначає цей попереджений символ @? І друге пов'язане …
17 linux  path  socket 

3
Моя команда `котрий` може бути неправильною (іноді)?
Я склав останню версію emacs із вихідного коду (v24.2), оскільки версія, встановлена ​​на моїй машині, для мене (досить) стара (v21.3). Я зробив звичайне: $configure --prefix=$HOME make make install Тепер я тестую emacs і зрозумів, що він все ще запускає попередню версію ... в той час як мій $HOME/binшлях повинен перекрити …
17 bash  emacs  path  which 

4
як встановити змінну PATH crontab
У мене виникла проблема із запуском сценарію з crontab. Після деяких досліджень я зрозумів, що проблема полягає в тому, що параметр PATH не включає / sbin. Я подивився, що він включає в / etc / crontab: PATH=/sbin:/bin:/usr/sbin:/usr/bin Як тест - просте завдання cron для друку змінної PATH: * * * …
17 centos  cron  path 

4
Повне уявлення про те, де встановлена ​​змінна PATH в bash
Я прочитав у декількох місцях, що PATHвстановлений файл /etc/profileабо .profileфайл, який знаходиться в домашньому режимі. Це єдині місця, до яких встановлений шлях? Я хочу краще зрозуміти це. У /etc/profileфайлі, як говорить наступний коментар "system-wide .profile file for the Bourne shell". Чи означає це, що головні файли конфігурації для bash? У …

1
Відсоток у змінній середовища $ PATH
Мій $ PATH виглядає так: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games У баші, я можу без проблем викликати паличку, розташовану в /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand подобається $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Однак у режимі сумісності оболонки Bour паличку неможливо …
16 shell  path  dash  ash 

3
Як встановити PATH або інші змінні середовища, щоб X програми могли отримати доступ до нього?
Як я можу встановити змінні env, щоб KDE розпізнавав їх? Як встановити шлях у середовищі без оболонки (KDE)? На відміну від вищевказаних питань, я хочу знати, як це зробити для GNOME. Або ще краще, чи існує метод, який не залежить від менеджера вікон. Для оболонки / терміналу я зазвичай редагую …

4
Додавання шляхів до PATH за допомогою багаторядкового синтаксису
Наскільки я розумію, звичайний спосіб додати шлях до PATHзмінної середовища - це об'єднання контурів, розділених :символом. Наприклад, якщо я хочу додати до нього три контури /my/path/1, /my/path/2і /my/path/3мені доведеться це зробити так: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 що читати непросто. Чи є спосіб визначити або додати шляхи до PATHзмінної за допомогою багаторядкового синтаксису ? …

4
bash: adduser: команда не знайдена на centOS
Нещодавно я встановив CentOS 5.5 на свій VMWare 8 і намагаюся додати нового користувача в систему. Я не можу додати користувача, якщо не використовую su -опцію. Я вважаю, що це має робити щось із неправильним контуром шляху. Я оновив шлях і ось як це виглядає /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin Я вважаю, що команда …
16 shell  path 

1
Чому rsync не знайдено?
rsync -avP /home/user/.profile hpux3:/home/user/.profile bash: rsync: command not found Якби я зробив ssh на hpux3 machine 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 Я поставив PATHв $HOME/.profileі $HOME/.bashrc. Чи слід встановити його у /etc/profileфайлі?
16 rsync  path 

3
Запуск виконуваного файлу в PATH з тим самим іменем, що і існуюча функція
Іноді я визначаю функцію, яка затінює виконуваний файл і налаштовує його аргументи або висновки. Отже, функція має те саме ім'я, що і виконуваний файл, і мені потрібен спосіб, як запустити виконуваний файл з функції, не викликаючи функцію рекурсивно. Наприклад, для автоматичного запуску виводуfossil diff наскрізний colordiffі less -Rя використовую: function …
16 bash  path  function 

2
За яких обставин виконуваний файл вперше знайдений у шляху не буде використаний
У мене є дивна поведінка з zsh (5.4.2_1, встановлений з homebrew) на OSX, не використовуючи перше виникнення виконуваного файлу в шляху. Ось сценарій: echo $PATH повертає: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin варити є в обох /usr/local/Cellar/zplug/HEAD-9fdb388/bin і usr/local/bin/brew Це підтверджується запуском якого-варить, який повертає: /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew Але коли я запускаю, хто варить, він повертається: …
15 zsh  path 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.