【掘力星-安装技巧2】Linux操作系统的文件与安装

【掘力星-安装技巧2】Linux操作系统的文件与安装引言 本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 今天是10月3日,是祖国72年华诞,前面介绍了Linux操作系统的用户,今天我们来介绍Linux操作系统的文件与安装,继续学习Linu

引言

本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。

今天是10月3日,是祖国72年华诞,前面介绍了Linux操作系统的用户,今天我们来介绍Linux操作系统的文件与安装,继续学习Linux操作系统,要把最难学的,最难啃的地方啃干净,不畏困难,奋勇向前,在所属岗位发光放热,为将我国建设成为社会主义现代化强国,不懈奋斗!

文件系统

前面提到,我们已经成功通过账户和密码进入了Linux操作系统,都说Linux是文件加命令行的方式进行操作的,那不了解文件,我们就什么都做不了,我们来介绍一下用到的命令:

  • cd:change directory 切换目录,也就是切换文件夹,
  • cd.:切换到当前目录
  • cd..: 表示切换到上一级目录
  • dir:列出当前目录下的文件
  • ls -l:用列表的方式列出文件

我们来玩一下: image.png

  1. 第一个字段代表文件类型,要么文件夹,要么就是文件,”-“代表文件,”d"代表目录(文件夹),此外还有其它文件类型,遇到再说。

剩下的9个字符就是权限位了,Linux有很多用户,有的用户对该文件权限为只读(r),有的是写(w),还有的就是执行(x),对于- rw- r-- r--就表示文件是普通文件,对于所属用户,可读可写不能执行;对于所属的组,仅仅可;对于其他用户,也是仅仅可

  1. 第二个字段是硬链接,主要不是讲文件的,就简单介绍一下。
  2. 第三个字段所属用户,都是root
  3. 第四个字段是用户所属的用户组,大多数都是root
  4. 第五个字段是文件的大小
  5. 第六个字段是文件修改的日期
  6. 最后一个字段是文件名

软件安装

知道文件之后,我们就可以来安装程序了,对于Linux而言我们就只需要去应用商店下载一个.exe的可执行文件,安装即可,但Linux并不是这么玩的,想要安装软件,就得使用指令,比如在Centos系统下就可以使用npm进行安装,如果安装JDK的话可以使用rpm -i jdk-XXX_linux-x64_bin.rpm进行安装。

应用查看

安装完之后就要查看应用,可以使用rpm -qa查看所有的软件安装列表,其中q就是查询a是所有也就是all,我们来玩一下: image.png

你会发现这个列表很长,如果要找到安装的软件的话,最好通过关键词来查找,这里我们可以借助管道grep进行搜索,比如:rpm -qa|grep python

image.png

可以看出管道还是蛮香的,而且对查找的关键词进行了高亮显示。

如果我们不知道关键词呢?那就只能把很长的结果进行分页展示,这是我们日常开发都会遇到的一个需求,我们可以用rpm -qa | morerpm -qa | less来进行分页展示

more:分页只能往后分 image.png

less:前往后都能翻页,我们先q退出,再操作,如下:

image.png

软件管家

同Windows操作系统一样,Linux也有自己的软件管家,Centos下的管家名字叫yum,我们可以使用yum进行软件的搜索下载安装

比如安装数据库mysql,就可以用yum搜索,这里我们以jdk为例,玩一下:

image.png

安装就直接yum install,卸载就yum earse

下载配置

Linux允许我们配置从哪里下载软件的,因为Linux服务器那么多,遍布世界各地,不可能大家都在一个地方玩,因此可以使用配置文件,进行灵活下载:

配置文件的位置在/etc/yum.repos.d/CentOS-Base.repo中,可以看到文件权限可读可写,因此我们可以进行修改。

image.png

看下具体的内容:

image.png

软件运行

软件安装好后,就要运行,Linux最常用的命令交互方式就是Shell脚本,另外一个程序运行的方式就是后台运行,但现在都是容器化部署或者容器化管理了,所以容器就是对应的应用程序了,比如docker或者k8s

程序开启就会创建进程,我们可以用ps -ef查看进程,太多的话也可以使用管道进行过滤。

image.png

第三种程序运行的方式就是以服务方式运行,比如我们的mysql。

今天的文章【掘力星-安装技巧2】Linux操作系统的文件与安装分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/23246.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注