Day5-Hector-Stepping into the world of Linux

· 认识Linux

  • Linux是一个在服务器市场大受风靡的操作系统(OS),可以支持多用户同时并发使用,且互不干扰。
  • 区别于Windows的图形界面,Linux的操作基本依靠命令行实现。
  • Linux的目录相当于windows的文件夹,linux系统没有C/D/E/F盘,文件系统呈树状。由于用户不唯一,像类似“我的电脑”这种级别的文件,用户是无法访问的,每个用户能到达的最高级目录“宿主目录”,即用户登录时所在的目录,宿主目录放在home目录下。
  • 生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源。命令行模式可以批量、高效地处理文件,满足数据分析的要求。

· 使用Linux

· Win10操作系统

在Window10中,linux是一个内置的子系统。打开设置->更新和安全->针对开发人员->启用开发人员模式,然后打开控制面板->控制面板->程序->启用或关闭Windows功能->勾选适用于Linux的Windows子系统。然后重启电脑,在微软商店中下载Ubuntu。启动Ubuntu,当窗口显示安装成功后,设置用户名与密码进行注册(注意,输入密码时是没有任何提示的)。
然后,输入sudo apt update,完成后输入 sudo apt upgrade。其中,sudo 代表管理员,apt相当于install,下载和安装了更新,就可以投入使用。

· 云服务器使用Linux

使用免费的腾讯云服务器。先下载xshell:

xshell百度网盘:https://pan.baidu.com/s/1upnRTXwkI0hvxuuA2Gm49w 提取码: cnrv

在Xshell中新建会话,输入服务器的ip地址,用户名与密码。具体操作可见:https://www.jianshu.com/p/8a340b103a41]https://www.jianshu.com/p/8a340b103a41

· 常用操作集合

bio01@VM-0-6-ubuntu:~$ pwd #查看当前路径
/home/bio01
bio01@VM-0-6-ubuntu:~$ mkdir tmp #创建一个名为tmp的空目录
bio01@VM-0-6-ubuntu:~$ ls #显示当前所有目录与文件
tmp
bio01@VM-0-6-ubuntu:~$ cd tmp #进入tmp目录
bio01@VM-0-6-ubuntu:~/tmp$ cd #回到主页面,也可以输入cd ~
bio01@VM-0-6-ubuntu:~$ cd tmp
bio01@VM-0-6-ubuntu:~/tmp$ vi hello_world.txt #新建txt文件,名字为hello_world。然后会进入文本编辑页面。输入i开始输入文本内容,按Esc键 退出编辑模式。在左下角输入:x保存txt文件并退出
bio01@VM-0-6-ubuntu:~/tmp$ cat hello_world.txt #查看hello_world.txt
this is an empty document.
Filed by Hector.
bio01@VM-0-6-ubuntu:~/tmp$ head -1 hello_world.txt #输出hello_world.txt的第一行内容
this is an empty document.
bio01@VM-0-6-ubuntu:~/tmp$ cp hello_world.txt hello_world2.txt #将hello_world.txt复制,复制出来的新txt名字叫hello_world2.txt
bio01@VM-0-6-ubuntu:~/tmp$ mv hello_world2.txt hello_world3.txt  #将hello_world2.txt重命名为hello_world3.txt
bio01@VM-0-6-ubuntu:~/tmp$ mv hello_world3.txt ~ #将hello_world3.txt移动到主目录下
bio01@VM-0-6-ubuntu:~/tmp$ cd
bio01@VM-0-6-ubuntu:~$ ls
hello_world3.txt  tmp
bio01@VM-0-6-ubuntu:~$ rm -r tmp #删除非空目录tmp
bio01@VM-0-6-ubuntu:~$ ls
hello_world3.txt
bio01@VM-0-6-ubuntu:~$ rm hello_world3.txt #删除文件hello_world3.txt
bio01@VM-0-6-ubuntu:~$ ls
bio01@VM-0-6-ubuntu:~$




©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、linux是什么?操作系统 (1)应用场景:攻陷全部服务器(超级计算机)。其内核、内存、硬盘都比个人电脑配置高...
    CC鲨阅读 2,755评论 0 0
  • 1.什么是服务器? 其实也就是一台超级计算机。我们都有笔记本电脑,为什么不能作为服务器,因为我们笔记本硬件配置没法...
    八段锦1134阅读 1,092评论 0 0
  • 《Linux学习总结》一、环境搭建:1、unbuntu 安装,制作安装盘,镜像.ISO安装包和制盘工具uiso9 ...
    土卡拉阅读 3,624评论 0 0
  • 写在前面 以前由于没有服务器,就在自己的电脑上用VirtualBox安装了个Linux系统,电脑不负众望,居然吭哧...
    我就是那只猪脚阅读 3,369评论 0 1
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 12,732评论 28 53