
Linux命令
BBka_717
这个作者很懒,什么都没留下…
展开
-
Linux_常用命令耗时统计
cat 把一个大文件cat 在小文件的后面,200G差不多2小时原创 2012-04-27 12:00:57 · 1332 阅读 · 0 评论 -
Linux_去掉和加上^M_ctrl_m
Linux_去掉和输入^M_ctrl_m想要去掉文档中的^M,注意下面命令中的^M是同时按下ctrl和v和m出现的,不是直接输^Msed 's/^M//g' file >new_file想要在vi中输入^M,也是在输入模式下同时按下ctrl和v和m原创 2013-08-12 15:05:44 · 827 阅读 · 0 评论 -
Linux_查看正在运行的命令_top
Linux_查看正在运行的进程_toptop -u 用户名可以看到这个用户的命令。按下shift+H键,则展示线程(threads),再按一次就不展示线程。按下c,则可以显示完整命令。centOS 6.3中“top -u 用户名”之后:按下o(字母),进到调节列显示顺序的页面:top中的每一列对应一个字母,按下这个字母的大写则把对应列往左挪,小写则把对应列往原创 2013-07-26 17:24:57 · 2260 阅读 · 0 评论 -
Linux_找出最近修改的文件_find_-mtime_-n_+n
Linux_找出最近修改的文件_find_-mtime -nfind . -mtime -3表示找出当前目录(包括子目录)内,3天以内修改过的文件。find . -mtime +3表示找出当前目录(包括子目录)内,3天以前修改过的文件。find /home/root/ -mtime -3表示找出/home/root/(包括子目录)内,3天以内原创 2013-07-22 15:55:58 · 1904 阅读 · 0 评论 -
Linux_vi非贪婪匹配_\{-}
Linux_vi非贪婪匹配_\{-}vi打开一个文件同时按下shift和分号(即:)1,$s/1\..\{-}\(\t\)/1\1/g匹配1.后面加任意字符直到遇到第一个\t(tab)\{-}也即平时用的?.\{-}相当于.?\(\t\)与替换的\1对应,指的是第一个括号中的字符串。原创 2013-07-10 16:24:57 · 1393 阅读 · 0 评论 -
Linux_给命令一个别名_alias
Linux_给命令一个别名_aliasvi ./.bashrc然后在里头加上这两句alias qq='qstat'alias x='clear'保存,命令行输入source ./.bashrc然后在命令行输gg或者x的话就等同于qstat或者clear在命令行想要查看某个别名对应的东西,可以这样:命令行输which x得到alia原创 2012-09-25 17:01:55 · 638 阅读 · 0 评论 -
Linux_查看.gz压缩文件行数_zcat或者gzip_-dc
Linux_查看.gz压缩文件行数_zcat或者gzip_-dczcat 123.gz|wc -lgzip -dc 123.gz|wc -l注意:这种压缩文件不能直接wc -l原创 2012-10-12 10:07:02 · 14875 阅读 · 0 评论 -
Linux_查看队列包括的节点_qselect_-q_queue
Linux_查看队列包括的节点_qselect_-q_queueqhost可以看到所有节点,但是哪些才是某队列可以用的呢?qselect -q 队列名字这样就可以看到这个队列可以用的节点。原创 2012-10-11 20:53:56 · 11491 阅读 · 0 评论 -
Linux_clustalW安装及使用(部分)
Linux_clustalW安装及使用首先解压压缩包tar -xzvf clustalw-2.1.tar.gz进到解压后的文件夹cd clustalw-2.1安装./configuremake进到下面这个文件夹cd src/运行即可./clustalw2用clustalW建树运行clustalW,先按1回车附上fa文件的完整路原创 2012-09-11 16:37:19 · 8725 阅读 · 1 评论 -
Linux_前一个投的任务跑完再跑另一个任务_qsub_-hold_jid
Linux_前一个投的任务跑完再跑另一个任务_qsub_-hold_jidperl program_1.pl input_1.file output_1.fileperl program_2.pl output_1.file output_2.file像这样的情况,第一个任务的输出是第二个任务的输入,第二个任务必须等第一个任务跑完了再跑。设想了一个方法:得到原创 2012-09-06 11:33:52 · 5551 阅读 · 2 评论 -
Linux_使shell显示每个被执行到的命令_-x
Linux_使shell显示每个被执行到的命令_-x 执行sh的时侯加上-xcat run.shperl run.plsh -x run.sh+ perl run.pl 或者在sh中写上set -xperl run.plset +x#set -x和+x之间的行在执行的时侯都会显示出来。cat run.shset -xperl run.原创 2012-07-01 22:05:49 · 1261 阅读 · 0 评论 -
Linux_printf的格式声明_百分号s_d
Linux_printf的格式声明_百分号s_d printf "get '%s,%s'\n" one two#get one two\nprintf "get '%s,%d,%s'\n" one 2 three#get one 2 three\n#%s表示string,%d表示数字,顺序表示对应的第几个输入。#printf输出换行的时侯直接写\n,这点与echo不同原创 2012-07-01 21:49:21 · 2644 阅读 · 0 评论 -
Linux_echo不打印最后的换行符_-n或者转义c
Linux_echo不打印最后的换行符_-n_转义c echo -n "string "echo "string \c"#string _#string后面下划线的地方可以继续键入原创 2012-07-01 21:43:00 · 3117 阅读 · 0 评论 -
Linux_投任务到特定节点_h
Linux_投任务到特定节点_h qsub -cwd -l vf=1G,h=compute-12-13 run.sh这样写就是投一个叫run.sh的作业到compute-12-13这个节点。原创 2012-05-22 11:38:35 · 2897 阅读 · 3 评论 -
Linux_挂起作业_qhold
Linux_挂起作业_qholdqstat 或者top一下,这个作业的job-ID,譬如是123456然后qhold 123456作业就挂起了qrls 123456作业就被释放了原创 2012-05-22 11:30:21 · 3842 阅读 · 0 评论 -
Linux_替换文件内容_sed
Linux_替换文件内容_sedcat /dir/fileA\tB\tC\tD\tE\n例sed 's/\t/,/' /dir/file|catA,B\tC\tD\tE\n例sed 's/\t/,/' /dir/file|sed 's/\t/,/'|catA,B,C\tD\tE\n例sed 's/\t/,/g' /dir/file|catA,B,C,D,原创 2012-04-20 10:17:37 · 939 阅读 · 0 评论 -
Linux_输出文件的某列or某几列_cut_-f
Linux_输出文件的某列or某几列_cut_-f cut -f1,2,3,12 /dir/fil >/dir/out输出/dir/fil的1、2、3、12列并保存到/dir/out中。原创 2012-04-20 09:50:53 · 11203 阅读 · 0 评论 -
Linux_按某列合并两个文件_join_-j
Linux_按某列合并两个文件_join_-j例cat /dir/file1A\t2\t7\tD\nB\t4\t2\tC\nD\t2\t4\tE\ncat /dir/file2A\t3\t7\tD\nB\t4\t5\tC\nD\t2\t4\tF\nG\t6\t9\tK\njoin -j 1 /dir/file1 /dir/file2A\t2\t7\t原创 2012-04-20 09:39:07 · 14069 阅读 · 0 评论 -
Linux_cat命令看行的结尾$以及tab键的显示_-A_-v
Linux_cat命令看行的结尾$以及tab键的显示_-A_-v-A相当于-vET-v表示给出不显示的使用^和M-的标识,除了LFD和TAB之外。-E是把每行结尾的$也输出。-T是用^I表示tab。$ cat -A ctrl_M.fileHere is a ctrl_m^M$No ctrl_m$Here is a tab between two"!"原创 2013-08-12 15:26:57 · 2679 阅读 · 0 评论