常用linux命令

文件或文件夹操作

  1. ls ## List
  2. pwd ## print working directory
  3. cd ## change directory
  4. cp ## copy and paste
  5. mv ## move
  6. rm ## remove
  7. touch ## 新建文件
  8. mkdir ## 新建文件夹
  9. rmdir ## 删除文件夹
  10. ln ## Link

解压和压缩

  1. tar ## tape archive
  2. zip/unzip ## 压缩和解压zip结尾的文件
  3. bzip2 ## 压缩和解压bz2文件
  4. gzip/gunzip ## 压缩和解压gz结尾的文件
  5. gtz ## 压缩和解压gtz格式的文件

文本处理

  1. ## 查看
  2. head/tail
  3. cat/tac
  4. less/more
  5. zcat/zless
  6. ## 统计、排序、去重
  7. wc
  8. |
  9. sort
  10. uniq
  11. tr
  12. paste
  13. ## 剪切、粘贴、分割
  14. cut
  15. split
  16. comm
  17. xargs
  18. ## 三驾马车
  19. grep
  20. sed
  21. awk

文本查找

  1. which ## 定位可执行文件的目录
  2. whereis ## 定位文件所在目录
  3. locate ## 查找文件
  4. find ## 在当前目录查找文件

任务投递,查看,终止

  1. ## 任务投递
  2. nohup
  3. &
  4. bg/fg
  5. ctrl+z
  6. ctrl+c
  7. ## 查看进程
  8. jobs
  9. top
  10. ps
  11. ## 任务管理
  12. kill
  13. qhost
  14. qdel
  15. qmod

其它

  1. ## 修改密码
  2. passwd
  3. ## 网络测试
  4. ping
  5. ## 空间管理
  6. du
  7. ## 权限修改
  8. chmod
  9. ## 数据拷贝
  10. scp

目录管理

image.png

软件安装

数据下载软件

sapera

质控软件

fastQC、trim-galore、fastp

比对软件

Hisat2、Subjunc

定量软件

salmon