豆花转录组第一小分队

Day 2 熟练我们的Linux操作

2019-06-06  本文已影响1人  熊猫人和熊猫猫

迟到了,Day2拖延了那么久...
Linux操作系统为生物信息学的数据处理提供了很好的平台,因此,掌握一些高效的Linux系统操作技巧能够让我们的工作更加便捷。“优秀”的操作习惯就如同一把强有力的工具,panda都一步一步得试着操作了一遍,这是吸取别人优秀操作的机会,一定不能错过~~

1.简单的基础命令

2.练习题

1.在主目录下创建/tmp文件夹,并且使其中包含1/2/3/4/5格式的文件夹系列
2.在创建好的文件夹下面,创建文本文件 xi.txt,并输入内容,例如Hello world, Welcome to bioinfoplanet, Nice to see you。三句话分行显示
3.在tmp/下创建 1~5这5个文件夹,然后每个文件夹下面继续创建 1~5这5个文件夹, 并查看
4.增加一点难度:我想在练习三的每个目录中都放进去一个文件xi.txt,内容还是练习二的内容
5.下载 http://www.biotrainee.com/jmzeng/igv/test.bed 文件,统计该文件总共有几行,含有 H3K4me3 的是第几行
6.下载 http://www.biotrainee.com/jmzeng/rmDuplicate.zip 文件,并且解压,查看里面的文件夹结构 (提示:了解tree命令)

3.答案

  1. mkdir -p /tmp/1/2/3/4/5 (学会使用-p参数)
  2. cat > xi.txt 然后分3行输入内容:Hello world;Welcome to bioinfoplanet,;Nice to see you(回车键-换行;control+c-停止输入)
  3. 首先pwd确保自己在 tmp/目录下,先创建1-5这5个文件夹mkdir {1..5},然后每个文件夹下面继续创建1-5这5个文件夹 mkdir {1..5}/{1..5},查看使用 tree tmp/(貌似这个操作也可以mkdir -p {1,2,3,4,5}/{1,2,3,4,5})
  4. tmp/目录同时保证 xi.txt也在当前路径,前面已经创建好25个目录的基础上,输入命令echo tmp/*/* | xargs -n 1 cp xi.txt(自己不会做,抄的答案~)
  5. 下载文件命令:wget www.biotrainee.com/jmzeng/igv/test.bed
    统计行 wc -l test.bed
    寻找行号 grep -n H3K4me3 test.bed
  6. 下载文件命令:wget www.biotrainee.com/jmzeng/rmDuplicate.zip
    解压 unzip rmDuplicate.zip
    查看文件结构 tree rmDuplicate.zip(-p 查看权限;-h 查看文件小;-D 查看创建日期)

我觉得这份答案更详细:https://www.jianshu.com/p/d3be74cb7829
因为panda都是抄他的... ...

上一篇 下一篇

猜你喜欢

热点阅读