除了ESC键等少数之外,其余的按键都处于第二选项,也就是需要使用shift+对应的键才能显示,如果你发现一个人键盘上的shift,@与$被磨掉了,没错,他是一个perl程序员。 ![]() Tab:一种文本分隔符,相当于四个空格,在命令行界面可以用来自动补齐命令与目录。 ESC:esc+. ,上一条命令的选项参数,vim恢复到命令模式。 ~ :家目录 cd ~ #回到home目录 ` :反引号,编程中调用shell命令 x1=`pwd` !:调用前面的命令,!!调用上一条,!23调用前面第23条。 $ !! #运行上一条命令 @:at符,后面接IP地址。 scp root@123.tongyuangene.com:/ifs1/Software/bin ./ #:Linux文件中注释行,表示不起作用。 bwa mem --help #这是一条注释信息 $:文件行结尾标识符,变量标识符。 x1="hello,world!" %:格式化文本。 printf "%.2f\t%d\n" 2.1415 3 ^:文件行首标识符 grep "^abc" x1.txt #搜索abc开头的行 &:任务放到后台 sleep 100 & *:通配符,代表一个字符或者很多个字符。 rm -f *.txt #删除所有以点txt结尾的文件 \:用来转义,\t表示制表符,\n表示换行符。 < :数据流的流入方向,表示输入,将数据传入给左侧软件。 | :管道,改变数据流的方向,将数据传入给另外的软件。 head -20 a.txt | tail -10 > :数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件。 python spades.py -o illumina -1 clean.1.fq.gz -2 clean.2.fq.gz -t 2 >spades.log 2> :数据流的流出的第二个方向,表示错误输出,软件报错信息会写入到这个文件中 python spades.py -o illumina -1 clean.1.fq.gz -2 clean.2.fq.gz -t 2 >spades.log 2>spades.err ---------- END ---------- ![]() (添加作者微信,请注明单位姓名) 您可能还会感兴趣的 生物信息暑期班(北京站)开始报名 基因学苑文章列表(201906) 上传数据,直接分析,1T内存服务器来了 手把手教你生信分析平台搭建专栏合集 生物信息重要资源站点合集 不会编程,如何进行批量操作 一个人全基因组完整数据分析脚本 一个细菌基因组完整分析脚本 如何在Linux下优雅的装X ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:基因学苑,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |