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

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

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

1.1什么是linux

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多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基础教程

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,677评论 9 468
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,877评论 0 10
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,115评论 19 139
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,075评论 2 89
  • 小路,还是每天早上走过的路径,路边的荒草只是蒙上了一层薄薄的礼纱,宛若出征前不平淡的庄严,默默期许着树梢下如冰凌玉...
    Aanpaoyilian蔚蓝阅读 412评论 0 3