美文网首页linux
Day 2_0 linux 学习笔记

Day 2_0 linux 学习笔记

作者: 陈宇乔 | 来源:发表于2018-12-09 23:46 被阅读44次

配置xshell选项


image.png
最基础查看运行命令
ps -ef 
jobs -l
top

keynote

Linux酷炫的颜色

PS1="\[\e[31;1m\]\u cd \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n"
PS1='\[\e[1;35m\][\[\e[1;33m\]\u@\h \[\e[1;31m\]\w\[\e[1;35m\]]\[\e[1;36m\]\$ \[\e[0m\]'
####永久配置酷炫颜色
cat >> .bashrc
PS1="\[\e[31;1m\]\u cd \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n"
source .bashrc
永久配置酷炫颜色.png

将文件从一个服务器拷贝到另一个服务器

scp /public/reference/genome/hg38/hg38.fa chenyuqiao@129.28.108.226:~/

文件查找功能

find ./ -name "*zip"

-SN 显示行号,整行显示,简洁显示

less -SN .profile

Vim文本编辑和保存

w  ###保存后才能退出

Cat操作小文本 重定向

cat > new.txt
hellow
^C
cat >> new.txt   #####追加

必须先sort 再unique -c去重

sort|uniq -c

cut 自定义切割保留
cut默认是\t分隔, awk默认是空格+分隔

cut -d ' ' -f 1-2,9

zless 查看gtf.gz文件 如果要进行全局操作可以用zcat

zless -S /public/reference/gtf/Homo_sapiens.GRCh37.75.gtf.gz |cut -f 9|grep -v '#'|cut -d ' ' -f 1-2|sort|uniq -c |less -S
zless -S /public/reference/gtf/Homo_sapiens.GRCh37.75.gtf.gz |grep  -v '#'|cut -f 9|grep 'transcript_id'|awk 'BEGIN{print "ens_id\ttr_is"}{print $2"\t"$4}'|sed 's/;//g'|sed 's/"//g' |less -S
zless -S /public/reference/gtf/Homo_sapiens.GRCh37.75.gtf.gz |cut -f 9
zless -S /public/reference/gtf/Homo_sapiens.GRCh37.75.gtf.gz |cut -f 1-3,9|less -S
zless -S /public/reference/gtf/Homo_sapiens.GRCh37.75.gtf.gz |cut -f 9|grep -v '#'|less -S

tr 替换

echo $PATH |tr ':' '\n'|less -S

grep -E: -E, --extended-regexp PATTERN is an extended regular expression (ERE)
-E 的作用和\是一样的

nl /etc/passwd |grep 'root\|qmcui'
nl /etc/passwd |grep -E 'root|qmcui'

通配符

^开头
&结尾
\n换行分隔
\t Tab分隔

cut 类比 awk

cut -d ":" -f 1 
cat /etc/passwd |awk  -F ':'  '{print $1"\t"$7}'

paste:注意- -之间是有空格的

zcat sample1.fa.gz | paste - - - - |less -S

替换

echo $PATH | tr -s ":" "\n" |less -S 

alias可以自定义命令: .bashrc内查看


alias可以自定义命令
文件权限read write X执行 文件权限

read write

相关文章

  • Day 2_0 linux 学习笔记

    配置xshell选项 最基础查看运行命令 keynote Linux酷炫的颜色 将文件从一个服务器拷贝到另一个服务...

  • 2020-05-13

    学习小组DAY3笔记-lyq 今天学习安装linux,以及在linux环境安装、激活、使用 今天完成在比昨天早,一...

  • 生信星球学习小组Day2-kan

    笔记来自生信星球学习小组资料 Day2 学习内容-召唤linux 1.直接上思维导图 2.召唤linux基本命令 ...

  • 2020-03-08

    学习小组day2笔记——肖舒 Linux入门 -常用的基本操作及其易错点

  • 学习小组Day3笔记——冬梅

    生信星球学习笔记-Day2 今天学习了如何在linux环境下安装软件——用到了conda,安装软件以fastqc为...

  • 2020-04-07

    学习小组Day2笔记--linux入门(刘阳) 1. 为什么学习linux 大多数人用的是可视化界面,便捷的win...

  • 学习小组Day2笔记--初识linux(李其龙)

    学习小组Day2笔记--初识linux 摘要: 本文将从以下五方面介绍linux系统的安装及基础操作,包括Linu...

  • 学习小组Day2笔记-- Louis-jl

    Day2笔记--linux linux基础命令操作 pwd:print working directory,显示当...

  • 学习小组Day2笔记--李忠蝶

    Day1:召唤Linux 来自一直笨鸟的笔记 学习之前:内心OS:今天会学习什么? — 学习教程上线了!— 看一下...

  • Day2-Freeman

    生信星球学习day2 学习笔记 今天的笔记都是以思维导图的模式写的,附上思维导图图片linux登陆及基本命令操作(...

网友评论

    本文标题:Day 2_0 linux 学习笔记

    本文链接:https://www.haomeiwen.com/subject/uyelhqtx.html