Linux: курс молодого бойца
Материал из Библиотека ТК МГТУ им. Н. Э. Баумана
Версия от 20:35, 7 ноября 2005; INIT (обсуждение | вклад)
Данный курс состоит из лекции (45 - 90 минут) и практического занятия (90 мимнут)
Содержание
План лекции
Работа в командной строке (15-20 мин)
Общая информация
- основным интерфейсом в ОС семейства UNIX является командная строка (аналогия с command.com и cmd.exe)
- Консольные оболочки UNIX (shell): sh, bash
- sh - наиболее распрастраненный из стандартных
- bash - расширенный sh, удобнее пользоваться (в стандартной поставке Solaris отсутствует, в Linux единственный)
(работает Backspace, Tab, стрелки вверх и вниз)
Коммандный интерпретатор - программа которая читает построчно команды пользователя и выполняет их, выводя результат на экран
Основные команды
Пользователи, группы, права доступа, команды для работы с ними
- вся настройка системы производится с помощью правки конфигурационных файлов (аналогия с autoexec.bat, config.sys)
- демоны из них читают конфигурацию при запуске, и пишут журналы в лог-файлы
- список пользователей системы хранится в файле /etc/passwd, групп в файле /etc/group
- аттрибуты файла, октеты: User, Group, Other
- исполняемые файлы (+x), скрытые файлы
- списки пользователей (/etc/passwd) и групп (/etc/group)
- основные команды:
...
Текстовый редактор vi (10 мин)
Без тектового редактора в UNIX не поправишь ни одного конфигурационного файла (вся система на них построена). vi cамый древний, очень нелогичный и неудобный для новичка, зато есть на всех UNIX машинах, потому и изучаем. Краткое руководство: ...
Настройка сети, команды для работы с сетью (10 мин)
разница между ручной настройкой и настройкой при загрузке компа - инизиализациооные скрипты указать пути ко всем необходимым файлам и их назначение Основные команды: ...
План практического занятия
- добавление нового пользователя и рабочей группы с пом. редактора vi (5-10 мин)
- создание папки общего доступа для этой группы (5 мин)
- горячая настройка сетевого интерфейса (5-10 мин)
- включение сервиса ftp и telnet (5 мин)
- вход на другую машину по telnet и ФТП (5 мин)
опционально:
- просмотр списка активных пользователей на машине
- чат в пределах локальной машины
- ps, top, netstat