美文网首页生信星球培训第135期
生信星球小组课day2笔记-老白

生信星球小组课day2笔记-老白

作者: meraner | 来源:发表于2022-04-22 21:43 被阅读0次

一、学生信必懂的Linux是个啥

Linux和window,Mac都是操作系统,我觉得它就是一个和计算机沟通的界面。我们的台式机或笔记本电脑可以用它,服务器必须用它。因为它不是图形界面和我们沟通,而是通过命令行沟通,所以我们要做的是敲进去各种“命令”,而不能只是鼠标点点点啦。
办公室的电脑是win10的系统,家里的电脑是Mac的系统。理论上win10上可以下载这个东东ubuntu然后把办公电脑整成linux系统。Mac上自带的“终端”是一个软件,可以在此软件中输入命令,通过命令行直接操作控制系统。还有一个iTerm2的软件(非Mac自带)据说比“终端”还好用,本白日后有余力再学用吧。
一般情况自己电脑配置不够,听说跑程序会死机。用云服务器上的linux是正道。

二、在云上的linux的玩耍

登陆

今天(22年4月23日周六)在家用Mac的“终端”试一下。
从“访达”-“应用程序”-“实用工具”里面,找到“终端”。点击打开,跳出一个界面,满眼字符串,长这样:


终端软件的界面

输入:ssh 账户@IP地址 ,之后输入密码(输入密码的时候屏幕什么都不显示,有点儿心慌)
更新22年4月24日办公电脑windows系统里,安装Xshell,之后登录。之前曾装过Putty,比较之后发现Xshell可以保存登录名密码,而Putty每次都要重新输入密码。还是优选Xshell吧,但是好像Xshell有些功能要收费,还没搞清楚,日后观察。安装Xshell的时候报了一个错,通过网上搜索,自行在注册表里改了一个东东RegistrySizeLimit,重启电脑两次,再安装就成功了。

各种基础命令

  1. pwd命令,即print working directory


    pwd命令.png
  2. mkdir命令,即make directory
    mkdir 文件夹名,新建一个新的文件夹

  3. ls命令,即list


    mkdir & ls.png
  4. rm命令,即remove
    rm 文件名,删文件
    rmdir 文件夹,删空文件夹
    rm -r 文件夹,删非空文件夹

  5. cd命令,即change directory
    cd 目录名,进入该目录
    cd -,进入刚才目录
    cd ~,回家目录
    cd ..,进入上级目录

  6. vi编辑器,这就是Linux的记事本啊
    vi 文件名,新建或打开某文件

英文输入法下,按i,即可进入编辑模式,进行敲字。在编辑模式下按Esc键,即可推出编辑模式。左下角输入:x,即可保存退出vi编辑器(相当于关上记事本)。

  1. cat命令,相当于打开文本文件
    cat 文本文件名
    按q,即可推出文本文件阅读模式。

head 文件名,显示文件前10行
tail 文件名,显示文件后10行
若加上-n这个参数,则可自己定义显示几行。

  1. cp命令,即copy
    cp 文件1 文件2

  2. mv命令,即move
    mv 文件名1 文件名2,将文件1重命名为文件2
    mv 文件 路径,将文件移动到某路径下

  3. 自动补全命令
    Linux操作中有的文件夹名称很长,容易出错。可用Linux的一个插件——自动补全命令(Tab)。
    插件安装: 命令行中输入“yum -y install bash-completion”,但是出现“You need to be root to perform this command.”报错。(但是后面使用没问题,估计管理员已经给系统统一进行设定啦)
    使用方法:
    输入命令只输入前面几个字母,按Tab键,如命令唯一会自动补全。如命令不唯一,再按Tab键会出现很多命令选项,需要再多输入几个字母后,再按Tab,就可以自动补全了。
    文件或文件夹名字也可以输入前面几个字母后面用*代替。

三、上个思维导图

生信星球小组day2.png

相关文章

网友评论

    本文标题:生信星球小组课day2笔记-老白

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