Студопедия — 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; просмотров: 287. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

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