Учебная страница курса биоинформатики,
год поступления 2021
Что нужно знать на контрольной
Предполагается, что вы усвоили всю информацию с предыдущих занятий блока и выполнили все домашние задания.
Список ниже может быть неполным, приведен исключительно с целью систематизации.
Файловая система Linux
- Что такое inode. Как файлы представлены на жестком диске.
- Что такое папка с точки зрения файловой системы. Что такое корневая папка.
Скрытые папки . и .., что такое и зачем нужны.
- Что такое текущая (current) папка с точки зрения любой программы.
- Что такое имя файла, как оно хранится в файловой системе.
- Типы имен файлов (и папок): абсолютные и относительные имена.
SSH, SCP, SFTP
- Клиент-серверная модель интернета, интернет протоколы.
- Удаленное исполнение команд по протоколу SSH.
- Копирование файлов по протоколу SFTP (и/или SCP).
Интерпретатор команд bash
- Что такое команда. Что делает bash после ввода команды пользователем.
- Что такое специальный символ bash. Тильда. Экранирование специальных символов.
- Маски имен файлов. Какие символы применяются, как и когда происходит подстановка имен.
- Стандартные потоки ввода/вывода. Какие существуют. Перенаправление стандартных потоков в/из файла. Конвейеры.
Команды bash
echo, man;
cd, pwd, ls;
cp, mv, rm, mkdir, rmdir;
du, file;
less, nano (mcedit, vim);
cut, head, tail, tr, sort, uniq, cat, wc;
ssh, scp, sftp, wget, gunzip.