随笔分类 -  linux

摘要:为什么ls *中的*代表的是任意个数的字符,而正则表达式中的*表示的是前一个字符匹配0次或任意多次?而且ls 使用^匹配开头的字符时无效? 这是linux下通配符与正则表达式的区别。其实,ls,rm,mv等命令并不支持正则表达式,而是支持通配符,sed,grep,awk等命令是支持正则表达式的。另一 阅读全文
posted @ 2018-02-26 16:46 ZzzzHong 阅读(289) 评论(0) 推荐(0)
摘要:在用grep -w命令完成一个任务时,发现怎么弄最后都无法得出最后的结果,最后发现是linux下分隔符的原因。 新建一个test文件: 想了下,-w的作用是找出完全一样的那一列(filed),但在grep中(filed)的定义不止\t,现在看来还包括-,甚至还有别的特殊字符。解决办法是先用其他字符将 阅读全文
posted @ 2018-01-14 15:49 ZzzzHong 阅读(921) 评论(0) 推荐(0)
摘要:今天有点眼花,用rm命令的时候没看仔细,用*正则表达式匹配时,误把一个运行了3,4天的结果给删除了。心在滴血啊。虽然网上有些可用于恢复的软件,但不知道好不好用啊。吸取教训:1.用rm和*正则匹配时一定要看仔细(千万别在头有点晕的时候使用)2.最后在自己的目录下建一个类似于mytemp之类的文件下,下 阅读全文
posted @ 2018-01-07 20:44 ZzzzHong 阅读(1014) 评论(0) 推荐(0)
摘要:在调用ggplpt2包画图时,出现错误 Error in .Call.graphics(C_palette2, .Call(C_palette2, NULL)) : invalid graphics state 解决方法: dev.off() 阅读全文
posted @ 2017-11-13 19:11 ZzzzHong 阅读(2683) 评论(0) 推荐(0)
摘要:> library('ggplot2')Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 不存在叫‘colorspace’这个名字的程辑包 在安装了某个包的时候,解决依赖关系时更新了其他一些包,结 阅读全文
posted @ 2017-11-13 09:26 ZzzzHong 阅读(13220) 评论(0) 推荐(2)
摘要:解压一个.tar.zip文件时报错 解决办法: 生成 再用 阅读全文
posted @ 2017-09-23 18:55 ZzzzHong 阅读(4885) 评论(0) 推荐(0)
摘要:我在一个终端后台运行了一个程序。之后由于工作需要又新开了一个新的终端。在新的终端中,我想查看后台程序的运行状态,输入jobs时,发现没有后台任务运行。难道我的程序死掉了?我接着top了下,发现我的后台程序是有在运行的。ps下发现也是不能发现这个后台任务的。但为什么jobs和ps时没有后台任务呢?我又 阅读全文
posted @ 2017-04-25 17:40 ZzzzHong 阅读(454) 评论(0) 推荐(0)
摘要:1.安装完pyenv时,并没有出现问题。但在安装python3.6.1时报错: 这是因为缺少Pyenv依赖的包。查看官方的wiki(https://github.com/pyenv/pyenv/wiki/Common-build-problems),发现是需要先安装依赖包 2.在安装依赖包的过程中发 阅读全文
posted @ 2017-04-24 19:58 ZzzzHong 阅读(959) 评论(0) 推荐(0)
摘要:使用另一台装的biolinux系统的文件时,想更改下环境变量,习惯性地在.bashrc文件中进行了配置。结果出现了上面的错误。 谷歌了下,biolinux系统默认的shell是zsh. echo $Shell发现默认的确实是zsh。于是将环境变量在.zshrc中配置后source,成功。 阅读全文
posted @ 2017-04-24 16:57 ZzzzHong 阅读(13447) 评论(0) 推荐(1)
摘要:使用GDC Data Transfer Tool下载10999个isoforms.quantification.txt文件时,写了shell循环的小脚本: 发现后面出现了一个提示: 总结了下:nohup进程的数量和后台运行的数量有上限,大概是1000个,我的任务有10999个。超出限制会出现上述提示 阅读全文
posted @ 2017-04-24 11:23 ZzzzHong 阅读(1089) 评论(0) 推荐(0)