rpm
rpm -ivh name.rpm == 安装 -v显示过程,
-h指定加密方式为hash,以安装信息列显示安装进度
-e name == 卸载
-qi == 列出该软件的详细信息(information)
-ql name == 查询软件生成文件
-qlp name.rpm == 查询软件安装后会生成什么文件
-qa == 查询系统中安装的所有软件名称
-qa | grep name == 查询软件是否安装
-q name == 查询软件安装名称
-qp name.rpm == 查询软件安装包安装后的名字
-qf filename == 查看filename属于哪个安装包
-ivh name.rpm --force == 强制安装,但不能忽略依赖性
-ivh name.rpm --nodeps --force == 忽略依赖性并且强制安装
通过光盘安装一个名为pam-devel的软件:
1.挂载光盘:mount /dev/sr0 /mnt
2.找出文件的实际路径:find /mnt -name 'pam-devel*'
3.测试此软件是否具有相依性:rpm -ivh pam-devel... --test
4.直接安装:rpm -ivh pam-devel...
5.卸载光盘:umount /mnt
yum
--installroot=/some/path == 将该软件安装在/some/path
yum install softwarename == 安装
yum check-update == 列出所有可更新的软件清单命令
repolist == 列出设定yum源信息
yum-config-manager --disable "仓库名" == 禁用仓库
yum-config-manager --enable "仓库名" == 启用仓库
remove softwarename == 卸载
list softwarename == 查看软件源中是否有次软件
list all == 列出所有软件名称
list updates == 列出目前服务器上可供本机进行升级的软件有哪些
provides passwd == 列出提供passwd这个文件的软件有哪些
list installd == 列出已经安装的软件名称
list available == 列出可以用yum安装的软件名称
clean all == 清空yum缓存
search softwareinfo == 根据软件信息搜索软件名字
update == 更新软件
history == 查看系统软件改变历史
reinstall softwarename == 重新安装
info softwarename == 查看软件信息
groups install softwaregroup == 安装组件
groups remove softwaregroup == 卸载组件
mount挂载
mkdir /rhel7.2 == 建立iso镜像的挂载点
mount /iso/rhel-server-7.2-x86_64-dvd.iso /rhel7.2 == 挂载镜像
wc(word count) 统计个数
-c == 统计字节数
-l == 统计行数
-m == 统计字符数
-w == 统计字数
-L == 打印最长行的长度