Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
144
Добавлен:
20.02.2016
Размер:
727.07 Кб
Скачать

2.5. Стартовые файлы оболочки

[1]-

Running

xterm &

[2]+

Stopped

xeyes

$ bg

 

 

[2]+ xeyes &

 

$ jobs

 

 

[1]-

Running

xterm &

[2]+

Running

xeyes &

$ fg

 

 

xeyes

 

 

$ jobs

 

 

[1]+

Running

xterm &

2.5 Стартовые файлы оболочки

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

Bourne: .profile

Z-Shell: .zprofile

С-Shell: .login

Для инициализации shell’ов, порожденных вторично, используются:

csh: .cshrc

bash: .bashrc

tcsh: .tcshrc

zsh: .zshrc

При выходе из сессии вызывается на исполнение файл .logout, а в Z-Shell — .zlogout.

19

Часть II

Основные команды и программы ОС UNIX/Linux

20

Все команды, набираемые в командной строке или исполняемые в командном файле, являются либо командами, встроенными в интерпретатор, либо внешними исполняемыми файлами. Набор встроенных команд достаточно невелик, что определяется основной концепцией UNIX — система должна состоять из небольших программ, выполняющих достаточно простые четко определенные функции, связывающиеся между собой по стандартному интерфейсу. Существует два основных набора внешних утилит, являющихся на сегодняшний день стандартом для UNIX-подобных систем:

SYSV Utilities — утилиты, разработанные в рамках проекта ЅYSTEM V и соответствующие стандарту POSIX Р1003.2, установленному группой X/OPEN. Стандарт для всех коммерческих производителей систем UNIX.

GNU Utilities — ставший стандартом de facto набор команд, разрабатываемый FSF (Free Software Foundation) и доступный бесплатно в исходных кодах. Это набор, в достаточной степени соответствующий РОЅIХ, но с некоторыми расширениями. Достаточно легко собирается на любой UNIX-подобной системе.

21

Соседние файлы в папке 1