DAY2-谢小发(linux系统)

作者: 谢小发 | 来源:发表于2020-03-07 20:14 被阅读0次

练习准备

  • 系统:windows10
  • 软件:putty

结构框架

linux

基本概念

  • 什么是Linux,什么是服务器?
    类似于windows和OS操作系统的另一种系统,但页面风格是通过命令行来展现而非图片;在电脑系统中使用占比不多,但在服务器中发挥重要作用,能够有权限限制;文件夹分级在无权限的情况下,只能在/home下建立新文件夹。
    服务器是高性能计算器,能够通过网络对外提供服务。


    服务器和客户端关系
  • 为什么学习生信要使用linux系统?
    linux是开源系统,并且能够高效处理庞大的数据信息。
  • 怎样召唤Linux阿里云服务器?
    远程连接阿里云服务器,windows10可以使用putty进行登录,在登陆前获得账号和密码,在putty上进行注册。OS系统可以使用终端terminal。
  • Windows10如何在客户端使用Linux系统?
  1. 打开设置界面-Windows更新-开发者选项-开发人员模式


  2. 控制面板-程序-启用或关闭Windows功能


  3. 重启
  4. 在microsoft store下载工具ubuntu



    ubuntu是以桌面应用为主的Linux操作系统,该软件为开源软件。

  5. 启动Ubuntu和用户设置
  6. 更新
    输入 sudo apt update
    完成后输入sudo apt upgrade
  • 远程登录服务器
  1. 打开putty,SSH进行快速登录


  2. 输入账户和密码进行用户注册


  3. 进入后即可在本电脑远程操作Linux系统进行命令练习

Linux基本操作

  • 命令:pwd (print working directory)
    显示路径
  • 命令:mkdir (make directly)
    创建空目录
    mkdir tmp #新建文件夹存储
  • 命令:ls
    显示
    在tmp文件夹下新建piupiupiu~ ,在bio07文件夹下显示可看到tmp,在tmp文件夹下显示可看到piupiupiu~
  • 命令:
    rm #删除文件
    rmdir #删除空目录
    rm -r #删除非空目录
    在tmp文件夹下创建ggg和lalala,并在lalala文件夹下使用命令touch创建html文件blingbling.html,使用命令vi对该文件进行编辑,使用esc+shift zz保存退出,由此产生编辑后有内容的文件夹


    通过使用删除命令,对各个文件和文件夹进行删除
  • 命令:cd返回主目录,加目录名为返回该目录
  • 命令:vi进行编辑 i进行输入
  • 命令:cat查看并直接将内容输出到屏幕

    head输出前10行;tail输出后10行;-n自定义输出行数
  • 命令:cp复制文件
  • 命令:mv将文件移入文件夹,或者重命名

其他问题

  • ls输出的是横向的列表,怎样输出长格式列表?
    显示文件使用命令ls,显示时为横向列表;
    显示长格式用-l,显示所有文件为-a
    显示所有文件的长格式列表使用命令ls -al
  • 如何查看长格式列表中文件的大小?
    du -sh查看当前文件夹大小
    du -sk filename 查看指定文件大小
  • 查看Linux系统版本、内存与硬盘空间?
    查看系统版本lsb_release -a
    查看内存free -m
    查看硬盘空间情况df -lm
  • 怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录?
    递归创建目录,使用-p参数,如若创建如题所示的层级目录,使用mkdir -p tmp/tmp1/tmp1.1命令
  • 怎样删除这些层级目录?
    -r是向下递归,不管有多少级目录,一并删除;
    -f是直接强行删除,不作任何提示;
    如果需删除上一个问题所创建的层级文件夹,可以使用命令rm -r tmp/tmp1/tmp1.1

P.S.最终将文件删除,仅保留tmp文件夹,路径为/home/bio07/tmp

相关文章

  • DAY2-谢小发(linux系统)

    练习准备 系统:windows10 软件:putty 结构框架 基本概念 什么是Linux,什么是服务器?类似于w...

  • Linux下逻辑卷LVM的管理和RAID磁盘阵列

    Linux系统安全 | Linux下逻辑卷LVM的管理和RAID磁盘阵列 原创 谢公子 [谢公子学安全](java...

  • 学习小组Day2笔记-镜筒

    day2-召唤LInux 思维导图 操作汇总 pwd:显示当前路径 mkdir: 创建空目录 层级目录:mkdir...

  • 2020-01-22

    Day2-庐州月 1、 使用putty远程登陆linux 2、 下载putty软件并登陆 3、 开始输入命令...

  • 学习小组Day2-linux

    day2-初始Linux 思维导图如下:思维图.png 不过有些细节需要自己记住,担心会忘记Windows 的Li...

  • Linux Shell命令及配置安装手册

    Linux 教程 Linux 教程、Linux 简介、Linux 安装、Linux 系统启动过程、Linux 系统...

  • DAY7-谢小发(测序)

    框架 测序过程及其原理 Sanger测序基本原理反应体系种需要有引物、DNA聚合酶、4种dNTP、一定比例的ddN...

  • Linux学习目录

    Linux基础知识与系统管理视频教程 ├─1 Linux系统简│ ├─Linux教程 1.1.1 Linux系统...

  • 运维技术栈

    Linux系统运维与架构设计技术栈 Linux系统基础入门 Linux系统概述与运维环境搭建 Linux系统管理 ...

  • DAY3-谢小发(在linux环境下进行软件安装)

    下载安装使用框架 linux软件下载工具 Conda:可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与...

网友评论

    本文标题:DAY2-谢小发(linux系统)

    本文链接:https://www.haomeiwen.com/subject/ofncdhtx.html