Linux实习课听课笔记及习题

2017-09-17 刘思寒&陈昱 ActionFree ActionFree

Linux for bioinformatics

应用生物信息学之linux课程实习课已经结束了,没上到课的小伙伴是不是觉得很遗憾呢?贴心如我们,将课题内容、习题与答案进行了总结,与大家进行分享,接下来让我们一起走进linux。


1.课程安排(本次可上,陈昱老师主要讲了三个方面的内容,首先介绍ubuntu系统的一些操作,然后对linux常见命令的用法进行了讲解并通过举例让大家更加理解,最后介绍了如何在linux系统里面安装软件)


2.什么是ubuntu


3.shell 快捷键


4.vim介绍与下载


5.vim模式


6.vim使用步骤(大家可根据步骤自行在虚拟机上联系vim的使用哟~)


7.设置环境变量(临时环境变量将在系统重启后消失,而永久环境变量则不会)


8.权限设置


9.linux常见命令


10.软件安装


11.延伸阅读


12.习题与答案

习题:

1.查看当前目录,切换到home目录下,新建一个以自己姓名首字母缩写命名的目录,并将当前目录切换到该目录

pwd

cd /home

makir lsh

cd ./lsh

2.将Documents目录下的所有文件复制到题目1中新建目录下

cp -r Documents lsh

3.在当前目录下,新建一个以姓名首字母缩写命名的文档,文档的内容包括:学号 姓名 性别 年龄 学院 专业 导师

echo >>lsh<<EOF

>172511054

>sihan liu

>female

>22

> shengmingkexuexueyuan

>genetic

>chunyu liu

>EOF

4.安装vim,使用vim对3中建立的文档进行编辑,添加内容为爱好,特长,以及对本次课的感受与建议

sudo -s

apt-get install vim

vi lsh

Running

Travling

:wq

5.查看3中新建文档的权限,然后将其权限设置为只读

ls -l

chmod 444 lsh

6.请将in6.1.txt的前8行与in6.2.txt的后15行合并成一个新文件并命名为out6.txt;

head -8 in6.1.txt>out6.txt;tail -15 in6.2.txt>>out6.txt


7.请将in7.1.txt第1列与in7.2.txt的第1,3列合并,结果输出到文档out7.txt

cut -d ‘ ‘ -f 1 in7.1.txt>a;cut -d ‘ ‘ -f 1,3 in7.2.txt>b;paste a b>out7.txt

8.安装R,压缩包已提供,并将R的路径加入环境变量

tar xvzf R-3.4.1.tar.gz

cd ./R-3.4.1

./configure

make

make install

export PATH=$PATH:/home/lsh/R-3.4.1

作者:刘思寒&陈昱

原创声明

本文系ActionFree原创稿件,欢迎个人转发分享。其他任何媒体、网站如需转载,需注明来源~

详情联系:夏梦馨,微信号:AraleHsia