摘要:今天开始,学习Linux。作为一个零基础小白,首先从搭建环境起步,笔者的电脑是Windows系统,以前没有使用过Linux系统,这篇文章简单记录搭建过程和入门学习笔记。
1软件安装与下载
所需软件:virtualbox(虚拟机)
附加文件:Debian或ubuntu系统镜像
tips:以上文件上传至公众号后台菜单“软件”
先安装虚拟机,然后在虚拟机内创建一个项目,导入下载的Linux系统镜像,根据安装提示完成配置。
安装完成后,可以在终端程序中利用SSH登录系统。
2Linux基础命令
ls #查看文件命令,后面可以跟参数(-lh) ~ #家目录 / #根目录 cd #更改目录 pwd #显示当前目录 . #一个点表示当前目录,两个点表示上级目录 cat #打开文件 less #打开大文件, -S不换行显示,适合表格文件 ctrl+c #终止当前命令 ctrl+l #清屏 head -n #表示查看前n行 tail -n #表示查看后n行
##vi编辑器的使用##vi编辑器的使用 q!#不保存退出 wq #保存退出 i #insert插入编辑模式 <- #赋值符号,和等号类似,将后面的值赋给前面 sort #排序 uniq #去除重复 ESC #退出 mv #移动文件q!#不保存退出wq #保存退出i #insert插入编辑模式<- #赋值符号,和等号类似,将后面的值赋给前面sort #排序uniq #去除重复ESC #退出mv #移动文件
sudo #临sudo #临时管理员权限 gz #压缩命令 gzip xxxx #压缩 gunzip xxxx #解压 tar -c -f xxxx #打包用-c,解包用-x,-z压缩,-v进度 rm xxx#删除文件 rm -r /xxx #删除文件夹 rm -rf/ #全部删除,比较危险 mkdir xxx#创建文件夹
wget 网 wget 网址 #在线下载软件 echo $PATH #打印环境变量 export PATH=xxx #添加环境变量 source #强制重新运行,常用于安装完软件更改环境变量后 apt #管理员安转软件 conda #无需管理员安装软件址 #在线下载软件echo $PATH #打印环境变量export PATH=xxx #添加环境变量source #强制重新运行,常用于安装完软件更改环境变量后apt #管理员安转软件conda #无需管理员安装软件
3Linux环境下安装软件
channels #配置仓库 conda install 软件名=版本号 #安转软件 conda search 软件名 #搜索软件 cp #拷贝命令 su #切换用户 useradd -m -s /xxx/xxx 用户名 #添加用户 ###练习安装以下软件,今后使用 conda install fastqc conda install blast conda install hisat2 conda install Trinity
随笔:今天主要内容是系统搭建和基础命令学习,难度比较小,但是却很重要。相比于Windows系统有可视化的操作界面,Linux只有一个大黑框,鼠标轻松完成的动作在键盘上要用另一种方式进行,但如果熟练使用效率也会很高,各有所长。