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为成功,非为失败。

linux 常见名词及命令(四)的更多相关文章

  1. linux 常见名词及命令(一)

    linux  PK  wondows 稳定且有效率.免费或少许费用.漏洞少且修补快.多任务多用户. 安全的用户及文件权限策略.适合小内核程序的嵌入系统.相对不耗资源. 热门的开源系统 红帽企业系统(R ...

  2. linux 常见名词及命令(五)

    计划任务服务之一次性任务: at <时间> 安排一次性任务 atq 或at -l 查看任务列表 at -c 序号 预览任务与设置环境 atrm 序号 删除任务 安排任务示例: 在23:30 ...

  3. linux 常见名词及命令(三)

    tar 用于对文件打包压缩或解压. 示例: 打包并压缩文件:tar -czvf 压缩包名.tar.gz 文件名 解压并展开压缩包:tar -zxvf 压缩包名.tar.gz -c 创建压缩文件 -x ...

  4. linux 常见名词及命令(二)

    pwd 用于显示当前的工作目录. cd 用于切换工作路径 cd - 切换到上一次的目录 cd ~ 切换到家目录 cd ~username 切换到其他用户的家目录 cd .. 切换到上级目录 ls 用于 ...

  5. linux 常见名词及命令(六)

    查看软件安装位置 : dpkg -L 软件包名字 ubuntu环境的apache相关命令: 查看是否启动:ps -aux | grep httpd  或者 netstat -an | grep :80 ...

  6. Linux常见目录及命令介绍

    一.Linux中常用的目录介绍:     /        -根目录     /bin    -命令保存目录(普通用户亦可读取的命令)     /boot    -启动目录,启动相关文件     /d ...

  7. 性能工具之linux常见日志统计分析命令

    引言 我前几天写过的性能工具之linux三剑客awk.grep.sed详解,我们已经详细介绍 linux 三剑客的基本使用,接下来我们看看具体在性能测试领域的运用,本文主要介绍的是在 Tomcat 和 ...

  8. Linux的一些简单命令(四)-用户和组账户管理

    linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源.系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰 1.保存用户信息的文件:/etc/ ...

  9. Linux常见的Shell命令

    1.具体的shell命令用法可以通过help或man命令进入手册来查询其具体的用法.2.终端本质上对应着linux上的/dev/tty设备,linux的多用户登录就是通过不同的/dev/tty设备完成 ...

随机推荐

  1. python版本2和3使用range()函数方法

    python 2:可以直接使用range(5) 输入的列表结果和预期的一样 python 3:使用range(5) 得到列表结果却是这个,和预期的不一致,其原因是节省空间,防止过大的列表产生 如果想要 ...

  2. skeljs框架关键点使用

    global  全局 style.css    containers: 1400px;容器宽度 xlarge  超大屏(media: max-width:1680px) style-xlarge.cs ...

  3. 【Python】列表解析表达式

    1.语法 [expression for iter_val in iterable] [expression for iter_val in iterable if cond_expr] 2.示例 s ...

  4. java visualVM 使用

    下载jdk 一般自带  jvisualvm.exe ,双击即可   下载地址   https://visualvm.github.io/pluginscenters.html 使用方法:

  5. 【PostgreSQL-9.6.3】一般视图

    PG视图分为两种,一种是物化视图,一种是一般视图.本篇文章主要写一般视图哪些事儿.所谓一般视图,通俗点说,就是由查询语句定义的虚拟表.视图中的数据可能来自一张或多张表. 1. 视图创建语句 CREAT ...

  6. Linux——网络编程线程池机制

    #include <stdlib.h>#include <pthread.h>#include <unistd.h>#include <assert.h> ...

  7. laravel 只有/login路由403,如何解决

    链接/login自动转跳到/login/导致找不到 /public/login/ 目录导致403; 将路由中\login改为\login1访问正常,但login依然403,而不是未找到路由 链接/lo ...

  8. D1. Toy Train (Simplified)

    D1. Toy Train (Simplified) time limit per test 2 seconds memory limit per test 256 megabytes input s ...

  9. 05CSS链接

    CSS链接 链接的四种状态: •  a:link - 普通的.未被访问的链接 •  a:visited - 用户已访问的链接 •  a:hover - 鼠标指针位于链接的上方 •  a:active ...

  10. 检查sql对象是否存在

    SQL Server判断对象是否存在   1 判断数据库是否存在 Sql代码  if exists (select * from sys.databases where name = '数据库名')  ...