Дата: 2011-02-09 15:13:14
Комментариев: 0
Небольшая заметка о том как задать свои переменные окружения. Например, бывает необходимо запускать периодически вручную скрипты, а если пути длинные то проще прописать один путь до папки со скриптами в переменную $PATH. Для этого отредактируем файл .profile:
gedit .profile
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi

Интересный нетбук asus 1215t с неплохими параметрами и отличными мультимедия возможностями для дома и работы.
Также ещё удобно задавать алиасы для сокращения команд:
alias ls='ls -la --color=always --classify'
alias ping='grc --colour=auto ping'
alias up='sudo apt-get upgrade'
alias upd='sudo apt-get update'

Чтобы просмотреть действующие переменные окружения:
env
, где -
PATH Пути для поиска программ — список директорий, разделенных двоеточиями
PROMPT, prompt, PS1 Вид приглашения shell
DISPLAY Имя дисплея для X-программ
TERM Тип терминала
EDITOR Текстовый редактор, который будут использовать программы mc, vipw, crontab и т.д. вместо vi
PAGER Программа просмотра текстовых файлов, которую будут использовать команды man, apropos и т.д. (в Linux man и apropos по умолчанию используют /usr/bin/less -is
HOME* Домашняя директория пользователя
USER*
LOGNAME*
Login-имя пользователя
SHELL* Имя основного shell
Символом "*" помечены те переменные, которые являются "информационными" и которые не следует изменять.
Если нам нужно поменять значение переменной окружения используем команду export:
export DISPLAY=localhost:0

Вокруг символа "=" не должно быть пробелов, а если пробелы есть в присваиваемом значении, то его надо заключить в кавычки.
Чтобы посмотреть значение переменной, можно воспользоваться командой echo:
$ echo $DISPLAY
:0.0
$ echo $TERM
xterm

Для удаления переменной окружения (это не то же самое, что присвоение ей пустой строки!) используется unset:
$ export VAR=abc
$ export | grep VAR
VAR=abc
$ export VAR=
$ export | grep VAR
VAR=''
$ unset VAR
$ export | grep VAR
___
Сайт с самым полным списком руководств по эксплуатации и ремонту автомобилей, которые вы можете скачать без особых проблем.
теги: bash

0 комментариев

Оставить комментарий: