ля редагування файлів або перейти в інший режим. Наприклад, вводячи x в командному режимі ми видаляємо символ, на який вказує курсор. Клавіші-стрілки переміщують курсор по редагованому файлу. Команди, що використовуються в командному режимі, складаються з одного або двох символів.
- Основний введення і редагування тексту здійснюється в режимі введення. Перехід в режим введення з командного режиму здійснюється командою i (від слова insert). Перебуваючи в режимі введення, можна вводити текст в те місце, куди вказує курсор. Вихід з режиму введення в командний режим здійснюється клавішею Esc.
- Режим останнього рядка - це спеціальний режим, в якому редактору даються складні команди. При введенні цих команд вони відображаються в останньому рядку екрану (звідси пішла назва режиму). Наприклад, якщо ввести в командному режимі команду : raquo ;, то здійсниться перехід в режим останнього рядка, і можна буде вводити такі команди, як wq (записати файл і покинути редактор vi) або q! (вийти з редактора vi без збереження змін). У режимі останнього рядка зазвичай вводяться команди, назва яких складається з декількох символів. У цьому режимі в останній рядок вводиться команда, після чого натискається клавіша Enter, і команда виконується.
3.2.1 Основні команди
- vi filename - виклик редактора vi для редагування файлу filename;
- a - додати текст після курсору;
- h - переміщає курсор на один символ вліво;
- j - переміщає курсор вниз на один рядок;
- k - переміщає курсор вгору на один рядок;
- l - переміщає курсор на один символ вправо;
- x - видалити символ;
3.2.1 Командний режим
lt; ESC gt;- Перейти з режиму введення в командний режим
-: w - запис у файл;
-: q - завершити роботу з редактором без зміни файлу;
-: wq - записати буфер в файл і завершити роботу з редактором vi;
- ZZ - записати зміни у файл і завершити роботу з vi.
3.3 Робота з Samba
SAMBA являє собою інтерфейс, який здійснює контактну зв'язок між Unix- і Windows-системами в мережі (розширюючи мережеві можливості оперативної системи Unix). Завдяки SAMBA користувач, працюючи на Unix-системі, може дозволити доступ до мережевих дисків і принтерів Windows. Клієнти можуть використовувати мережеве оточення Windows, приєднувати і від'єднувати мережеві диски, а також використовувати дані на мережному сервері, що не відчуваючи, працює сервер під Unix або Windows. Клієнти можуть звертатися до Unix-файлам, змінювати і видаляти їх (якщо дозволяють права). Таким чином, SAMBA фактично виконує функції NT-сервера. Для раціонального використання пакету SAMBA в першу чергу потрібна наявність мережі. При цьому особливої ??ролі не грає застосовуваний тип мережевої технології, будь це Ethernet, Token-Ring або Arcnet. SAMBA можна використовувати через аналогові лінії або через ISDN-лінію. Важливо лише, що в якості протоколу мережі можна використовувати тільки TCP/IP.
3.3.1 Установка Samba
Для початку слід встановити необхідні пакети, виконуємо команду:
yum -y install samba samba-client samba-common
встановити два необхідних демона: smbd і nmbd і пакети додаткових програм. Так само можна встановити додатковий пакет для настройки сервера в графічному режимі:
yum -y install samba system-config-samba
3.3.2 Конфігурація сервера
У більшості випадків настройка Samba полягає в редагуванні основного конфігураційного файлу /etc/samba/smb.conf та управлінні користувачами за допомогою smbpasswd. Якщо це незвично - можна використовувати web-інтерфейс SWAT (Samba Web Administration Tool), за допомогою якого я виробляла настройку.
Встановлюємо пакет:
yum -y install samba-swat
Сервер працює через xinetd, потрібно змінити параметр disable на no в конфігураційному сервера SWAT:
vi /etc/xinetd.d/swat
# має бути наступне:
service swat
{= 901_type=stream=no_from=127.0.0.1=root=/ usr/sbin/swat_on_failure +=USERID
disable=no
}
Після цього сервер вже працює, але потрібно ще встановити ще раз пароль root:
passwd root
Після цього можна переходити за адресою # just...