Kodomo

Пользователь

Учебная страница курса биоинформатики,
год поступления 2022

Подсказки по выполнению заданий практикума 2

Не бойтесь, не стесняйтесь и не ленитесь спрашивать преподавателей (по любым доступным каналам связи) в любой непонятной ситуации, с которой не получилось разобраться самостоятельно.

Смена пароля пользователя

Для смены пароля надо выполнить команду passwd в командной оболочке на сервере kodomo. Если вы ещё не знаете, как подключиться по ssh к kodomo, изучите инструкцию. При подключении вам нужно будет ввести собственный логин на kodomo (тот, который вы указали в форме), при первом подключении в качестве пароля введите то, что скажет преподаватель на занятии в пятницу. Если вы по какой-то причине пропустили занятие – пишите письмо администраторам kodomo.

После успешного входа на kodomo под своим аккаунтом нужно будет выполнить команду passwd, т.е. набрать это слово в командной строке и нажать <Enter>. Дальше надо следовать инструкциям, которые появятся на экране: ввести текущий временный пароль, потом ввести новый пароль, и повторить новый пароль ещё раз, чтобы убедиться, что вы не опечатались при вводе пароля. Как и в случае ввода пароля при подключении по ssh, символы, которые вы набираете, не будут отображаться. Так и должно быть, введите "вслепую" то, что хотели, и нажмите <Enter>.

Требования к новому паролю

  1. пароль набирается в латинской раскладке клавиатуры (без русских букв);
  2. пароль должен быть длиннее 8 символов;
  3. пароль должен содержать минимум одну строчную и минимум одну заглавную букву;
  4. пароль должен включать минимум одну цифру или пунктуационный знак (точку, дефис, апостроф и т. п.).

Если введенный вами пароль не будет удовлетворять этим требованиям, то программа passwd выведет сообщение об ошибке и не изменит пароль. Нужно будет повторить её вызов заново.

После успешной смены пароля необходимо убедиться, что вы можете подключиться по ssh с новым паролем. Для этого нужно завершить старую сессию (ввести команду exit), а потом подключиться заново, но уже с новым паролем.

Внимание, смену пароля надо завершить во время занятия. После окончания занятия временный пароль всем пользователям, которые не изменили его самостоятельно, будет изменён на случайный. Поэтому, если по какой-то причине вы не смогли изменить пароль на занятии, пишите письмо администраторам kodomo с просьбой сообщить новый временный пароль.

Указания к заданию 3

Полезные команды

Слова "директория", "папка", "фолдер" и "каталог" обозначают одно и то же, это (применительно к работе за компьютером) полные синонимы.

В less много возможностей переходов и поиска. Узнать их можно командой less --help

Программа less не позволяет изменить содержимое файла, так как является просмотрщиком (их еще называют пейджерами), а не текстовым редактором. Это не недостаток, а совсем наоборот: программе не нужно грузить в память весь текст целиком, поэтому с большими файлами less работает значительно быстрее любых текстовых редакторов. Кроме того, отсутствует возможность случайно что-нибудь испортить в файле во время просмотра. Поэтому советую взять less на вооружение, это одна из самых полезных программ в командной строке.

Как создать новую директорию и сделать её активной

Создание поддиректории: mkdir имя, переход в поддиректорию cd имя.

В данном задании вам необходимо, соединившись с kodomo, выполнить такую последовательность команд:

cd term1
mkdir genome
cd genome

(переходите в созданную на занятии поддиректорию "term1", создаёте в ней поддиректорию "genome", переходите в неё). Дальнейшие действия производите, не выходя из директории genome.

На всякий случай (в этом задании не понадобится, но уже на следующем нужно будет знать): чтобы перейти из поддиректории в "родительскую" директорию, выполните cd .. (после пробела две точки подряд).

Как скачать в свою активную директорию файл из интернета

Файл из интернета скачивается командой wget, например команда:

wget https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/001/718/655/GCF_001718655.1_ASM171865v1/assembly_status.txt

создаст в текущей директории файл assembly_status.txt, скачанный с указанного интернет-адреса.

Длинные адреса трудно набирать руками. Можно сделать так:

После завершения скачивания обязательно выполните команду ls, чтобы убедиться, что файл появился. Если он не появился, внимательно прочитайте, что вам сообщила машина после выполнения wget. Возможно, вы сами догадаетесь, что было не так. Если нет, пишите.

Как распаковать запакованный (gz) файл

Запакованный gzip-файл (его имя в норме кончается на ".gz") распаковывается командой gunzip. Например, если файл называется "something.txt.gz", то можно выполнить команду:

gunzip something.txt.gz

в результате (если формат файла "something.txt.gz" был правильный), запакованный файл "something.txt.gz" исчезнет, а вместо него возникнет распакованный файл "something.txt"

В вашем случае имена файлов очень длинные, их тяжело набирать руками, но можно воспользоваться тем, что у вас в директории genomes должен быть ОДИН файл с именем, кончающимся на "fna.gz" и один с именем, кончающимся на "txt.gz". В такой ситуации команды

gunzip *fna.gz
gunzip *txt.gz

сделают то, что вам нужно (увидев звёздочку, машина сама заменит её на недостающие буквы).

(Есть другой способ облегчить жизнь в подобной ситуации — использовать клавишу Tab. Про это будет на ближайших занятиях, но можете и попробовать самостоятельно разобраться).

После того, как файл распакован, имеет смысл бегло просмотреть его содержимое программой less, например:

less *.fna

(внутри программы less передвижение по файлу стрелками вверх и вниз, выход — клавиша q).

Команда exit

Закончив работу на kodomo, выполните команду exit (потом расскажем, почему нужно делать так, а не просто закрывать окно мышкой).

Вход в веб-интерфейс почты на kodomo

Вместе с аккаунтом на kodomo каждому студенту заводят почтовый ящик с адресом YOURLOGIN@fbb.msu.ru (например, nemo@fbb.msu.ru). Вы можете использовать эту почту в личных целях.

Для работы с почтовым ящиком на сайте kodomo есть веб-интерфейс. Вы можете найти его в правом меню (ссылка Почта/Mail), или по адресу https://kodomo.fbb.msu.ru/mail . Для входа Вам потребуется вновь ввести логин и пароль аккаунта на kodomo. Интерфейс должен быть интуитивно понятным. Если у Вас возникнут с ним какие-то проблемы, или появятся вопросы — пишите письмо преподавателям (с любой почты).

Вход в систему Wiki на kodomo

На kodomo установлена система Wiki, которая позволяет быстро создавать веб-странички, используя упрощённый синтаксис (более простой по сравнению с языком HTML — основным языком разметки веб-страниц). Для того, чтобы иметь возможность создавать и редактировать страницы wiki, а так же просматривать некоторые защищенные страницы (например, со списком e-mail адресов преподавателей), вам нужно войти в систему wiki. Чтобы войти в систему надо выбрать пункт "Войти/Login" в правом меню на сайте https://kodomo.fbb.msu.ru (это самый нижний пункт). На открывшейся страничке нужно ввести логин и пароль аккаунта на kodomo.

Создание персональной wiki-страницы на kodomo

Каждый пользователь wiki на kodomo может (а в Вашем случае еще и должен) создать персональную "домашнюю" wiki-страницу, которая располагается по адресу https://kodomo.fbb.msu.ru/wiki/Users/YOURLOGIN (вместо YOURLOGIN должно быть ваше пользовательское имя на kodomo). Этот адрес Вы можете набрать в адресной строке браузера самостоятельно, или нажать на свое пользовательское имя в правом меню (оно там появится только после входа в систему wiki). На открывшейся странице будет сообщение, что Ваша страница еще не существует, и предложение её создать (ссылка "Create my home page now!" внизу страницы). Вам нужно перейти по ссылке, после чего Вы окажетесь в wiki-редакторе.

В строке с заголовком после закрывающего строку символа = не должно быть пробелов или каких-нибудь других символов!

<<MailTo(nemo AT fbb DOT msu DOT ru)>>

Советую периодически нажимать кнопку "Preview" (не знаю, как она называется в русской версии интерфейса, сами догадаетесь). После этого внизу страницы появляется предпросмотр того, что вы написали. Если вас всё устраивает, то можете нажимать "Save Changes", если нет, то продолжайте редактирование. Когда вас всё будет устраивать, нажмите "Save Changes" (если вы этого не сделаете, а просто закроете вкладку, ваша работа пропадёт).

Помните, что ваша wiki-страница будет видна всем и будет находиться в домене msu.ru. Тем самым при заполнении этой страницы вы обязаны соблюдать правила этого домена:

  • – никакого коммерческого контента (в том числе рекламы);
    – никакого политического контента;
    – соблюдение законов РФ (прежде всего это касается авторских прав).

Подробнее см. здесь.

2022/1/hints2 (последним исправлял пользователь sas 2022-09-12 11:53:01)