UNIX — универсальная среда программирования
UNIX — универсальная среда программирования читать книгу онлайн
В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями
shell.
Для программистов-пользователей операционной системы UNIX.
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
2.6 Иерархия каталогов
В первой главе рассмотрение иерархии файловой системы, начиная с каталога
/usr/you
Корневой каталог называется
/
$ ls /
bin
boot
dev
etc
lib
tmp
unix
usr
$
Программа
/unix
/unix
/boot
/unix
boot(8)
/
/ | Корень файловой системы |
/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