yum whatprovides host 根据命令查找包】的更多相关文章

[root@Cobbler ~]# yum whatprovides host Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile  * base: mirrors.aliyun.com  * epel: mirrors.aliyun.com  * extras: mirrors.aliyun.com  * updates: mirrors.aliyun.com epel/x86_64/filelist…
yum whatprovides 查找哪个包可以提供缺失的文件…
yum whatprovides "*/XXX.so.1"…
背景,须要安装cacti,google了非常多安装资料.须要先yum安装一些准备lib包,比方snmp以及openssl等等. [root@mysqlvm2 ~]# yum install net-snmp-devel Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Install Process No pack…
在上一篇博客中,写到了如何使用rpm命令来安装.卸载软件等,但是大家都知道,各个软件包之间可能存在依赖关系,如果安装某个软件需要额外的依赖其他若干的包,那么我们就需要将其他额外的包一个一个的安装上去,这样的一个过程是非常耗时的,所以出现了一个前端工具,如yum,dnf,apt-get等,本次博客就centos上的yum做出详细的描述,最后还通过实际的例子介绍了程序包的编译安装. yum的实现原理 yum实现软件包的获取其实是基于C/S架构的,C为你的主机,S为yum repository(文件服…
Linux使用tcpdump命令抓包并使用wireshark分析 介绍 有时分析客户端和服务器网络交互的问题时,为了查找问题,需要分别在客户端和服务器上抓包,我们的客户端一般是windows上的,抓包比较简单,直接使用wireshark抓取即可.而服务器则是Linux,需要使用ssh远程登陆到Linux系统中,使用tcpdump命令开启抓包.  tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析.它支持针对网络层.协议.主机.网络或端口的过滤,并提供and.or.not等逻辑语句…
yum 系列(一) yum 和 rpm 常用命令 一.yum 常用命令 yum 命令:http://man.linuxde.net/yum yum 是在 Fedora 和 RedHat 以及 SUSE 中基于 rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理 RPM 软件包,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装. yum 提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令…
yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系.在建立好yum服务器后,yum客户端可以通过 http.ftp方式获得软件包,并使用方便的命令直接管理.更新所有的rpm包,甚至包括kernel的更新.它也可以理解为红旗环境下的apt管理工具. 以前写过一份[原]使用yum更新红旗Linux ,但其中提到的命令不是很完整,现再整理一下. 一.列举包文件 列出资源库中所有可以安装或更新的rpm包 # yum list 列出资源库中特定的可以安装或更新以…
Linux的终端上,没有windows的搜索那样好用的图形界面工具,但find命令确是很强大的. 比如按名字查找一个文件,可以用 find / -name targetfilename . 唉,如果只知道名字,不知道地点,这样也不失为一个野蛮有效的方法. 按时间查找也有参数 -atime 访问时间 -ctime 改变状态的时间 -mtime修改的时间.但要注意,这里的时间是以24小时为单位的. 查看man手册后使用,你会很迷惑: -mtime n: Files data was last mod…
使用linux操作系统,难免遇到一些软件"卡壳"的问题,这时就需要使用linux下强大的kill命令来结束相关进程.这在linux系统下是极其容易的事情,你只需要kill xxx即可,这里xxx代表与此软件运行相关的进程PID号.    首先,我们需要使用linux下另外一个ps命令查找与进程相关的PID号:ps aux | grep program_filter_word    ps a 显示现行终端机下的所有程序,包括其他用户的程序.     ps -A 显示所有程序.     p…
方法 1:手动或临时用 yum 命令排除包 要排除单个包: # yum update --exclude=kernel 或者 # yum update -x 'kernel' 要排除多个包.以下命令将更新除 kernel 和 php 之外的所有软件包. # yum update --exclude=kernel* --exclude=php* 或者 # yum update --exclude httpd,php 方法 2:在 yum 命令中永久排除软件包 这是永久性方法 # vi /etc/y…
lsof,list open files, 是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件. 命令格式:lsof [参数][文件] 命令功能: 用于查看进程打开的文件,打开文件的进程,进程打开的端口(TCP.UDP). lsof 需要访问核心内存和各种文件,所以通常需要root用户执行. 命令参数:-a 列出打开文件存在的进程-c<进程名> 列出指定进程所打开的文件-g 列出GID号进程详情-d<…
find命令是Linux下最常用的命令之一,灵活的使用find命令,你会发现查找文件变得十分简单. 命令格式 find [指定查找目录]  [查找规则(选项)]  [查找完后执行的动作] 参数规则 -name 按照文件名查找文件-iname 根据文件名查找,但是不区分大小写-perm 按照文件权限来查找文件-prune 使用这一选项可以使find命令不在当前指定的目录中查找 -user 根据属主来查找文件-group 根据属组来查找文件 -uid 根据uid来查找文件-gid 根据gid来查找文…
logcat | grep START 查找启动launcher adb shell "pm list packages -f | grep +包名" 查找包的路径…
一:如果linux根分区使用量达到100%,会造成如下现象: root不能登录 系统不能正常启动 二:通过命令查找根分区内的大文件 1.du -sh /* 2>/dev/null | sort -hr | head -3 2.如果上述命令执行后发现/var/占空间最大,那么在查找/var分区内的大文件,如: du -sh /var/* 2>/dev/null | sort -hr | head -3…
linux命令---查找文件中的内容   [yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second的行 first line:123456789012345678901234567890123456789012345678901234567890 second line:one two three four five six seven eight nine ten [yang@localh…
用Bash命令查找本机公网IP wget -qO - http://ipecho.net/plain; echo…
一. yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 注:为什么要使用yum而不用apt,最简单的原因,Fedora自带 二. yum特点 *可以同时配置多个资源库(Repository) *简洁的配置文件(/etc/yum.conf) *自动解决增加或删除rpm包时遇到的倚赖性问题 *使用方便 *保持与RPM数据库的一致性 三. yum安装 Fedor…
find命令查找和替换 语法: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' #查找替换当前目录下包含字符串并进行替换 find -name '*.txt' | xargs perl -pi -e 's|智慧乡村|北部山区|g' #查找普通文件 find ./ -type f -name '*.html' | xargs perl -pi -e 's|智慧乡村|北部山区|g' //这里“./”表示当前目录.“-typ…
测试环境一台服务器/目录空间使用率达到97%,但是通过du -sh *发现实际空间没用到那么多,初步怀疑,之前删除的文件,有运行中的进程一直占用,导致空间没有释放,如图通过du -sh *发现共实际使用不到5G+空间,而通过df -h发现已经使用了45G. 接着我们通过lsof命令查找运行中的进程占用已经删除的文件(僵死文件.这些文件实际上已经被删除,但是有服务程序在使用这些文件,导致这些文件一直被占用,无法释放磁盘空间,使用如下命令可以查看死文件占用情况),使用命令 lsof | grep d…
linux 下用find命令查找文件,rm命令删除文件. 删除指定目录下指定文件find 要查找的目录名 -name .svn |xargs rm -rf 删除指定名称的文件或文件夹: find -type d | grep .svn$ | xargs rm -r 分析:find -type d | grep .svn$ 通过此命令查找文件夹 过滤正则表达式中的目录| xargs rm -r 执行删除指令 删除目录下所有exe文件 find . -name '*.exe' -type f -pr…
centos7系统之telnet命令rpm包安装 1. 下载安装包 rpm包下载位置:http://vault.centos.org/6.3/os/x86_64/Packages/ [root@ywb ~]# cd rpm/ [root@ywb rpm]# ll 总用量 224 -rw-r--r-- 1 root root 59040 10月 17 13:24 telnet-0.17-47.el6.x86_64.rpm -rw-r--r-- 1 root root 37360 10月 17 13…
如何使用Grep 命令查找多个字符串 大家好,我是良许! 今天向大家介绍一个非常有用的技巧,那就是使用 grep 命令查找多个字符串. 简单介绍一下,grep 命令可以理解为是一个功能强大的命令行工具,可以用它在一个或多个输入文件中搜索与正则表达式相匹配的文本,然后再将每个匹配的文本用标准输出的格式写出来. 因此,良许向大家分享一下如何使用 grep 命令的多种搜索模式以及使用 grep 搜索多个字符串: 多模式 Grep 命令 grep 命令支持三种正则表达式语法:Basic.Extended…
使用find命令查找大文件 find命令是Linux系统管理员工具库中最强大的工具之一.它允许您根据不同的标准(包括文件大小)搜索文件和目录. 例如,如果在当前工作目录中要搜索大小超过100MB的文件,请使用以下命令: sudo find . -xdev -type f -size +100M Copy . 代表当前目录.如要搜索其它目录替换.为要搜索目录的路径. 输出将显示的文件列表,不会包含其它信息. /var/lib/libvirt/images/centos-7-desktop_defa…
备注:     大家在进行lapis 开发的时候有些人比较懒直接使用yum 按照luarocks,之后   使用luarocks 安装lapis 一般来说对于linux 64位的环境都会有些问题(包找不到)   1. 错误提示信息 2017/11/18 09:54:09 [error] 21876#0: *1 lua entry thread aborted: runtime error: content_by_lua(nginx.conf.compiled:22):2: module 'lap…
场景: 服务器上已经安装了sz命令,但是我们想知道他是哪个包安装的. 步骤一: [root@localhost home]# whereis sz sz: /usr/bin/sz /usr/share/man/man1/sz..gz 步骤二: [root@localhost home]# rpm -qf /usr/bin/sz lrzsz--.el7.x86_64 由上可知sz命令由lrzsz*这个包安装过来的…
有时候我们 使用 包管理工具,安装很方便,但我们还要能知道它们安装了什么文件,都把这些文件安装到哪里了? 我们以探究 pygtk 为例 在 fedora 28 之中 查找 pygtk: ➜ ~ rpm -qa | grep pygtk pygtk2-libglade--.fc28.x86_64 pygtk2--.fc28.x86_64 查看包信息: ➜ ~ -.fc28.x86_64 Last metadata expiration check: days, :: ago on Fri Jul…
find / | xargs grep function 查找系统根目录下面的所有文件的内容中包含有function字符串的文件列表. find .|xargs grep xfind . -exec grep x{} \; find / -name "httpd.conf" find / -name "rsync" 为什么会这样能,因为通道命令符是把上一部的结果传递给下一步来处理,在 find . |grep x中虽然看似和find .|xargs grep x差不…
目录 简介 验证环境 查看依赖包 方案一(推荐):repotrack 方案二:yumdownloader 方案三:yum 的 downloadonly 插件 离线安装 rpm 参考资料 简介 通常生产环境由于安全原因都无法访问互联网.此时就需要进行离线安装,主要有两种方式:源码编译.rpm包安装.源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 包安装. 验证环境 Centos 7.2 查看依赖包 可以使用"yum deplist"命令来查找 rpm 包的依赖列表.例如…