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



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

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

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Оценка качества Анализ документации. Имеющийся рецепт, паспорт письменного контроля и номер лекарственной формы соответствуют друг другу. Ингредиенты совместимы, расчеты сделаны верно, паспорт письменного контроля выписан верно. Правильность упаковки и оформления....

БИОХИМИЯ ТКАНЕЙ ЗУБА В составе зуба выделяют минерализованные и неминерализованные ткани...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

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

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

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