-->

UNIX — универсальная среда программирования

На нашем литературном портале можно бесплатно читать книгу UNIX — универсальная среда программирования, Керниган Брайан Уилсон-- . Жанр: ОС и Сети / Интернет. Онлайн библиотека дает возможность прочитать весь текст и даже без регистрации и СМС подтверждения на нашем литературном портале bazaknig.info.
UNIX — универсальная среда программирования
Название: UNIX — универсальная среда программирования
Дата добавления: 16 январь 2020
Количество просмотров: 432
Читать онлайн

UNIX — универсальная среда программирования читать книгу онлайн

UNIX — универсальная среда программирования - читать бесплатно онлайн , автор Керниган Брайан Уилсон

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

shell.

 

Для программистов-пользователей операционной системы UNIX.

Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала

1 ... 23 24 25 26 27 28 29 30 31 ... 187 ВПЕРЕД
Перейти на страницу:

2.6 Иерархия каталогов

В первой главе рассмотрение иерархии файловой системы, начиная с каталога

/usr/you
, носило несколько неформальный характер. Теперь мы хотим изучить ее последовательно, начиная от корня дерева.

Корневой каталог называется

/
:

$ ls /

bin

boot

dev

etc

lib

tmp

unix

usr

$

Программа

/unix
— это программа ядра UNIX: когда система начинает работу,
/unix
считывается с диска в память и начинает выполняться. Все происходит за два шага: вначале считывается файл
/boot
, а затем он считывает
/unix
. Более подробно о таком процессе раскрутки можно узнать в справочном руководстве по
boot(8)
. Остальные файлы каталога
/
, по крайней мере в нашей версии, являются каталогами, каждый из которых представляет законченный раздел файловой системы. После дальнейшего краткого обзора иерархии читателю будет предоставлена возможность поэкспериментировать с упоминаемыми здесь каталогами. Чем лучше вы разберетесь в устройстве файловой системы, тем более эффективно сможете ею пользоваться. В табл. 2.1 указаны подходящие места для поиска, хотя некоторые имена каталогов зависят от системы.

/
Корень файловой системы
/bin
Основные программы, готовые к выполнению (двоичные)
/dev
Файлы устройств
/etc
"Разное" системы
/etc/motd
Сегодняшнее сообщение при входе в систему
/etc/passwd
Файл паролей
/lib
Основные библиотеки и т.п.
/tmp
Временные файлы; обновляется при запуске системы
/unix
Операционная система в форме, готовой к выполнению
/usr
Файловая система пользователей
/usr/adm
Системная служба: справочная информация и т.п.
/usr/bin
Команды для пользователей:
troff
и т.п.
/usr/games
Игровые программы
/usr/include
Файлы определений Си-программ, например
math.h
/usr/include/sys
Системные файлы определений Си-программ, например
inode.h
/usr/lib
Библиотеки для Си, Фортрана и т.п.
/usr/man
Диалоговое справочное руководство
/usr/man/man1
Страницы справочного руководства раздела 1
/usr/mdec
Диагностика ошибок аппаратуры, программы раскрутки и т.п.
/usr/news
Служба сообщений пользователей
/usr/pub
"Всякая всячина": см.
ascii(7)
и
eqnchar(7)
/usr/src
Исходные тексты служебных функций и библиотек
/usr/src/cmd
Исходные тексты команд из
/bin
и
/usr/bin
/usr/src/lib
Исходные тексты библиотечных функций
/usr/spool
Рабочий каталог для взаимодействующих программ
/usr/spool/lpd
Временный каталог для печатающего устройства
/usr/spool/mail
Почтовые ящики
/usr/spool/uucp
Рабочий каталог программ
uucp
/usr/sys
Исходный текст ядра операционной системы
/usr/tmp
Альтернативный временный каталог (редко используется)
/usr/you
Ваш начальный каталог
/usr/you/bin
Ваши собственные программы

Таблица 2.1: Интересные каталоги (см. также

hier(7)
)

Каталог

/bin
вам уже известен: в нем находятся основные программы типа
who
или
ed
.

1 ... 23 24 25 26 27 28 29 30 31 ... 187 ВПЕРЕД
Перейти на страницу:
Комментариев (0)
название