RPM:红帽软件包管理器 Redhat Package Manager
编译源代码+安装规则,目的是降低软件的安装难度。
- 安装软件:rpm -ivh test1.rpm
- 卸载软件:rpm -e test2.rpm
- 升级软件:rpm -Uvh test3.rpm
Yum软件仓库
通过将大量的常用RPM软件包打包在一起,为了进一步降低软件安装难度和复杂度而设计的技术。
- 列出所有仓库:yum repolist all
- 列出仓库中所有软件包:yum list all
- 查看软件包信息:yum info 软件包名称
- 安装软件包:yum install 软件包名称
- 卸载软件包:yum remove 软件包名称
- 移除软件包:yum update 软件包名称
systemctl管理服务
- systemctl start 服务名称.service 开启服务
- systemctl stop 服务名称.service 关闭服务
- systemctl restart 服务名称.service 重启服务
- systemctl status 服务名称.service 查看服务
- systemctl enable 服务名称.service 加入到启动项
一般的Linux命令格式:
命令 参数 对象
举个栗子:
打 狠狠地 小明
亲 温柔地 小美
命令,参数和对象之间以空间进行间隔
长格式: --单词 --list
段格式: -字母 -l
- 长格式和长格式之间不能合并
- 长格式和短格式之间不能合并
- 短格式和短格式之间可以合并,只保留一个‘-’如:ls -la
- Linux命令中严格区分大小写
进程的几种状态
R(运行):running,表示正在运行的,为用户提供服务的进程
S(休眠):sleeping,正在休眠,等待为用户提供服务的进程
D(不可中断):不可中断,出现问题不可被中断的进程
Z(僵死):zombie,当前没有为用户提供服务,但是一直站用着资源
T(停止):stopped,经被关闭的进程