生物信息及开发常用的Linux命令

1.ls 查看当前目录下有哪些文件或目录;

  相关参数:-al 将隐藏文件(.开头的文件)也显示出来

                 -lh 显示当前目录下的所有文件和目录及其大小

                 -l   详细显示当前目录下的所有文件和目录,还有三种权限关系


如图所示,d 表示目录;- 表示文件 ,后面每三个字母为一组,分别表示文件或目录所有者拥有的权限,文件或目录所有者同组成员所拥有的权限,其他人的权限。r:可读(可用数字4表示),x:可执行(1),w:可写(2);可读即可以看,可以复制,可写则可以改变,可执行则可以运行等操作;

ps:用chmod可以改变权限,如:chmod 755 1.txt  >>  将文件1.txt改为文件所有者可读可写可执行,同组成员可读可执行,其他人可读可执行。

2.qsub提交作业:

qsub -cwd -V -l h_vmem=30G -q meta.q -pe smp 8 qsub.sh;     注意qsub.sh里面必须是可执行的命令脚本。 

ps:通过qdel ID 终止进程;qstat 查看当前用户提交的任务执行情况;qstat -u "*"查看所有节点任务执行情况


3.nohu 命令 &,后台提交命令到后台执行,不会因为服务器问题而使得命令运行中断,但是有个问题就是无法通过kill 进程号杀死,只能通过pkill -u 用户名    终止此用户所有进程


4.vim替换命令: 替换所有行的内容:      :%s/from/to/g

5.tomcat 查看日志:

[root@localhost tomcat]# tail -f logs/catalina.out              

6.网络端口命令:

netstat -antp|grep svn    :查看svn端口

svnserve -d -r /usr/local/svnReposity/shareWX  启动svn





vim配置文件:https://www.cnblogs.com/zl-graduate/p/5901090.html                                


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页