
Linux
Linux笔记,数据处理生物信息相关
Keiji1102
这个作者很懒,什么都没留下…
展开
-
Linux生信笔记(公众号相关)2
生信宝典Linux学习 - 常用和不太常用的实用awk命令(1)awk读取单个文件 awk 'BEGIN{OFS=FS="\t"}{print $0,$1;}' filename读取多个文件 awk 'BEGIN{OFS=FS="\t"}ARGIND=1{print $0,$1}ARGIND=2{print $0,$1}' file1 file2(2)awk后面的命令部分可用单引号或双引号...原创 2020-02-16 16:40:41 · 198 阅读 · 0 评论 -
Linux生信笔记(公众号相关)1
生信媛Linux shell trick for bioinformatics(1)将一个文件按行倒序,将第一行变为倒数第一行,第二行变为倒数第二行优雅至极的方法:tac yourfile.txt稍微笨一点的方法:awk 'BEGIN{x=0}{x=x+1}{print x,$0}' yourfile.txt | sort -nr -k 1 | sed 's/^.*//g' | less...原创 2020-02-16 16:40:27 · 1495 阅读 · 0 评论 -
鸟哥的Linux私房菜 命令行笔记4
使用者识别码:UID与GID使用者ID:UID群组ID:GID原创 2019-12-14 22:13:45 · 424 阅读 · 0 评论 -
鸟哥的Linux私房菜 命令笔记3
路径与指令的搜寻顺序alias-builtin-$PATH万用字元与特殊符号万用符号:signalmean*代表0到无穷个任意字元?代表一定有一个 任意字元[ ]一定有一个在括号内的字元,[ABCD]代表ABCD中任何一个字元[ - ]在编码顺序内的所有字元,[1-9][^ ]“非”,反向选择特殊符号:signalm...原创 2019-12-14 22:13:30 · 605 阅读 · 0 评论 -
《Linux命令行与shell脚本编程大全》笔记3
sed进阶多行命令sed的局限在于只能针对单行数据执行操作。在sed读取数据流时,它会基于换行符的位置将数据分成行。如果你正在查找一个短语Linux System Administrators Group,它很可能出现在两行之中,每行各包含一部分短语。如果用普通的sed命令处理文件,就不能发现这种被分开的短语。处理多行文本的特殊命令N将数据流中的下一行加进来创建一个多...原创 2019-12-14 22:13:05 · 198 阅读 · 0 评论 -
《Linux命令行与shell脚本编程大全》笔记2
Linux信号信号值描述1SIGHUP挂起进程2SIGINT终止进程3SIGQUIT停止进程9SIGKILL无条件终止进程15SIGTERM尽可能终止进程17SIGSTOP无条件停止进程18SIGTSTP停止或暂停进程19SIGCONT继续运行停止的进程(1)中断进程:Ctrl+C组合发送SIG...原创 2019-12-14 22:12:47 · 290 阅读 · 0 评论 -
《Linux命令行与shell脚本编程大全》笔记1
使用多个命令运行多个命令,可以把它们放在同一行彼此之间用分号隔开。date;who创建shell脚本文件第一行 #!/bin/bash在shell脚本中,(# )用作注释行,#后的!会告诉shell用哪个shell来运行脚本让shell找到脚本的方法:用绝对或相对文件路径来引用shell脚本;将shell脚本文件所在的目录添加到PATH环境变量中。./test1修改脚本可执行权限:c...原创 2019-12-14 22:12:40 · 453 阅读 · 0 评论 -
鸟哥的Linux私房菜 命令笔记2
which:寻找执行档which [-a] command-a:all将所有从$PATH目录中可以找到的指令均列出来,而不止第一个被找到的指令名称which ifconfigwhich whichwhereis:由一些特定的目录中寻找档案的档名whereis [-bmsu] fileoptionmean-b只找binary格式的档案-m只找在说明档ma...原创 2019-12-14 22:11:46 · 294 阅读 · 0 评论