Kodomo

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

Задание 1

Сперва перемещаемся в директорию с изображениями, копируем необходимый файл к себе в директорию credits и переименовываем его.

vyaltsevvaleriy@kodomo:~$ cd /P/y20/term1/pr4/images
vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/images$ cp vyaltsevvaleriy /home/students/y20/vyaltsevvaleriy/term1/block1/pr4
vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/images$ cd
vyaltsevvaleriy@kodomo:~$ cd term1/block1/pr4
vyaltsevvaleriy@kodomo:~/term1/block1/pr4$ rm vyaltsevvaleriy Vyaltsev_image.jpeg

Теперь подключаемся к kodomo по протоколу sftp (не забыв при этом покинуть предыдущую сессию) и получаем необходимый файл. Перед этим переходим в нужную директорию на своём компьютере и связываемся с kodomo. Затем получаем нужный файл с помощью команды get.

sftp> get Vyaltsev_image.jpeg

NB!: Убедитесь, что путь к вашей директории на домашнем компьютере или где-либо ещё содержит только латиницу (т.е. никакой кириллицы)

В итоге находим у себя следующую фотографию.

Рамапитек

Задание 2

Здесь хочу представить вам фрагмент одной из работ небезызвестного художника Рене Магритта.

The Enchanted Domain

Задание 3

1. Найти количество файлов в директории - это всё равно, что найти количество слов в выводе команды ls.

vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/files$ vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/files$ ls | wc -w
88

2. С помощью grep найдем количество файлов в формате .txt.

vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/files$ ls | grep .txt -c
14

3. С помощью команды cat создадим файл, включающий всё содержимое всех файлов, оканчивающихся на .fasta.

vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/files$ cat *.fasta > /home/students/y20/vyaltsevvaleriy/term1/block1/credits/Vyaltsev_all.fasta

Задание 4

1.Для того, чтобы найти все строчки, содержащие ">" в начале, воспользуемся командой grep следующим образом.

vyaltsevvaleriy@kodomo:~/term1/block1/credits$ grep '^>' Vyaltsev_all.fasta > /home/students/y20/vyaltsevvaleriy/term1/block1/credits/Vyaltsev_all.names

2. Для того, чтобы найти все строчки в файлах .fasta в /P/y20/term1/pr4/files, содержащие ">" в начале, воспользуемся командой grep следующим образом.

vyaltsevvaleriy@kodomo:/P/y20/term1/pr4/files$ grep -c '^>' *.fasta
1.fasta:1
Xax229_230.fasta:2
pan1_mouse.fasta:1
pan3_mouse.fasta:1

3. В файле 1KMY.pdb содержится 100 HIS, в строчках, начинающихся в с ATOM.

vyaltsevvaleriy@kodomo:/P/y08/Term_5/Materials$ grep ^ATOM 1KMY.pdb | grep -c HIS
100