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