"Рас Сэйдж. Приемы профессиональной работы в UNIX" - читать интересную книгу авторав мире UNIX является то, что "дети" почти всегда "умирают" раньше сво-
их "родителей". Правительство (ядро) проводит в жизнь параметры среды, которые выглядели бы в довольно тоталитарном духе, если бы это было в реальном мире. Только определенное число рабочих допускается к рабочему месту одновременно (это максимальное количество ячеек в таблице процессов). Рабочие ограничены в числе "детей", которых они могут иметь (макси- мальное количество процессов на пользователя). Поскольку рабочие на- капливают материальные ценности, они ограничены в количестве товаров, которые они могут поместить в комнаты своих домов (максимальный размер файла, или ulimit). Хотя не установлен лимит на число различных файлов (комнат) максимального размера, которые могут существовать, вся систе- ма имеет предел (df показывает свободное пространство), и одна не- насытная персона может нанести удар по окружающим. Здесь возникает своего рода экология. Так же, как компьютерный век проходит под присмотром электронной автоматики, так и UNIX ведет таблицы о деятельности всех пользовате- лей. Механизмы учета организованы правительством (внутри ядра) и всег- да записывают действия каждого пользователя. Тем не менее, это свобод- ное общество в той мере, что вы можете получить распечатку о вашем кредитном состоянии (используя acctcom для печати учетных записей). Хотя система UNIX имеет негативные аспекты (как и человеческое общество), в ней есть также некоторые очень позитивные особенности. Гибкость системы и богатство инструментов дает нам очень продуктивную и детально разработанную рабочую среду. Наша производительность в этом бота становится слишком утомительной и скучной, мы всегда можем создать средства, делающие за нас эту работу. Это обстановка свободной инициа- тивы, в которой хорошие идеи могут дать значительное увеличение произ- водительности. * ГЛАВА 2. Доступ к файлам * СОДЕРЖАНИЕ Введение 2.1. Поиск файлов 2.1.1. tree - визуализация файлового дерева 2.1.2. thead - печать начала каждого файла 2.1.3. tgrep - поиск строк в дереве файловой системы 2.1.4. paths - нахождение пути доступа к исполняемым файлам, со специальными опциями 2.2. Вывод информации 2.2.1. lc - вывод файловой информации на экран по столбцам 2.2.2. ll - вывод файловой информации в длинном формате 2.2.3. kind - вывод однотипных файлов 2.2.4. m - простой доступ к команде more 2.2.5. mmm - обработка программой nroff макрокоманд для рукописей 2.2.6. pall - печать всех файлов в дереве |
|
|