системная переменная для ярлыка каталога?

Есть ли способ создать переменную CUSTOM_DIR, связанную с каталогом /home/user/folder1,

Это то, что не только в оболочке, но и для каждой программы, процесса и т. Д. CUSTOM_DIR относится к этому каталогу?

Было бы замечательно, если бы он был установлен только при входе пользователя в систему и в любом случае в файле в каталоге /home/user.

Я полагаю, что файл .bashrc поражает только оболочку, я не прав?

0
задан 11 December 2013 в 15:31

1 ответ

Вы так близко! В зависимости от того, как вы хотите это сделать.

Подход 1

Если вы хотите, чтобы это было в командной строке, то это делается через .bash_aliases, и наш Ubuntu .bashrc уже настроен для этого. Вы найдете .bash_aliases в вашем домашнем каталоге (~ / или $ HOME)

В вашем файле .bash_aliases введите каждую строку для каждого псевдонима, который вы хотите настроить. Т.е.

    alias myweb="cd /var/www"
    alias privfold="cd $HOME/secretfolder"

Это для командной строки, если вы хотите перейти прямо к папке.

Подход 2

Что касается файловой системы как таковой. Введите это:

  cd /home/myhome
  ln -s /var/www mywww

Это создаст папку в вашем домашнем каталоге, в которой эта папка будет указывать на ваш / var / www (типичное расположение для веб-сервера). 'ln' - это символическая ссылка, которая связывает эти две папки.

0
ответ дан 11 December 2013 в 15:31

Другие вопросы по тегам:

Похожие вопросы: