тися, щоб уникнути серйозних проблем. h2> 2.4. Періодичне виконання команд: cron та at
Як окремим користувачам, так і системного адміністратора іноді потрібно періодично запускати певні команди. p> Наприклад, системному адміністратору може знадобитися періодично запускати команду для очищення каталогів від тимчасових файлів (/ tmp та/var/tmp), для запобігання переповнення диска. p> Для цього використовується функція cron. У кожного користувача є файл crontab, в якому міститься список команд, представлених до виконання і кількість разів, яке вони повинні бути виконані. Програма-демон crond забезпечує своєчасне виконання зазначених команд. p> Функція at ідентична функції cron, тільки команда запускається один раз в зазначений час і запуск більше не повторюється. h2> 2.5. Графічний інтерфейс користувача
Як у системі UNIX так і в Linux, користувальницький інтерфейс не вбудовується в ядро ​​системи. Замість цього він представляється програмами користувацького рівня. Це застосовується як до текстовим, і до графічним оболонок. p> Такий стандарт робить систему більш гнучкою, хоча і має свої недоліки. Наприклад, це легко дозволяє створювати нові інтерфейси для програм, що ускладнює вивчення системи. p> Спочатку використовуваної і системи Linux графічної оболонкою була система X Window System (скорочено X). X не реалізує інтерфейс користувача, а тільки віконну систему, тобто засоби, за допомогою яких може бути реалізований графічний інтерфейс. Три найпопулярніших версії графічних інтерфейсів на основі X - це Athena, Motif і Open Look. p> 2. 6. Робота з мережею
Мережа - це засіб, що дозволяє з'єднуватися двом або більше комп'ютерів між собою. p> UNIX-подібні операційні системи мають широкий спектр мережевих можливостей. Більшість базових функцій (файлові системи, друк, створення резервних копій і т.д.) можуть бути реалізовані за допомогою мережі. Це може значно полегшити роботу системного адміністратора, оскільки дозволяє використовувати централізоване адміністрування. h2> 2.7. Підключення до системі через мережу
Підключення до системи через мережу працює трохи інакше, ніж звичайне підключення. Існують окремі фізичні послідовні лінії для кожного терміналу, через які і відбувається підключення. Для кожного користувача, подключающегося до системи, існує окреме віртуальне мережне з'єднання і їх може бути будь-яка кількість. Однак не представляється можливим запустити окремий процес getty для кожного можливого віртуального з'єднання. Існують також і інші способи підключення до системи за допомогою мережі. Наприклад, telnet і rlogin - основні служби в TCP/IP мережах. p> При використанні мережі для підключення до системи, крім великої кількості процесів getty використовується окрема програма-демон (при використанні як telnet так і login використовуються різні програми -демони), яка відстежує всі спроби з'єднання з комп'ютером. Якщо визначається спроба з'єднання, то програма створює новий процес - створює сама себе для обробки цього з'єднання - а потім продовжує відстеження нових сполук. Створюваний процес ідентичний програмі getty. <В
2.8.Сетевие файлові системи
Одна з найбільш корисних функцій, яка може бути реалізована за допомогою мережі, цей поділ файлів через мережеву файлову систему. Зазвичай використовується система, звана Network File System або NFS, яка розроблена корпорацією Sun. p> При роботі з мережевої файлової системою будь-які операції над файлами, виробленими на локальному ком'ютера, передаються через мережу на віддалену машину. При роботі мережевої файлової системи програма вважає, що всі файли на віддаленому комп'ютері знаходяться на комп'ютері, де запущена. Таким чином поділ інформації з допомогою такої системи не вимагає внесення будь-яких змін в програму. h2> 2.9. Пошта
Електронна пошта є найважливішим засобом зв'язку між комп'ютерами. Електронні листи зберігаються в одному файлі в спеціальному форматі. Для читання і відправлення листів застосовуються спеціальні програми. p> У кожного користувача є окремий "поштову скриньку" (тобто файл, де інформація зберігається в спеціальному форматі), в якому зберігається мінлива пошта. Якщо на комп'ютер приходить лист, то програма обробки пошти знаходить файл поштової скриньки відповідного користувача і додає туди отримане лист. p> Якщо ж поштову скриньку користувача знаходиться на іншому комп'ютері, то лист перенаправляється на цей комп'ютер, де проходить його наступна обробка. p> Поштова система складається з безлічі різних програм. p> Доставка листів до локальних чи віддаленим поштовим скринькам проводиться однією програмою (наприклад, sendmail або smail), у той час як для звичайної відправки або перегляду листів застосовується велика кількість різних програм (наприклад, Pine або elm). p> Файли поштових скриньок зазвичай зберігаються в каталозі/var/spool/mail. h2> 2.10. Друк
В од...