折腾的第二天学习,原本昨晚在公司把今天的教程学习完了,只剩学习笔记和思维导图没有做,太晚了准备回家再做,结果到家发现之前的阿里云服务器完全不见了,折腾了一个多小时毫无结果,最后重新申请了腾讯云服务器,重新做了一遍,只好安慰自己权当多练习啦。雪上加霜的是早上发现D2的教程链接失效了,懊悔自己没有保存习惯,现在只好凭记忆写作业了。
Linux与生信
Linux作为三大操作系统之一,因其免费、开源、稳定、安全深受喜爱,非常适合用来分析处理数据,因此生物软件都是基于Linux开发。接触Linux的渠道主要有纯Linux系统,Win10/Win7/Mac/本地服务器/云服务器上安装Linux。今天主要学习云服务器上的Linux.
注册云服务器
第一次接触云服务器,分别在阿里云和腾讯云上面申请了免费的服务器,虽然教程里面用的阿里云,经试验腾讯云的注册及设置方法和阿里云一样,所以过程还是挺顺利的,没有什么问题。在此感谢老师,教程非常详细,遇到的问题都有讲解。
使用Putty
因为是win7系统,我使用了putty,过程很顺利。在此要提及如果是Mac系统则可以用terminal远程登录。
Linux常用命令
接下来学习了一些高频使用的Linux命令,算是正式开始直观的接触Linux。读书的时候也简单学过Linux,时间太久早忘光了,这次重新开始学,虽然总有各种小问题,但每一个命令成功运行的时候,都有一股小小的成就感。
pwd 显示当前路径
mkdir 创建空目录
ls 显示列表
删除
删除命令有四种,rm(删除普通文件)、rmdir(删除空目录)、rm -r(删除非空目录)、rm -rf(清空服务器),其中需要注意的是rm -rf非常危险,谨慎使用。
在删除命令练习中我犯了错误,我在rm_test目录下面建了一个doodle.txt,一个huahua空目录,一个huahua.txt,我少写了命令'cd huahua',没有在huahua目录下建文件huahua,txt,而是错误的把它建到了rm_test目录下面。后来发现之后,我把huahua及huahua.txt删除,重新按要求做了正确的练习。
cd/cd -
注意:主目录直接cd