当前位置: 首页 > article >正文

Day2 生信新手笔记: Linux基础

一、基础知识

1.1 服务器

super computer 或 server

1.2 组学数据分析

组学数据:如基因组学、转录组学、蛋白质组学等;
上游分析:主要涉及原始数据的获取和初步处理,计算量大,消耗的资源较多,在服务器完成。(Linux)
下游分析:在上游分析的基础上,对数据后续的分析和可视化。例差异分析、富集分析、生存分析等。(R或Python)

1.3 个人电脑连接服务器

使用Xshell或git或MobaXterm
输入 ssh 用户名@IP地址
比如 ssh xiaoxiao@101.102.103.104

二、Linux常用的基础命令

2.1 pwd

pwd: print working directory,也就是显示当前路径
在这里插入图片描述

2.2 mkdir

mkdir :make directory-- 创建空目录

mkdir biosoft #存放生信软件
mkdir project #存放生信项目
mkdir tmp #存放一些杂七杂八
mkdir src #存放源代码

2.3 ls

ls : list 列表显示当前路径下的文件
在这里插入图片描述
ls -l 显示详细信息
在这里插入图片描述

2.4 cd

cd : change directory 更改路径,进入一个目录
在这里插入图片描述
返回上一级目录

cd ..

返回家目录

cd ~

2.5 vi

vi : visual interface 新建脚本或者文本文档(vi是Linux中的文本编辑器)

vi hello_world.txt
#英文输入法,然后敲i键,就可以输入了
#输入想要的内容
#按Esc键,退出编辑状态
#输入:wq    保存并退出 (write quit)

2.6 cat

cat : 显示文件内容或连接多个文件并显示 (concatenate)

cat hello_world.txt

在这里插入图片描述

2.7 cp

cp: 复制文件, copy,Linux中一切都是文件。
在这里插入图片描述

2.8 mv

mv: 移动文件到指定路径 (move)
在这里插入图片描述

2.9 rm

rm : 删除文件 (remove)

rm            # 删除文件
rm -f         # 删除目录
rm -rf        # 删除层级目录

在这里插入图片描述
在这里插入图片描述

三、一些有用的命令

1. 查看文件大小

ls -lh

在这里插入图片描述

2. 查看系统版本、内存与硬盘空间

cat /etc/os-release      # 查看系统版本
free -h                         # 查看内存信息
df -h                            # 查看硬盘空间

在这里插入图片描述

3. 建立类似 /tmp0/tmp1/tmp1.1 的层级目录

mkdir -p /tmp/tmp1/tmp1.1

http://www.kler.cn/a/420416.html

相关文章:

  • linux 获取公网流量 tcpdump + python + C++
  • 【人工智能】用Python和Pandas进行时间序列数据分析:从处理到预测
  • 采药 刷题笔记 (动态规划)0/1背包
  • 柔性数组详解+代码展示
  • 人机交互中的状态交互、趋势交互
  • WEB开发: 丢掉包袱,拥抱ASP.NET CORE!
  • 鸿蒙与Linux内核的关系
  • java Stream 详解
  • 嵌入式Linux无窗口系统下搭建 Qt 开发环境
  • redis针对hash的命令 及 使用场景
  • 电机驱动MCU介绍
  • 理解 Python PIL库中的 convert(‘RGB‘) 方法:为何及如何将图像转换为RGB模式
  • 广东省计算机学会40周年暨2024年庆典活动 粤港澳数字人的生产与驱动技术论坛、第五届人工智能与信息系统国际学术会议
  • 【大数据学习 | 面经】Spark为什么比MR计算更快
  • 解析生成对抗网络(GAN):原理与应用
  • Linux C/C++编程之静态库
  • C语言——宏、预处理、多文件
  • 【WRF-Urban】WPS中有关Urban的变量设置
  • 【大语言模型】ACL2024论文-23 检索增强的多语言知识编辑
  • 按列数据拆分到工作表-Excel易用宝
  • 【HM-React】02. React基础-下
  • CC++ 标准库与标准模板库(STL)简介
  • Flink学习连载文章9--状态(State)
  • 群控系统服务端开发模式-应用开发-邮箱短信通道功能开发
  • 65页PDF | 企业IT信息化战略规划(限免下载)
  • idea中git的将A分支某次提交记录合并到B分支