第四周

 

sed的高级用法

安装包路径
/misc/cd/Packages/

rpm 可以安装 卸载 软件包 rpm -i 跟软件包名称 (安装) -e 卸载软件包 (只有配置文件会自己备份 备份文件以.rpmsave结尾的文件)
-v显示详细进度 -h显示百分条

–test 测试安装,但不是真的装
–nodeps 忽略依赖性 (但安装的包不好用)
–replacepkgs 覆盖安装的包 replacefiles 替换文件

rpm -q 查看包是否装上了 安装需要跟版本号 卸载和查看只跟包名
rpm -ql 查看包装上的文件列表 (也可以看到包安装到的路径)
rpm -qf 查文件来自哪个包 (后面跟文件)

升级 包 rpm -U 安装有旧版本程序包 则升级
如果不存在旧的程序包则安装 内核不建议升级 内核下载 支持并存
-F 安装有旧版本程序包 则升级
如果不存在旧的程序包则不执行操作
–oldpackage 降级
–force 强制安装

rpm -qa 查看所有安装好的包
rpm -qc bash 查bash的配置文件(只查配置文件)
rmp -qd 只查看文档
-p 跟文件名 (针对尚未安装的程序包文件做查询)
rpm2cpio 跟安装包文件全名 |cpio -tv = rpm -qpl 跟包的安装全名 (查没装的的包的文件) cpio -idv 解包

rpm -q bash –changelog 查看bash包的历史 有没有更新新的包
-c 查询程序的配置文件
-d 查询程序的文档
-i information 显示包的说明信息
-l 查询指定的程序包安装后生成的所有文件
–scripts 程序包自带的脚本
–provides 列出指定程序包所提供的CAPABILITY
-R 查询指定的程序包所依赖的CAPABILITY

导秘钥路径 rpm –import /run/media/root/CentOs\ 7\ x86_64/RPM-GPG-KEY
= (在/etc/yum.conf/里的文件写入)gpgkey=file://mnt/cdrom/RPM-GPG-KEY-CentOs-7

如果把rpm包删除了 在救援模式下
rpm -ivh /mnt/cdrom/Packages/rpm-***.***.** –root=/mnt/stsimage

yum
yum 客户端的配置文件 vim /etc/yum.conf
/var/cache/yum/$basearch/$releasever 缓存的文件夹 cd epel
yum clean all 清除缓存
file:// yum仓库就在本机
mount 光盘挂载 umount 光盘取消挂载
yum repolist 可以查看目前有几个仓库
临时禁用yum中的期中一个库enabled=0 (写入配置文件 默认等于1)
yum list 把所有能安装的包列出来
yum list |less 查已经安装上的包

var/log/yum.log 日志文件
安装时install 卸载是remove

7版本装autofs 装神奇的文件夹
systemctl start autofs 启用
systemctl enable autofs 开机时自动启用

wget 加下载路径 wge thttps://mirrors.aliyun.com/repo/Centos-7.repo 下载到配置文件中
yum reinstall 重新安装包
yum info bash 查看bash包的详细信息(rpm -qi更为详细)
yum provides 加文件 查看文件来自哪个包
yum search (跟包名 可以跟不全的包名)对包进行搜索
yum history 查看yum用过的历史命令
yum history undo 跟编号 (执行后悔)如果是安装的命令就卸载 如果是卸载 执行就是安装
…………redo…… 在执行一遍.

yum grouplist 查看包组
yum grouplist ” 包组名” 安装包组
yum groupremove ” 包组名” 卸载包组名

创建配置文件
[]
name=
baseurl=
gpgcheck=
enabled=
创建yum仓库
createrepo
createrepo /data (把安装包考到一个目录下 创建yum库)

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96816

(0)
胖哒胖哒
上一篇 2018-04-22 18:07
下一篇 2018-04-22 18:25

相关推荐

  • Linux基础知识

    一:用户登录 root用户:管理员账户,也被称为超级用户,root拥有对Linux系统的所有权限,甚至可以把自己杀死(rm -rf /*),除非必须,一般不用root用户登录系统 普通用户:权限受到限制,只可以对自己有权限的文件进行操作 二:终端(terminal) 1.设备终端 键盘鼠标显示器 2.物理终端( /dev/console ) 控制台conso…

    2018-03-29
  • linux是随身笔记part1

    第一周学习

    2018-06-25
  • 用户组_配置文件

    /etc/passwd /*name:password:UID:GID:GECOS:directory:shell*/ /etc/shadow login name encrypted password date of last password change minimum password age maximum password age passwor…

    Linux笔记 2018-04-14
  • Web Service基础、httpd-2.2、httpd-2.4

    Web Service 传输层:提供进程地址 port number: tcp:传输控制协议,面向连接的协议,通信前需要建立虚拟链路,结束后拆除链路;端口:0-65535 udp:user datagram protocol,无连接的协议;端口:0-65535   IANA: 0-1023:特权端口,永久分配给固定应用使用 1024-41951:注…

    Linux笔记 2018-04-24
  • 初学Linux之标准I/O和管道

    标准输入和输出 程序是由指令+数据组成程序的数据流有三种: 输入数据流:<–标准输入(stdin),一般默认是键盘输出数据流:–>标准输出(stdout),一般默认到终端窗口错误输出流:–>标准错误(stderr),一般默认到终端窗口 标准输入:0标准输出:1错误输出:2 I/O重定向:改变默认位置 输出…

    Linux笔记 2018-04-03