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



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

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

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

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

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

ИГРЫ НА ТАКТИЛЬНОЕ ВЗАИМОДЕЙСТВИЕ Методические рекомендации по проведению игр на тактильное взаимодействие...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

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