Учебная страница курса биоинформатики,
год поступления 2013
Зачёт по linux
Сдать надо каждую из пяти тем (см. ниже)
В зачёт идут:
- Результаты pr1
- Миниконтрольная 18 февр на умение зайти на kodomo и выполнить команды п.1.1 в простейшем варианте
- Предъявление протокола действий, содержащих выполнение
- всех команд 1.1, не сданных в миниконтрольной
- задания по теме 1.1. для двух команд (на выбор), полученного командой history
- В действиях должны быть использованы возможности тем 2.1, 2.2, 2.3; 3.2 - первые четыре, 4.1, 5.2
- Предъявление работающего bash скрипта, написанного самостоятельно
- Ответ преподавателю
Пункты 3., 4. и 5. частично взаимозаменяемы. Так, предъявление bash скрипта со всеми требуемыми действиями заменяет п.3, и п.5 сводится к контролю.
С другой стороны, все, что не сделано в п.п.3-4, может быть сдано непосредственно при преподавателе (но выучить то нужно!)
Deadline
Когда сдавать
В конце занятия или по договоренности с преподавателем в любое устраивающее обоих время (к. 321, корп.А, ААл, САС, ...)
Темы для зачёта блока 1.
Тема 1. Команды linux
1.1. Список обязательных для изучения команд
- ls
- pwd
- mkdir
- rmdir
- cp
- mv
- less
- rm
- cd
- wc
- cat
- find
- echo
- grep
- history
- chmod
1.2. Задание опций
1.3. Информация о командах: help, man, google
Тема 2. Пути и маски
2.1. Специальные обозначения директорий "/", "~", ".", ".."
2.2. Абсолютное и относительное имя файла или директории
2.3. Маски: спецсимволы "*", "?", "[ ]"; echo
Тема 3.Потоки
3.1. Знание stdout, stderr, stdin
3.2. Операторы перенаправления потоков ">", ">>", "2>", "2>>", "&>", "&>>", "|", <
Тема 4. Спецсимволы
4.1. Уметь использовать кавычки ' ', " " и "\"
4.2. Знать, что существуют: ~ ! @ # $ & % * ( ) [ ] { } ' " \ : ; > < пробел
Тема 5. Права, bash скрипты
5.1. Знать: типы прав
5.2. Просмотр прав(ls -l), изменение (chmod)
5.3. Уметь составить и выполнить простой bash скрипт
Полезности
Стрелка вверх, табулятор, копирование, history, Ctrl+c