Задание 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
Здесь хочу представить вам фрагмент одной из работ небезызвестного художника Рене Магритта.
Задание 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