Быть не sudo на debian, как сделать .sh выполнять каждый раз, когда я вхожу в систему?

Возможный дубликат:
Как установить переменную пользовательской среды? (постоянно, а не сеанс)

Поэтому каждый раз, когда я вхожу в систему, я хочу выполнить команду, например export PATH=~/gcc-4.5.0-g/bin:$PATH . У меня нет прав sudo. Итак, как сделать .sh выполнять каждый раз, когда я вхожу в систему?

2 Solutions collect form web for “Быть не sudo на debian, как сделать .sh выполнять каждый раз, когда я вхожу в систему?”

Вы можете сделать это в файлах .profile , .bashrc или .bash_profile расположенных в вашем домашнем каталоге.

Хорошим подходом является создание каталога $HOME/bin , содержащего ссылки на ваши исполняемые файлы:

 mkdir $HOME/bin ln -s $HOME/gcc-4.5.0-g/bin/gcc $HOME/bin/gcc ln -s $HOME/project-Y/bin/py $HOME/bin/py 

Теперь вы можете экспортировать только основной каталог bin, а не каждый из них. Используйте файлы .profile , .bashrc или .bash_profile расположенные в вашем доме, чтобы установить export PATH=$HOME/bin:$PATH .

  • Debian Jessie Nvidia - проприетарные драйверы и кнопки яркости экрана
  • Могу ли я дать двум клавиатурам разные макеты?
  • Debian: изменение исходного каталога в тройной загрузке
  • Выбор режима ожидания (1x / EVDO / Hybrid) для USB-модема
  • Могу ли я остановить Linux от прослушивания USB-устройства ввода в качестве клавиатуры, но все-таки захватить события программой?
  • Сделать загрузку Grub2 в Windows / old kernel
  • Как избавиться от панели * Personal File Sharing * в Наутилусе?
  • Как запустить программу GUI как другого пользователя (Debian)?
  • Как отключить эффект переключения окон в руле мыши в Debian 8.1 (KDE)?
  • Как обновить автономный Debian 7 до Debian 8
  • Отключить подключение к локальной сети при запуске в Debian
  • Linux и Unix - лучшая ОС в мире.