今天主要学习以下主要内容:
- 什么是linux,什么是服务器?
- 为什么学生信要用linux?
- 怎样召唤linux--阿里云服务器
- 怎样登录服务器--xshell和terminal
- linux有哪些最基本的操作?
生信星球-公众号
生信宝典linux常用命令
- pwd:列出当前目录的完整路径,明确你在哪;
- cd :跳转到其他目录,两个好用的cd命令,"cd -" 跳回最近一次的目录,"cd .." 退回上一层目录;
- ls:列出当前目录内容,最好加上 -l -rt 参数,会更加清晰,目的是明确目录下都有什么;
- mkdir:创建目录;
- rm:删除文件或者目录;
- mv:重命名文件或者目录;
- cat:打开文本文件,内容输出到屏幕;
-less -SN:打开文本文件,这个是查看文本文件更合适的方式;- head -n:查看文件前n行;
- tail -n:查看文件尾n行;
- wc -l:计算文本文件的行数;
- ”|“: 管道操作;
- grep命令;
- awk命令;
- sed命令;
- sort命令;
- du -sh ./: 检查当前目录所占空间大小;
- bc -l:启动Terminal下的计算器,可以在这里进行简单的数学运算,输入"quit"就可以退出;
- chmod:修改文件或者目录权限;
练习:
学习linux如何安装软件:
了解conda--“linux的应用商店”
-
服务器下载精华版--miniconda(生信相关)
- 百度/谷歌搜索“miniconda 清华”进入:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda - 用wget命令下载:复制的下载链接
- 百度/谷歌搜索“miniconda 清华”进入:
-
安装和配置miniconda
- ls命令得到“查询结果”
- bash “查询结果”
- 激活:
source ~/.bashrc
- 添加镜像:
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
- conda config --set show_channel_urls yes
- 使用miniconda下载和卸载软件
备注:学习自动补全功能:打出cd+tab键,好用