学习小组Day2笔记--杜广政

今天是生信学习的第二天,今天学习Linux操作。

1.什么是linux,什么是服务器?

1.1什么是linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

1.2什么是服务器

通常我们可以将服务器看做一台配置功能强大的超级电脑,它也有自己独立的操作系统,其中核心系统以Linux系统为主的服务器,我们都可以称为Linux服务器,在服务器选择时时,我们通常可以根据我们的喜好和操作习惯来选择服务器的操作系统。
  Linux服务器是被设计来处理的业务应用,如网络和系统管理,数据库管理和Web服务等,是具备高性能和开源性的一种服务器。

2.为什么学生信要用linux?

这是因为生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源。命令行模式可以批量、高效地处理文件,满足数据分析的要求。当你需要跑几十、几百G数据的时候,用windows,电脑立刻就挂了。

3.怎样召唤linux--阿里云服务器

召唤Linux-阿里云服务器

4.怎样登录服务器--putty

登录

5.linux有哪些最基本的操作

先来个思维导图 by.幕布

导图

  • pwd: print working directory,也就是打印当前路径,/root就是当前路径【路径就是你的位置】


    pwd
  • mkdir :make directory-- 创建你的空目录,#后面是注释,就是解释代码的文字。是不参与运行的
  • ls 显示列表,不管是文件夹还是文件,都能显示


    mkdir
  • rm 删除操作,删除文件直接rm file


    rmdir
  • cd接一个目录名,进入该目录 ,cd -返回刚才的目录


    cd
  • vi 新建脚本或者文本文档(vi是linux中的文本编辑器)
  • cat查看并直接将内容输出到屏幕,head 默认输出前10行,tail默认输出后10行,后面加上-n 自定义输出几行
    例如:head -n 3 hello_world.txt


    cat
  • cp 复制文件


    cp
  • mv 将文件移入文件夹,或者重命名


    mv

END

附上一个网站,发现这个人写的特别好
Putty基础教程

你可能感兴趣的:(学习小组Day2笔记--杜广政)