Навигация
FreeBSD с нуля
Одна из проблем при изучении FreeBSD с нуля, как и любой другой UNIX системы, это то, что сперва абсолютно непонятно, что делать с этой системой, как что в ней работает, как запускать программы, какие программы запускать и так далее. Это самый сложный этап в изучении, пока с нуля не наберется нужный багаж знаний в системе, и в ней не станет работать комфортней или, по крайней мере, предсказуемой. Этот курс позовляет избежать такой ситуации, постепенно добавляя необходимые материалы и задания, что позволяет сделать изучение UNIX плавным — с нуля до нормального, твердого знания системы.
Курс для новичков в юникс системах, позволяет изучить с нуля работу в FreeBSD. Начиная от инсталляции системы и простейшей работы с редактором до решения достаточно сложных задач при работе с командной оболочкой. В состав входит 5 подкастов + 2 бонуса + задания к отдельным подкастам с подсказками и ответами.
Содержание курса:
5 основных лекций с учебным материалом по системе FreeBSD, по работе в shell, по управлению пользоватлями и 1 бонус. Также включены примеры и ответы на вопросы.
Пароль для доступа к архиву.
Основной курс
[$] Диск #1 — Установка FreeBSD системы
- Коротко об истории создании unix систем
- Преимущества юникс систем
- Требования к системе для инсталяции
- Partitions, slices в FreeBSD
- Зачем нужно разделят диск на slices
- Как стоит делать ПРАВИЛЬНОЕ разбиение на slices для сервера
- Как оптимизировать размещения slices на диске
- Опции монтирования файловой системы (rw,ro,sync,async,softupdates)
- Команды mount/umount/df/newfs/tunefs
- План занятий
- Домашнее задание
- Скриншоты инсталлятора
[free] Диск #2 - Командный интерпретатор shell
Альтернативная ссылка (для тех, кто не купил коробку).
- Основные команды
- Как запускать команды?
- Как комбинировать команды друг с другом?
- Основные команды shell
- - что такое shell
- file permissions
- /bin/sh, /bin/tcsh
- exit, logout
- ^l, ^k, ^h, ^w, ^c, ^d, ^|, Esc-BkSpace, ^a, ^e
- ^z, bg, fg, jobs
- cd, pushd, popd, ls, pwd
- hidden files
- mkdir, mkdir -p, rmdir
- touch
- rm, rm -rf
- chmod, chown, chgrp
- tail, tail -f, head, tee, cat, echo
- more, less
- sort, uniq, cut, grep, fgrep, wc
- man, apropos, info
- w, who, last, whoami, id
- which, whereis, locate, locate.updatedb
- df, du
- shell patterns ( *, ?, [a-z] )
- `` backtricks
- find
- xargs
- ps, top, kill, killall
- rehash
- su, su - - Описание приемов работы с оболочкой
[$] Диск #3 - Разбор домашних заданий по shell
- Разбод стандартных ошибок при решении домашних заданий
[$] Диск #4 - Администрирование пользователей
- Общие концепции
- passwd file
- дублирование пользователей в passwd файле
- group file
- adduser
- rmuser
- passwd
- vipw ($EDITOR)
- pw
- chsh, chfn ($EDITOR)
- /sbin/nologin
- /etc/shells
- Ограничение пользователей
- специальные shell
- /etc/login.conf
- как сбросить пароль root пользователя имея физический доступ к машине
- /etc/ftpusers
- /etc/ftpchroot
- Домашнее задание
[$] Диск #5 - Инсталляция и обновление программ. Порты и пакеты.
- Что такое пакет?
- Что такое порт? Коллекция портов
- cvsup
- portsnap
- pkg_add
- pkg_delete
- pkg_create
- pkg_which
- pkg_version
- portupgrade
- /etc/make.conf, установка переменных
- Где все это искать - порты/пакеты/дистрибутивы?
- варианты запукса make для порта
- Как почистить ненужные файлы?
- Домашнее задание
[$] Диск #6 - Редактирование и обработка текстов на Unix системах.
- как менять редактор по умолчанию
- редактор ee
- редактор pico
- редактор vi/vim
- выход из vi/vim
- нормальный режим
- режим ввода
- командный режим
- поиск
- замена текста
- визуальные режимы vim - строковый, блочный
- коротко о текстовом процессоре sed
- коротко о текстовом процессоре awk
- Другие полезные команды для обрабокти текстов
- Домашнее задание
[$] Бонус #1 - Дополнительные программы для работы с текстами
- Как склеивать текстовые файлы?
- Как построить database на основе текстовых файлов?
- Вкусности :)
[$] Бонус #2 - Команда adduser
- Как использовать команду adduser, пошаговая инструкция.
Как купить это ВСЁ?!
- Стоимость коробки составляет 4950р.
- Вам высылается коробка со следующими материалами:
- печатные текстовые руководства, составленные на основе кастов + примеры использования команд
- домашние задания
- подсказки для решения домашних заданий
- решения домашних заданий
- аудио CD с записями кастов
- дополнительные бонусные диски с аудио, текстами, файлами домашних заданий и т.д.
- Инсталлятор FreeBSD 6.3 и все доступные пакеты
(цена 30$)бесплатно - рекомендуется для установки на производственные сервера
- печатные текстовые руководства, составленные на основе кастов + примеры использования команд
- Сразу же после оплаты вы получаете доступ ко ВСЕМ материалам круса в электронном виде.
- Вам высылается коробка со следующими материалами:
Оплата!
- Кредитные карточки и банковский платеж (wire transfer) — тоже возможно, для уточнения метода платежа свяжитесь со мной по адресу nm@web.am.
90 дней 180 дней для оценки материала, 100% гарантия возврата денег!
Я предлагаю вам 90 дней 180 дней (это целых
полгода) 100% гарантии. Вы можете получить продукт, прослушать его и
если он вам не понравится или вы посчитаете, что он вам не подходит —
вы можете возвратить его мне без каких-либо возражений! Даже если вам
не понравится размер фонта или цвет обложек! Без препятствий, без
вопросов, без обвинений, просто возврат. Я уважаю ваше и свое время —
поэтому если этот продукт вам не понравится я удалю вас из базы наших
клиентов, чтоб мы не тратили время зазря в дальнейшем. Надеюсь на ваше
понимание.