生信星球培训第八十期

生信星球学习小组第80期 Day2笔记--ZJUSKY

2020-09-15  本文已影响0人  ZJUSKY

Linux简介

Linux和常见的windows系统一样,都是一种操作系统。不同之处在于windows在个人PC中更为普及,可视化程度较好,它将冷冰冰的代码转换为了更易上手和学习的图标,对于大多数人的日常办公娱乐是足够的。而为什么要学习Linux,对于生信行业,它具有很多优点,例如有很多windows中没有的软件,处理大型数据更稳定快速等。

Linux 基本操作

安装Linux

如果你没有服务器,但是有一台Windows 10的笔记本,那么恭喜你,可以直接在你的笔记本上使用Linux了,只需要自行搜索安装Linux即可,非常方便,具体我就不展示了。下面用云服务器上的Linux来展示。

登录云服务器(以Windows为例)

首先需要下载Xshell(用来远程连接服务器),然后输入账号,密码和ip地址,当然还有一件事别忘记,因为是云服务器,所以一定要联网。。。
在Xshell中输入ssh 用户名@ip地址,然后输入密码即可。

Linux基础命令

1.pwd

pwd: print working directory,显示当前路径。


/home/bio01 就是我的当前路径

2.mkdir

mkdir: make directory,创建目录

3.ls

ls: list file,显示当前工作目录下的文件和目录。
结合上面的命令,显示效果如下

4.rm

rm: remove,删除文件或者目录
·删除文件:rm 文件名
·删除空目录:rmdir 文件名
·删除非空目录:rm -r 文件名
\color{red}{切记不要使用`rm-rf`后面不加目录名,否则会删除服务器的所有东西。}

5.cd

cd: change directory,切换当前工作目录。
cd :接一个目录,表示进入该目录
cd - :返回刚才目录
cd :主目录,相当于手机中的home键
练习cd操作:进入tmp目录,然后查看当前路径,然后返回主目录


练习删除操作:

6. vi

vi:新建脚本或文本文档。

cd tmp
vi 1.txt
#切换到英文输入法后,点击i,就可以输入文本了
#ESC键,退出编辑模式
:x  #保存并退出

7. cat

cat接文本文件的名字,可以直接将其内容输出到屏幕,按q可以退出cat
head默认输出前10行,tail默认输出后10行,后面加上-n自定义输出几行
例如:head -n 2 1.txt

8.cp

cp: copy,复制文件。
cp file1 file2:复制file1,命名为file2。

9.mv

mv: move file,移动文件夹或者重命名。
mv file 路径:移动file到某路径下
mv file1 file2将file1 重命名为file2.

总结 思维导图

上一篇下一篇

猜你喜欢

热点阅读