Студопедия — Id -a useri
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Id -a useri






uid=101 (useri) gid==300 (class) groups=14 (sysadmin)

 

Понятие "файл инициализации";

 

Когда пользователи входят в систему, их командные интерпретаторы находят и выполняют файлы инициализации двух различных типов. Первый тип влияет на системное окружение. Второй тип влияет на окружение пользователя.

Системные файлы инициализации

Как root вы поддерживаете системные файлы инициализации, чтобы предоставить среду всему сообществу пользователей, которые входят в систему. Эти файлы предоставляются ОС Solaris и располагаются в каталоге /etc.

Два основных файла инициализации называются /etc/profile и /etc/.login.

Командные интерпретаторы Bourne и Korn находят и выполняют в процессе регистрации системный файл инициализации /etc/profile.

Командный интерпретатор С находит и выполняет в процессе регистрации системный файл инициализации /etc/. login.

Примечание — По умолчанию файлы /etc/profile и /etc/.login проверяют квоты использования дискового пространства, выводят текущее сообщение дня из файла /etc/motd file и проверяют почту. Ни одно из сообщений не будет выводиться на экран, если в домашнем каталоге пользователя существует файл.hushlogin.

Пользовательские файлы инициализации

Как root вы готовите файлы инициализации пользователя и помещаете их в домашний каталог каждого пользователя.

Основная функция пользовательского файла инициализации — определить характеристики рабочего окружения, такие как путь поиска, переменные окружения и оконная среда.

 

Владельцы файлов или root могут менять или настраивать содержимое таких файлов.

Табл.1 определяет файлы инициализации шести возможных командных интерпретаторов в ОС Solaris 8.

Табл. 1 Файлы инициализации для шести командных интерпретаторов

Интерпре таторы   Системные файлы инициализации   Первичные файлы инициализации пользователя, читаемые при входе   Файлы инициализации пользователя читаемые при запуске нового интерпретатора   Путь к командному интерпретатору  
Bourne   /etc/profile   $НОМЕ/.profile       /bin/sh  
Korn   /etc/.profile   $НОМЕ/.profile $НОМЕ/.kshrc   $НОМЕ/.kshrc   /bin/ksh  
С   /etc/.login   $НОМЕ/.cshrc $НОМЕ/.login   $НОМЕ/.cshrc   /bin/csh  
Z   /etc/zshenv /etc/zprofile /etc/zshrc /etc/zlogin   $НОМЕ/.zshenv $HOME/.zprofile $НОМЕ/.zlogin   $НОМЕ/.zshrc   /bin/zsh  
BASH   /etc/profile   $НОМЕ/.bash_profile $НОМЕ/.bash_login $НОМЕ/.profile   $HOME/.bashrc   /bin/bas h
ТС   /etc/csh.cshrc /etc/csh.login   $НОМЕ/.tcshrc $НОМЕ/.cshrc $НОМЕ/.login   $НОМЕ/.tcshrc OR $НОМЕ/.cshrc   /bin/tcs h

 

Примечание — По умолчанию командный интерпретатор суперпользователя - Bourne и строка интерпретатора в файле /etc/passwd выглядит как /sbin/sh.

При входе пользователя в систему вызывается его командный интерпретатор. Интерпретатор просматривает свои файлы инициализации в определенной последовательности, выполняет команды, содержащиеся в каждом файле, а после завершения выводит на экран пользователя приглашение командного интерпретатора.

 

Настройка рабочего окружения

 

Все командные интерпретаторы предоставляют основные возможности и набор переменных, определяющих, что может делать root или обычный пользователь при настройке пользовательских файлов инициализации для каждого интерпретатора.

Переменные командного интерпретатора

Среда, поддерживаемая командным интерпретатором, включает в себя переменные, которые определяются входной программой login, системным файлом инициализации и пользовательскими файлами инициализации.

Командные интерпретаторы поддерживают два типа переменных:

• Переменные окружения — каждый командный интерпретатор при запуске получает свою информацию об окружении пользователя из этих переменных.

• Локальные переменные — влияют только на текущий командный интерпретатор. Любой дочерний интерпретатор не будет знать об этих переменных.

Табл.2 приводит список некоторых переменных, доступных для настройки окружения пользователя.

Табл.2 Переменные командного интерпретатора

Имя переменной   Установлена через...   Описание  
LOGNAME HOME   SHELL   PATH   MAIL TERM     LPDEST     PWD PS1   prompt Login Login   Login   Login   Login Не устанав ливается по умолчанию Не устанав ливается по умолчанию Shell Shell   Shell Определяет регистрационное имя пользователя. Устанавливает путь к домашнему каталогу пользователя. Является аргументом по умолчанию для команды cd. Устанавливает путь к командному интерпретатору по умолчанию. Устанавливает путь по умолчанию туда, где командный интерпретатор будет искать команды. Устанавливает путь к почтовому ящику пользователя. Определяет терминал.     Указывает на принтер пользователя     Определяет текущий рабочий каталог Определяет вид приглашения для интерпретаторов Bourne или Коrn. Определяет вид приглашения для интерпретатора С shell.

Примечание — Для полной информации обо всех переменных, используемых командными интерпретаторами по умолчанию, обратитесь к следующим страницам команды man: sh (1), ksh (1), csh(l), zsh(l),bash(l), tcsh(l).







Дата добавления: 2015-09-07; просмотров: 285. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

Основные симптомы при заболеваниях органов кровообращения При болезнях органов кровообращения больные могут предъявлять различные жалобы: боли в области сердца и за грудиной, одышка, сердцебиение, перебои в сердце, удушье, отеки, цианоз головная боль, увеличение печени, слабость...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия