Начало работы в системе

Вход в себя

На экране терминала появится строка Console login: или просто login:

Введите имя, под которым вы зарегистрированы в системе, если нужно, пароль. Если Вы ошиблись при вводе имени, нажмите CTRL+U или DEL или CTRL-D (для отмены), или несколько раз нажмите на Return, потерпите немного и повторите ввод.

На экране появится приглашение командного интерпретатора. sunsite:~/$ _

Чтобы выйти из системы, наберите команду exit или просто нажмите Ctrl-D на пустой строчке; exit или CTRL-D Переменные окружения

При входе в систему для пользователя автоматически устанавливается несколько переменных окружения. Чтобы посмотреть их значение, выполните команду env. env # Распечатать проэкспортированные переменные окружения LOGNAME=moshkow # имя пользователя HOME=/home/moshkow # его домашний каталог SHELL=/bin/ksh # его командный интерпретатор MAIL=/usr/mail/moshkow # файл, в который складывается # приходящая ему почта PS1=host1:$PWD$ # формат приглашения PATH=:/usr/local/bin:/bin:/usr/bin:/usr/X11/bin:/usr/informix/bin: # список поиска, по которому ищутся # выполнимые файлы TERM=vt220 # устанавливает тип терминала на # котором работает пользователь

Чтобы задать значение переменной окружения, выполните команду: Imya_Pereemennoj=znachenie export Imya_Pereemennoj например abc=Kalosha export abc просмотреть значение переменной можно командой echo в такой форме: echo $abc Пользовательский профайл

Перед входом в систему сперва выполняется общесистемный профайл /etc/profile

Затем выполняется пользовательский файл ".profile" (если он есть) - в них можно устанавливать переменные окружения и делать установки режимов терминала. Просмотреть установленные переменные окружения можно командой env

Пример файла .profile # Добавить к списку поиска каталоги с нужными программами PATH=:$HOME/bin:$PATH:/usr/sbin:/usr/local/bin:/usr/informix/bin # Разрешить редактирование командной строки в ksh EDITOR=emacs export PATH EDITOR LC_CTYPE=iso_8859_1 export LC_CTYPE # русские буквы - "буквы" # Характеристики терминала # Забой=BackSpace СтеретьСтроку=Ctrl-U # ПрерватьПрограмму=Ctrl-C "Жестокое_прерывание"=Ctrl-| stty erase "^h" echoe kill "^u" quit "^|" intr "^c" stty cs8 -parenb -istrip # 8-битные символы, noparity, не усекать 8-й бит # при вводе case "$0" in # В зависимости от командного интерпретатора *ksh) # В Korn Shellе # Редактироваться стрелочками alias __A=`echo "\020"` # ^P = восьмеричный 020 alias __B=`echo "\016"` # ^N alias __C=`echo "\006"` # ^F alias __D=`echo "\002"` # ^B # В приглашение ставить текущий pwd PS1=`uname -n`:'$PWD/$ ' export PS1 ;; *bash) # В bash'е в приглашение ставить host:pwd PS1='\h:\w/\$ ' export PS1 ;; esac # обратите внимание: в некоторых местах ПРОСТАЯ кавычка _'_ # а в других - ОБРАТНАЯ _`_ - будьте внимательны, это важно. Клавиши для редактирования командной строки

Если вы работаете в командном интерпретаторе Korn-Shell /bin/ksh, и у вас установлена переменная EDITOR=emacs , то вы сможете редактировать командную строку с помощью стрелок и Ctrl-клавиш:

^P / ^NPREVIOUS / NEXT команда
^F / ^BFORWARD / BACK на позицию
^A / ^Eв НАЧАЛО / КОНЕЦ строки
^D / ^KУдалить СИМВОЛ / Удалить КОНЕЦ СТРОКИ
^YВспомнить удаленное
^RПоиск предыдущей команды
ESC ESCДобить имя файла
ESC = Распечатать похожие имена файлов
если командный интерпретатор bash, то обе последние команды сидят на клавише TAB
Выключение системы

Чтобы начать процесс выключения системы, следует, будучи пользователем root и находясь в корневом каталоге, выполнить команду cd / shutdown -y -g0 -i0

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

Для перезагрузки системы выполните команду shutdown -y -g0 -i6

Перезагрузить или разгрузить систему можно также и из меню системного администратора команды sysadm .

В некоторых реализациях Unix, (в частности, в BSD, SunOS, Linux), команда shutdown использует другие ключи. Попробуйте в этом случае: shutdown -h now

[Назад] [Содержание] [Вперед]


Copyright © CIT