前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day2-蓝色柠檬

Day2-蓝色柠檬

原创
作者头像
用户10817043
发布2023-10-31 23:02:09
2430
发布2023-10-31 23:02:09
举报
文章被收录于专栏:生信学习小组-花花老师学生

当当当~今天开始进行linux学习,以前听到这个名词头就大了,今天跟随着生信星球学习小组的步伐,从最基本的知识入手,下定决心要学点东西,加油加油

一、Linux系统基本知识介绍

这部分介绍了什么是Linux,为什么要学生信时要用到Linux,此部分我阅读了课程中推送的链接。(这个里面较为清晰的介绍了作为服务器的Linux的强大功能,但是由于没有认真阅读课堂中的要求,在安装升级ubuntu时浪费了很多时间。)这部分只是了解,重点在云服务器上的linux的登录与使用。

http://mp.weixin.qq.com/s?__biz=MzU4NjU4ODQ2MQ==&mid=2247483667&idx=1&sn=555945f2596fed6b13120483218b30ca&chksm=fdf84951ca8fc0477a5ddd87a6ec6faa6b97547e2bcced78ff572badeaa2e7817aed9f86c870&scene=21#wechat_redirect

二、云服务器上的linux

这个依托【生信星球】中的内容进行实践与学习。

https://www.jianshu.com/p/b62c95c8ca16

2.1下载安装Xshell

学习小组统一使用豆花提供的免费腾讯云服务器。在此进行感谢,对于熟悉Linux系统提供了很大的便利,希望自己这一周能够学到一些干货。安装教程如下。

https://www.jianshu.com/p/8a340b103a41 安装成功后可以通过输入腾讯云服务器的账号和密码进行登录注册,目前这部已经按照提示完成。

2.2高频Linux命令行的使用

2.2.1pwd

含义为显示当前路径,输入后按回车键命令就可执行,结果如下:

2.2.2mkdir

含义为创建空目录,依次按照命令输入代码,这个推送中的介绍已经很详细,直接引用这部分,我来简单描述一下我的结果。

代码语言:javascript
复制
mkdir biosoft #存放生信软件
mkdir project #存放生信项目
mkdir tmp #存放一些杂七杂八
mkdir src #存放源代码

第一行标红处代码输入错误,导致报错,同时给提示命令的正确输入方法,第二个划线的地方是我输入这四个命令时的一个代表回复,由于我在记笔记前已经做过这个操作,所以这里面显示不能创建,说明在我的路径中已经存在上述几个空目录。

2.2.3ls

含义为显示列表,不管是目录还是文件,都能显示,显示的为我最后创建的空目录:scr,截图验证是否正确(这里很搞笑,我以为时Is(大写的i)导致命令输入不对,之后一下子就失去了信心,怀疑哪里没有安装好,不要怀疑,是小写的ls才对,幸好去和我同伴讨教了一下,这步顺利继续搞)

2.2.4rm

删除的操作对象分为三类:普通文件、空目录、有内容的目录。他们的对应的命令是略有不同的。直接摘自【生信星球】,命令如图

注意这三个命令后面都要跟上你要删除的目录名。

为了验证老师说的内容,加深印象,我输入了一些错误代码,黄色说明rm后一定要跟文件名,绿色表示rm不能删除建的空目录,删除空目录用的是rmdir命令,当然它后面也需要加上空目录名,才能删除(蓝色是正确代码),为了验证已经删掉,我又输入midir命令创建了空目录,能够创建出来,说明没有问题(橙色命令行)

2.2.5cd

加一个目录名,含义为进入该目录。cd -为返回上一目录,返回主目录为cd或者cd ~。根据花花老师提示的练习进行操作,结果如图所示。(静下心来很顺利完成该练习)

完成上述命令学习后,进行了一个总的练习,根据提示顺利完成了这个练习,标黄色的问题出在,我还在rm_test,这个空目录下,在这个空目录中当然找不到rm_test,需要回到主目录!!!,(练习了cd命令)才能顺利删除。学会使用tab键可以不用打完字就能输入完整名称,节约时间。这个在很多地方是通用的具体都有什么不记得了,但是这样操作过,大家有印象欢迎补充~~

2.2.6vi

含义为新建脚本或者文本文档(vi是linux中的文本编辑器)

通过提示进行操作,输入了英文的一段感悟,之后要结合2.2.7的命令一起展示出来。

代码语言:javascript
复制
cd tmp
vi hello_world.txt
#先保证电脑切换到了英文输入法,然后敲i键,就可以输入了
#写下你的感悟~几行简短的英文
# 按Esc键   #退出编辑模式
:x   #在左下角输入,意思是保存并退出

2.2.7cat

cat接文本文件的名字,查看并直接将文本文件的内容输出到屏幕。要退出cat,是摁一下q

之后做了一个有意思的小练习

2.2.8cp

含义为复制文件。

2.2.9mv

含义为将文件移入文件夹或者重命名。

两个命令输入后进行学习记录。

今天的学习就到这里,后续会找空余时间看老师录制的视频,加油加油!

最后总结一下,今天很棒!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、Linux系统基本知识介绍
  • 二、云服务器上的linux
    • 2.1下载安装Xshell
      • 2.2高频Linux命令行的使用
        • 2.2.1pwd
        • 2.2.2mkdir
        • 2.2.3ls
        • 2.2.4rm
        • 2.2.5cd
        • 2.2.6vi
        • 2.2.7cat
        • 2.2.8cp
        • 2.2.9mv
    相关产品与服务
    云服务器
    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档