学习小组Day2笔记--Monomania

2020年4月15日 Day2:召唤Linux

今天的学习内容主要是Linux的基本介绍、应用场景、登录方式、常用命令以及为何学习生信非Linux不可。学完之后对于Linux也有了大致的认识和了解。

DAY2 召唤Linux.png

1. 什么是Linux?

Linux是与Windows和Mac系统一样的操作系统 (Operating System,OS)

  • 应用场景:服务器
  • 权限控制:多用户,相互独立
  • 命令行模式:非图形界面
  • 目录结构:与WIndows文件夹类似,文件系统呈树状

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

  • 生物软件基于Linux
  • Linux系统开源、免费
  • 无需图形界面,节约资源
  • 命令行模式高效,便于大数据分析

3.怎么召唤Linux?

  • 直接U盘安装Ubuntu或CentOS
  • 虚拟机安装Ubuntu或CentOS
  • Windows 10系统可以安装Windows Subsystem for Linux (WSL)
  • Mac Terminal
  • 云服务器(阿里云或者腾讯云等)
  • 本地服务器

4.怎么登录服务器?

4.1 Windows系统

Windows系统使用SSH软件(Xshell、MobaXterm、PuTTY等)登录服务器(云服务器或者本地服务器)。以下是以Xshell 6为例登录的云服务器:
输入IP地址(主机号)

云服务器登录-1.jpg

输入用户名
云服务器登录-2.jpg

输入密码
云服务器登录-3.jpg

4.2 Mac系统

在Mac Terminal中直接输入ssh 用户名@IP地址登录。
注:没有Mac电脑就没有演示了...


5.Linux最基本命令

  • pwd 查看当前路径

    pwd.jpg

  • mkdir 创建空目录

  • ls 显示列表

    mkdir & ls.jpg

  • rm 删除文件

    rm.jpg

  • rm-r 删除非空目录

    rm -r.jpg

  • rmdir 删除空目录

    rmdir.jpg

  • cd 切换路径

    cd.jpg

  • vi 新建脚本或文本文档

    vi.jpg

  • cat 查看文本内容

    cat.jpg

    注:ctrl+c可结束输入

  • head 查看前10行内容

    head.jpg

  • tail 查看后10行内容

    tail.jpg

  • cp 复制文件

    cp.jpg

  • mv 文件重命名或移动至其他文件夹

    mv_rename.jpg

    mv_move.jpg


6. 课后练习

  • 长格式列表命令
    ls-l

    ls -l.jpg

  • 查看长格式列表中文件的大小
    ls -lh

    ls -lh.jpg

  • 查看Linux系统版本、内存与硬盘空间
    df -h:查看每个根路径的分区大小
    df -hl:查看磁盘剩余空间
    du -sh [目录名]:返回该目录的大小
    du -sm [文件夹]:返回该文件夹总M数
    du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)

    df.jpg

  • 建立层级目录
    mkdir -p tmp/tmp1/tmp1.1

    19 mkdir -p.jpg

  • 删除层级目录
    rm -r tmp/
    勿用rm -rf,会强制删除

Tips:学会应用Tab自动补齐

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