xml地图|网站地图|网站标签 [设为首页] [加入收藏]
Linux如何查看YUM的安装目录,设置静态ip
分类:操作系统

Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM。 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找资源、下载;放到指定目录安装;处理依赖关系并下载依赖关系的包进行安装)。所以用yum安装,实质上是用RPM安装,所以RPM查询信息的指令都可用。

1、shell概念
  shell是一个用C语音编写的程序,他是用户使用Linux的桥梁
  shell既是一种命令语音,又是一种程序设计语音
  shell是指一种应用程序,这个应用程序提供一个界面,用户通过这个界面访问操作系统内核的服务

一般在使用VMware Workstation Pro linux 系统 默认可能都是自动分配的ip地址,如果改为静态ip地址 改怎么设置呢。

 

2、shell脚本
  shell脚本全称是shell script,是一种为shell编写的脚本程序
  Ken Thompson的sh是第一种Unix Shell

本次方法为NAT模式  非桥接

如果使用RPM安装了一些包,一般来说,RPM默认安装路径如下:

3、shell环境
  shell编程只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器
  Linux中常见的shell种类有:
  Bourne Shell(/usr/bin/sh或/bin/sh)
  Bourne Again Shell(/bin/bash)
    易用和免费,Bash在日常工作中被广泛使用
    Bash是大多数Linux系统默认的shell
  C shell(/usr/bin/csh)
  K shell(/usr/bin/ksh)
  Shell for Root(/sbin/sh)

图片 1

 

  一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为 #!/bin/bash

首先先查看运行虚拟机环境当前的主机ip配置

  Directory

Contents of Directory

/etc

一些配置文件的目录,例如/etc/init.d/mysql

 

/usr/bin

一些可执行文件

/usr/lib

一些程序使用的动态函数库

/usr/share/doc

一些基本的软件使用手册与帮助文档

/usr/share/man

一些man page文件

4、shell作用
  将许多命令写在一起,让用户很快执行一个文件的shell脚本,即一次执行多个命令

图片 2

 

5、bash环境
  .bash_profile
    设置环境变量
    账户一建立就存在

ipv4 的ip地址:192.168.254.1

以MySQL的安装为例,我们使用RPM方式安装了MySQL的两个包,其实rpm有两个参数-l和-c可以帮助我们查看具体的安装路径。

  .bashrc
    存放针对bash的命令
    每次启动都执行
    在.bash_profile之后执行

 

 

  .bash_logout
    仅在退出注册时运行

链接linux 系统执行

-l 显示软件包中的文件列表

  .bash_histroy
    历史记录

vim etc/sysconfig/network-scripts/ifcfg-eth0

-c 显示配置文件列表

6、格式
  格式:vi filename.sh    使用vi来编写shell脚本
  脚本第一行格式:#!/bin/bash
    符号#!用来指定该脚本文件的解析程序。当编辑好脚本后,执行脚本还必须使用其具有可执行属性,即:chmod+x filename然后执行./filename.sh
    第二种执行方法:/bin/bash filename.sh

图片 3

 

7、注意事项
  chmod+x file加上执行权限,否则会提示无执行权限
  执行脚本时或全目录,或,./file.sh,如果不加的话,linux默认会从PATH中查找file.sh
  脚本后缀名修改后,仍然可以正常运行

 

那么我们可以使用“rpm -ql  包名”来查看具体的安装路径。如下所示:

编辑此文件的配置:

 

设置为静态ip

图片 4

BOOTPROTO="static"

 

要配置的IP地址,ip段为上面我们查询出来的ipv4的ip段

 

IPADDR=192.168.254.129 

[root@DB-Server ~]# rpm -qa | grep -i mysql

子关网码
NETMASK=255.255.255.0

MySQL-server-advanced-5.6.20-1.rhel5

默认网关段
GATEWAY=192.168.254.2

MySQL-client-advanced-5.6.20-1.rhel5

访问dns(不配  当前虚拟机系统无法访问外网)

[root@DB-Server ~]# rpm -ql MySQL-client-advanced-5.6.20-1.rhel5

DNS1=114.114.114.114
DNS2=8.8.8.8

/usr/bin/msql2mysql

 

/usr/bin/mysql

修改后:

/usr/bin/mysql_config_editor

图片 5

/usr/bin/mysql_find_rows

 service network restart 重启ip配置

/usr/bin/mysql_waitpid

完成之后 查看ip是否已修改

/usr/bin/mysqlaccess

#ifconfig

/usr/bin/mysqlaccess.conf

并检查是否可以访问外网

/usr/bin/mysqladmin

#ping www.baidu.com

/usr/bin/mysqlbinlog

 

/usr/bin/mysqlcheck

桥接模式,若是使用桥接模式,则使用路由配置的 ip段 作为参考,这里不再做记录和演示。

/usr/bin/mysqldump

/usr/bin/mysqlimport

本文由澳门新葡亰手机版发布于操作系统,转载请注明出处:Linux如何查看YUM的安装目录,设置静态ip

上一篇:澳门新葡亰手机版JAVAWEB学习笔记,linux系统创建 下一篇:获取当前模块句柄,Sh脚本一点自己的总结
猜你喜欢
热门排行
精彩图文