zoukankan      html  css  js  c++  java
  • linux 常见名词及命令(四)


    yum仓库的配置

      yum仓库的配置文件存放在/etc/yum.repos.d/目录中。

    第一步:切换到/etc/yum.repos.d/目录中。

    第二步:使用vim编辑器打开一个名为'rhel7.repo'的新文件,名称可以自定义,但是后缀必须为repo。

    第三步:sudo vim rhel7 写入配置参数

      [rhel7]   //yum源的名称,可自定义

      name=rhel7

      baseurl=file:///media/cdrom   //提供方式包括FTP(ftp://...)、HTTP(http://...)、本地(file:///...)。

      enabled=1   //设置此源是否可用,1可用,0禁用

      gpgcheck=0  //设置此源是否检验文件,1校验,0不校验

      gpgkey=file:///media、cdrom/RPM-GPG-KEY-redhat-release   //若为校验请指定公钥文件地址

    第四步:按照配置参数的路径将光盘挂载

      mkdir -p /media/cdrom

      mount /dev/cdrom /media/cdrom

    第五步:将光盘挂载信息写入到/etc/fstab文件中,设置成开机自动挂载

      sudo vim /etc/fstab

      增加 /dev/cdrom /media/cdrom iso9660 defaults 0 0

    第六步:使用sudo yum install httpd -y 命令检查是否配置正确。

    使用yum安装elinks浏览器:sudo yum install elinks。

    使用elinks访问网址:elinks www.xxx.com


    shell脚本:

      shell的工作形式分为两种:

        交互式(Interactive):用户输入一条命令,shell解释并执行一条。

        批处理(Batch):用户事先编写一个shell脚本,包含诸多命令,shell会一次执行完所有命令。

    查看系统中可用的shell解释器:cat /etc/shells。

    查看当前的shell解释器:echo $SHELL。

    完整的shell脚本则应包括脚本声明、注释信息、可执行语句。

    脚本声明(#!):告知系统用何种shell来解释。

    注释信息(#):对可执行语句或程序功能做介绍,可不写

    可执行语句:执行的具体命令。

    示例:vim example.sh

    #!/bin/bash

    pwd

    ls -al

    执行脚本文件有三种方法:

      脚本文件路径:./example.sh (需要设置权限 chmod u+x example.sh)

      sh 脚本文件路径:sh example.sh

      source 脚本文件路径:source example.sh


    shell脚本接收用户参数

      shell预定义变量:

        $0  当前执行shell脚本的程序名

        $1-9,${10},${11}......  参数的位置变量

        $#  一共多少个参数

        $*  所有位置变量的值

        $?  判断上一条命令是否执行成功,0为成功,非为失败。

  • 相关阅读:
    CMD 常用命令
    CMD 删除脚本
    HAproxy 介绍
    HAproxy 配置参数详解
    HAproxy 源码包安装
    lvs keepalived 安装配置详解【转】
    linux下负载均衡(LVS安装与配置)【转】
    CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡【转】
    Linux负载均衡软件LVS之二(安装篇)[转]
    Mysql + keepalived 实现双主热备读写分离【转】
  • 原文地址:https://www.cnblogs.com/gyfluck/p/9269504.html
Copyright © 2011-2022 走看看