@adamhand
2018-07-31T10:31:03.000000Z
字数 1431
阅读 652
RPM 为了解决包的安装、升级、依赖操作的难度过大而设计的
常见命令有:
rpm -ivh filename.rpm -> 安装软件的命令格式
rpm -Uvh filename.rpm -> 升级软件的命令格式
rpm -e filename.rpm -> 卸载软件的命令格式
rpm -qpi filename.rpm -> 查询软件描述信息的命令格式
rpm -qpl filename.rpm -> 列出软件文件信息的命令格式
rpm -qf filename.rpm -> 查询文件属于哪个RPM的命令格式
yum软件仓库则是为了进一步简化RPM管理软件难度而设计的,能够根据用户的需求分析出所需软件包及其相关依赖关系,自动从服务器下载软件包并安装到系统。
常用命令有:
yum repolist all ->列出所有仓库
yum list all ->列出仓库中所有软件包
yum info 软件包名称 ->查看软件包信息
yum install 软件包名 ->安装软件包
yum reinstall 软件包名 ->重新安装软件包
yum update 软件包名 ->升级软件包
yum remove 软件包名 ->移除软件包
yum clean all ->清除所有仓库缓存
yum check-update ->检查可更新的软件包
yum grouplist ->查看系统中已经安装的软件包组
yum grouplist 软件包组 ->安装指定的软件包组
yum groupremove 软件包组 ->移除指定的软件包组
yum groupinfo 软件包组 ->查询指定的软件包信息
在RHEL7时,弃用了之前的init 初始化进程,更新为systemctl接管
常见命令有:
systemctl restart 服务名称 -> 重启服务
systemctl start 服务名称 -> 启动服务
systemctl stop 服务名称 -> 停止服务
systemctl enable 服务名称 -> 加入到开机启动项
systemctl disable 服务名称 -> 取消加入开机启动项
systemctl status 服务名称 -> 查看服务的状态
shell的意思是“壳”,充当的是人和内核之间的翻译官,提供了一组接口,使我们可以对Linux内核进行操作。bash全称为Bourne Again Shell,是一种shell,可以说是linux系统默认的shell。例如mac系统使用的shell为zsh。
帮助命令,常用的操作按键有:
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 之间前往首页
[End] 直接前往尾页
/ 关键词 从上之下搜过某个关键词
? 关键词 从下至上搜索某个关键词
n 定位到下一个搜索的关键词
N 定位到下一个搜索的关键词
q 退出帮助文档
除了man命令,帮助命令还有help命令和info命令,具体见《鸟哥的linux私房菜》。
用于在终端显示字符串或者变量,格式为: echo [字符串|变量]
例如:
echo Linux.com
echo $SHELL //这里的$命令意思是将SHELL变量的值取出来
参数 | 作用 |
---|---|
%t | [tab]键 |
%H | 小时(00~23) |
%I | 小时(00~12) |
%M | 分钟(00~59) |
%S | 秒(00~59) |
%j | 今年中第几天 |
「年-月-日 小时:分钟:秒」的格式输出
date "+%Y-%m-%d %H:%M:%S"