RPM(Redhat Package Manager):
RPM,红帽软件包管理。在没出现RPM之前,在Linux上面安装软件是一件有难度的事情,RPM的出现就是为了降低软件的安装难度。RPM是通过将安装规则和源代码打包到一起来降低软件安装难度的。
Yum软件仓库:
RPM在一定程度上降低了Linux安装软件的难度,但面对一些大型的软件还是有些不足,因为大型软件动辄会与10几个程序有依赖关系,在这种情况下安装软件还是很难的。这时候就出现了Yum。Yum通过将大量的常用RPM软件包存放在一起,解决软件包之间的依赖关系,进一步降低了软件安装的难度。
Linux7管理服务的常用命令:
systemctl start 服务名称 启动服务
systemctl stop 服务名称 停止服务
systemctl restart 服务名称 重启服务
systemctl status 服务名称 查看服务状态
systemctl enable 服务名称 加入启动项
强大好用的Shell:
人跟计算机内核是不能直接沟通的,所有在人和计算机内核之间要有一个翻译官,这个翻译官就是Shell。常用的Shell是bash。
Linux命令的基本语法:
命令 参数 对象
Linux命令的基本语法就是上面的六个字,一个命令可以没有参数和对象,但必须要有命令本身。命令是告诉shell要做什么,参数是用来修饰命令的。同样一个命令有很多的参数,也就有很多的修饰,参数用来详细的描述命令执行的细节。对象就是命令所执行的文件(Linux里面一切都是文件)。
参数有长格式还有短格式,长格式前面有两个-符号,参数是一个英文单词,短格式有一个-符号,参数是一个字母。两个长格式不能合并,必须分开写,中间要有空格。两个短格式可以合并,字母合并然后在最前面保存一个-符号就可以了。长格式和短格式不能合并。