Учебная страница курса биоинформатики,
год поступления 2019
Коллеги! На занятии обещал, что вечером задания будут на сайте. Приходится выполнять обещание
Сочиняю задания по ходу в вольном стиле)))
Все на сегодня, не могу, спать очень хочется. Почти успел, время 0:05 )))
Всем успехов!
ААл
Здесь похвалю Артура, когда допишу задания, если не засну)
Выполняю и это обещание - вчера заснул))) Помнится, я декларировал на первом занятии, что учиться в универе - задача студентов, а задача преподавателей им сказать чему учиться и помочь. Артур это не декларировал а сделал. Я завидую, и подумал как мне изменить привычный план третьего блока в этом семестре (он мой). Дело в том, что то, что человек делает по своей инициативе и самостоятельно, запоминается. А то, что делает по необходимости, для зачета, запоминается хуже. Истина, как всегда, посередине?
Практикум 3
Обязательные задания
1. Создайте указанное дерево директорий (= папок) в своем аккаунте на сервере kodomo
Извините за англицизм аккаунт, лучшего перевода не знаю
Ваша корневая директория имеет имя ~. Поэтому команда
aba@kodomo:~/Education$ cd ~ aba@kodomo:~$
делает рабочей директорией мою корневую директорию. Догадайтесь, какой у меня логин на kodomo.
- Создайте в корневой директории поддиректорию term1
- Создайте в директории term1 поддиректорию block1
- Создайте в директории block1 две поддиректории credits и pr3
Имена директорий должны быть буквально такими, как указано. Большая и маленькая буквы - это разные буквы. Не используйте в именах русские буквы и пробелы. Также не используйте разные специальные символы, пока не выучили их смысл для linux.
Можно использовать в именах латинские буквы, подчеркивание, дефис, точку. Кто-нибудь дополнит список.
В директорию credits будете копировать файлы, которые будут проверяться в блоке 1. Они и только они могут быть в этой директории, никакого мусора не должно быть!!! Директория pr3 предназначена для тренировочных файлов, созданных в этом практикуме.
2. Создайте в директории pr3 текстовый файл и запишите в него три или более любых английских фраз
- Имя файла и фразы придумайте самостоятельно. Приятнее проверять будет, если фразы окажутся осмысленными)
- Проверьте, что все получилось
3. Скопируйте созданный файл в директорию credits для проверки. Имя копии должно быть таким, как указано
- Файл в директории credits должен называться Xxxxxxxx-pr3.1
Здесь Xxxxxxx - ваша фамилия, написанная латинскими буквами.
Стандартные имена позволяют проверяющему скопировать для проверки все ваши файлы одной командой cp /home/students/y19/*/term1/block1/credits/*-pr3.1 ./ Огромная экономия времени при проверке!
4. Разберитесь и опишите на wiki странице /pr3 что делает команда, приведенная выше в задании 3
5. Проверьте, что все предыдущие задания выполнены правильно
6. Опишите на wiki странице /pr3 ОДНУ опцию ОДНОЙ из указанных ниже команд
Команды такие: wc, ls, rm. Можно выбрать какую-нибудь другую.
Описание должно включать
- Что делает команда
- Короткое (например -h) и длинное (например, --help) задание опции
- Пример использования команды без опции
- Пример использования команды с опцией
- Объяснение того, как опция влияет на работу команды
Обязательно
- Вы должны понимать что делает команда и опция и описать это на русском языке своими словами.
Цель задания - чтобы вы поняли что такое опции и как они задаются в bash
Перед записью на проверку стоит проверить соответствие формальным требованиям к расположению и именам папок и файла с помощью команды (работает из любой папки):
~is_rusinov/check_pr3.sh
UPD: Добавил проверку наличия wiki страницы с правильным адресом.
— ИР