- •Програмні та апаратні засоби адміністрування комп’ютерних мереж
- •Задачі адміністрування комп’ютерних мереж.
- •3. Файли та права доступів до них
- •Зміна прав доступу до файлів.
- •Команди chown, chgrp.
- •Команда umask
- •7. Символічні вказівники
- •Команда find,xargs.
- •10. Команди cron, at, nohub, &.
- •11.Ввід та вивідданих в Shell.
- •9.Виконання команд в фоновому режимі.
- •12. Команда echo.
- •13. Команда read.
- •14.Koманда cat.
- •15. Канали.
- •16.Стандартні потоки вводу, виводу та помилок.
- •Стандартне введення Потік номер 0 (stdin) зарезервовано для читання команд користувача або вхідних даних.
- •Стандартне виведення
- •Стандартне виведення помилок
- •17. Порядок виконання команд
- •18. Регулярні вирази
- •19. Сімейство команд Grep
- •20. Утиліта awk
- •21. Редактор Sed
- •22.Команди sort, uniq, join, cut, paste, split
- •23. Процес реєстрації в Linux
- •26. ЗмінніінтерпритатораShell
- •27.Локальнізмінні
- •28. Вбудовані змінні інтерпретатора Shell.
- •29. Поняття Shell сценарію
- •35. Оператор Case.
- •36. Функції інтерпритатора Shell.
- •37. Файл функцій.
- •38. Передача параметрів сценарію через командну стрічку.
- •39. Команда shift.
- •40. Вбудовані команди інтерпритатора Shell.
- •Команди робот из мережею Ipconfig, route, ping.
- •Поняття сокета
- •Атрибути сокета
- •Іменування сокета
- •Встановлення зв’язку за допомогою сокета
- •Прив’язка сокета до локальних імен
- •Передача даних з допомогою сокета
- •Функції передачі даних з допомогою сокета
- •Функції прийому даних з допомогою сокета
- •Закриття сокета
- •55. Обмін дата грамами
- •56. Використання низькорівневих сокетів
- •57. Функції для роботи з dns та адресами
- •58. Доменна система імен
- •59. Опишіть шлях проходження даних від одного комп’ютера до іншого через механізм сокетів
- •60. Паралельне обслуговування запитів клієнтів
- •61. Робота на базі сокетів з стандартними протоколами
- •62. Особливості використання сокетів в різних ос
- •63. Описати різницю між tcp і udp пакетом
- •64. Особливості dhcp протоколу
- •65. Структура dhcp пакетів
- •67. Режими видачі ip-адрес
- •68.ОписатипослідовністьвидачідинамічноїIp- адреси
- •69.Dhcp - сервер
- •71. Поштові протоколи
- •72.Особливості pop3-протоколу
- •Особливості smtp пртоколу
- •Архітектура та формат повідомлень arp-протоколу
- •Написання cgi – програм
- •76. Метод Get
- •Метод Post
23. Процес реєстрації в Linux
ОС Linux розрахована на роботу з ПЕОМ багатьох користувачів. Для того, щоб
забезпечити збережуваність файлів користувачів, у цій системі використовують імена
користувачів і паролі, які визначають права доступу користувача до ресурсів ПЕОМ (файлів,
дисків, каталогів, програм). На ПЕОМ обов’язково є суперкористувач з іменем root, при
встановленні Linux потрібно задати пароль для цього користувача. Пароль суперкористувача
10варто не розголошувати і використовувати лише для налагодження системи. Для
повсякденної роботи потрібно визначити імена користувачів і їх паролі та права доступу. Ці
імена і паролі задає суперкористувач. При придбанні ПЕОМ з попередньо встановленою ОС
Linux задайте пароль суперкористувача і пароль хоча-б одного користувача з обмеженими
правами (повсякденна робота з правами суперкористувача небезпечна, оскільки ви
випадково можете видалити важливі для операційної системи файли).
Після ввімкнення і завантаження необхідних системних програм на екрані дисплея
з’явиться вікно реєстрації в системі.
24. Файл еtc\.profile
При вході в систему першого зчитується файл / etc / profile . Він керує наступними системними змінними за замовчуванням :
експортовані змінні
маска створення файлу ( umask )
типи терміналів
поштові повідомлення, що вказують на надходження нової пошти
Системний адміністратор налаштовує файл profile для всіх користувачів системи. Тільки він може змінювати цей файл.
Нижче наведено приклад типового файлу / etc / profile :
# Задати маску створення файлу
unmask 022
# Повідомлення про поштою
MAIL = / usr / mail / $ LOGNAME
# Додати каталог / bin в список каталогів для пошуку
PATH = / usr / bin :/ usr / sbin :/ etc ::
# Задати тип терміналу
TERM = lft
# Зробити глобальними деякі змінні
export MAIL PATH TERM
25. Файл $HOME\.profile
26. ЗмінніінтерпритатораShell
CDPATH Рядок пошуку , визначальна , куди ви можете перейти за допомогою команди cd
HOME Місце зберігання ваших файлів в системному дереві
IFS Внутрішній роздільник полів , який визначає символи , що розділяють слова між собою
LOGNAME Ваше реєстраційне ім'я, визначене в / etc / passwd
MAIL Визначає місцезнаходження вашої поштової скриньки , щоб вас можна було оповістити про надходження вам нової пошти
PATH Визначає порядок та імена каталогів для пошуку виконуваних модулівPS1 Головна рядок підказки , яка відображається в якості вашого звичайного запрошенняPS2 Вторинна рядок підказки , яка відображається , коли інтерпретатору shell потрібен додаткове введення
TERM Рядок , що визначає ваш тип терміналу
TERMCAP Встановлюється або на файл опису терміналу , або на запис цього файлу
TZ Зона часу , що розуміється так , як описано в ctime
SHELL Ім'я shell - інтерпретатора , який ви запускаєте
EXINIT Рядок ініціалізації для редактора ex
27.Локальнізмінні
Локальні змінні - змінні, визначені всередині підпрограми (функції). Вони доступні тільки всередині функції, в якій вони визначені. Всі оголошені і використовувані у функції змінні за замовчуванням локальні для функції. Тобто, за замовчуванням немає можливості змінити значення глобальної змінної в тілі функції.
