Kodomo

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

ЗАДАНИЕ 1

(!) В директории /P/y20/term1/pr4/images я нашла файл, название которого совпадало с моим ником. Этот файл я скопировала в поддиректорию pr4

cp kashtan.lina /home/students/y20/kashtan.lina/term1/block1/pr4

(!) (!) Переименовала файл

mv kashtan.lina Kashtan_image.jpeg

(!) (!) (!) Скопировала файл в поддиректорию credits

cp Kashtan_image.jpeg ~/term1/block1/credits

(!) (!) (!) (!) в командой строке вошла заново в кодомо(в новой оболочке! >:> ), где добавила файл из поддиректории на компьютер

sftp kashtan.lina@kodomo.fbb.msu.ru
Password: 
cd /home/students/y20/kashtan.lina/term1/block/credits
sftp> ls
Kashtan-pr3-1.txt   Kashtan_image.jpeg  
sftp> get Kashtan_image.jpeg 
Fetching /home/students/y20/kashtan.lina/term1/block1/credits/Kashtan_image.jpeg to Kashtan_image.jpeg
/home/students/y20/kashtan.lina/term1/block1/ 100%   80KB   1.6MB/s   00:00    
sftp> get Kashtan_image.jpeg 

(!) (!) (!) (!) (!) нашла файл на компьютере

(!) (!) (!) (!) (!) (!) в файле изображался период Протерозой

ЗАДАНИЕ 2 Сижу на набережной в Питере ;) ;) ;)

ЗАДАНИЕ 3

(!) Чтобы посмотреть сколько всего содержится файлов в папке (учитывая те, которые начинаются с "."), нужно выполнить следующую команду, которая посчитает все файлы, кроме ". и .."

ls -A | wc -l
91

(!) (!) Кол-во файлов, заканчивающихся на .txt равно 14:

 ls -A | grep -c '.txt$'
14

(!) (!) (!) Чтобы переместить все файлы, заканчивающиеся на .fasta, из папки /P/y20/term1/pr4/files в новый файл в папке ~/term1/block1/credits нужно выполнить следующую команду:

 cat *'.fasta' > ~/term1/block1/credits/Kashtan_all.fasta

ЗАДАНИЕ 4

(!) С помощью команды создам новый файл в credits и добавлю туда все строчки файла Kashtan_all.fasta, которые начинаются на '>'

grep '^>'  Kashtan_all.fasta > Kashtan_all.names 

(!) (!) Теперь найду кол-во строчек, начинающихся на '>', в файлах в директории /P/y20/term1/pr4/files:

grep -c '>' *.fasta
1.fasta:1
Xax229_230.fasta:2
pan1_mouse.fasta:1
pan3_mouse.fasta:1

1+2+1+1=5

5 строчек!!!

(!) (!) (!) В директории /P/y08/Term_5/Materials смотрю файлы, которые заканчиваются на .pdb

ls | grep '.pdb$'
1DLP.pdb
1GT0.pdb
1KMY.pdb
1MNM.pdb
2B5A.pdb
5RXN.pdb
7GPB.pdb

Выбираю файл 2B5A.pdb

Теперь определяю сколько в этом файле строчки, которые начинаются со слова 'ATOM' и содержат в себе слово 'HIS' одновременно

grep '^ATOM' 2B5A.pdb | grep -c 'HIS'
80

Таким образом в структуре белка в файле 2B5A.pdb находятся 80 атомов гистидина