В чем разница между / bin и ~ / bin?

Я пытаюсь понять пути экспорта в Bash, и кто-то сказал мне, что /bin не совпадает с ~/bin . Какая разница между двумя?

2 Solutions collect form web for “В чем разница между / bin и ~ / bin?”

/bin всегда ссылается на « bin » из корневого каталога «/»
В Bash ~ ссылается на домашнюю директорию пользователей.
таким образом, ~/bin ссылается на bin из домашнего каталога пользователя.

Если в доме /users/cazs есть /users/cazs , то ~/bin будет /users/cazs/bin

~ похоже, работает в оболочке sh и ее множестве дериваций, включая bash , о чем вы просили.

~/bin ссылается на каталог bin в домашнем каталоге текущего пользователя. Это эквивалентно $HOME/bin . Если домашним каталогом текущего пользователя является /home/jack , то ~/bin относится к /home/jack/bin .

/bin – это абсолютный путь, его значение недвусмысленно.

  • открыть файл, используя CDPATH и символическую ссылку
  • Interesting Posts

    Как скопировать из нескольких исходных каталогов в один пункт назначения?

    Сделать KeepassX плавающим в i3wm

    Запись на основе не-GUI для gpg

    Количество строк в каждом файле в текущем каталоге с использованием цикла for?

    Безопасно хранить постоянные данные в / var / app_name /

    Попытка запуска почтового сервера PostFIX. Но отправка почты не работает

    Есть ли хорошо известные и хорошо используемые среды сценариев IDE для Un * x?

    GRUB больше не может загружать машину (разные сообщения об ошибках)

    переменная alter awk, основанная на совпадении внутри awk

    SFTP, SSH Не удалось прочитать пакет: Сброс соединения с помощью peer

    Как получить имя хоста вместе с доменным именем?

    Как предполагается, что расширения оболочки Gnome должны управляться?

    Как определить количество слотов оперативной памяти в использовании?

    Как установить Ruby Test в Sublime Text 2

    Безопасно ли выдавать мой открытый ключ SSH для работы?

    Linux и Unix - лучшая ОС в мире.