Вопрос Как создать ярлык пути?


У меня очень новичок вопрос. Я хотел бы создать ярлык для каталога, который является глобальным, так что когда я делаю что-то вроде

cd $dir

Это приведет меня к указанному каталогу. Или, если мне будет предложено указать путь загрузки в какой-либо программе, я могу просто ввести $ dir в поле.

благодаря


3
2018-05-17 22:01


происхождения




ответы:


Альтернативой является использование символических ссылок. Преимущества:

  • Он будет работать во всех приложениях, а не только в оболочке.
  • Если вы измените или добавите ярлыки, он будет немедленно обновляться повсюду, вместо того, чтобы перезапускать приложения, прежде чем они увидели новую переменную среды.

Для этого у меня есть каталог, содержащий мои ярлыки:

$ mkdir ~/_
$ ln -s /path/to/dir ~/_/dir

Затем я могу обратиться к каталогу как ~/_/dir, Вы также можете создавать дополнительные ярлыки, например. ln -s /media/username/backup_disk/backups ~/_/bak,

Если вы единственный пользователь на вашем компьютере, сохраните нажатие клавиши, создав более яркую директорию:

$ sudo mkdir /_
$ sudo chown username: /_
$ ln -s /path/to/dir /_/dir

3
2017-11-09 22:01





Вы должны сохранить путь к этому каталогу в глобальный variavble, Например:

export DIR="/path/to/directory"

Чтобы сделать изменение навсегда, добавьте вышеприведенную строку в свою ~/.profile файл.


2
2018-05-17 22:11