在学习Linux的过程中,无可避免的会碰到一个既让人喜欢、又令人十分头疼的神奇的东西——bash编程,也就是shell脚本。那么什么是shell脚本呢?shell是一个命令语言解释器,而shell脚本则是Linux命令的集合,按照预设的顺序依次解释执行,来完成特定的、较复杂的系统管理任务,类似于windows中的批处理文件。本篇博文主要介绍bash编程的基础语法讲解。一、bash编程之变量1)ba
分类:
系统相关 时间:
2020-02-04 12:24:35
阅读次数:
115
1.Ad-Hoc简介1)ad-hoc命令执行shell命令,或shell脚本。可以执行一些简单的命令,不需要将这些执行的命令特别保存下来。适合执行简单的命令2)Ansible playbook可以解决比较复杂的任务,可以将命令保存下来。适合执行配置管理或部署客户机 2.Ansible playboo ...
分类:
其他好文 时间:
2020-02-01 21:07:01
阅读次数:
63
二.单项选择题:1. 下面的网络协议中,面向连接的的协议是: A 。A 传输控制协议 B 用户数据报协议 C 网际协议 D 网际控制报文协议2. 在/etc/fstab文件中指定的文件系统加载参数中, D 参数一般用于CD-ROM等移动设备。A defaults B sw C rw和ro D noa ...
分类:
其他好文 时间:
2020-01-31 22:44:48
阅读次数:
81
我们在使用Red Hat系列与CentOS系列的Linux系统时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用shell脚本来实现。 首先确保系统已挂载好镜像文件,然后执行vim rhel7.repo.sh命令,这个命令是创建一个脚本。 在打开的文件中添加以下内 [root@lin ...
分类:
系统相关 时间:
2020-01-30 20:59:56
阅读次数:
116
今天重装了IDEA,发现IDEA启动不了,点击IDEA无反应,使用命令行启动idea,然后看看具体的错误,具体的启动方案就是:打开finder->应用程序->idea.app->右键->显示包内容->然后MaxOS->双击shell脚本(idea),这样就能看到一部分信息,这里要仔细分析。 最后,我 ...
分类:
系统相关 时间:
2020-01-29 19:57:28
阅读次数:
428
shell脚本报错: bash: xxx: /bin/bash^M: bad interpreter: No such file or directory 1. 首先用vi命令打开文件 [root@localhost?test] vi?shell1.sh !/bin/bash echo $RANDO ...
分类:
系统相关 时间:
2020-01-29 14:32:09
阅读次数:
74
一、打印命令 1、echo打印命令 a、打印环境变量 echo $Path b、打印Path命令目录 which,比如:which ls表示打印的是Path目录中第一定义的全局变量的目录中命令。 二、环境变量 环境变量的路径: 1、全局变量的地址,所有人使用:/etc/profile 2、仅限个人使 ...
分类:
系统相关 时间:
2020-01-29 12:06:10
阅读次数:
80
一、shell脚本介绍 (一)脚本案例及介绍: !/bin/bash LOG_DIR=/var/log ROOT_UID=0 if ["$UID ne "$ROOT_UID"] then echo "must be root run this script." exit 1 fi cd $ LOG_ ...
分类:
系统相关 时间:
2020-01-29 01:14:22
阅读次数:
99
七、if结构条件句知识与实践 (一)if条件句单双分支语法 1、单分支 if 条件 then 指令 fi 2、双分支 if 条件 then 指令 else 指令集2 fi (二)if条件句多分支语句 if 条件1 then 指令1 elif 条件2 then 指令2 elif 条件3 then 指令 ...
分类:
系统相关 时间:
2020-01-29 01:02:07
阅读次数:
83
编写redis编译安装shell脚本redis_install.sh (最后两行的意思是,第69行匹配127.0.0.1更换成0.0.0.0;第88行匹配protected-mode yes更换为protected-mode no) #!/bin/bash yum install -y gcc gc ...
分类:
其他好文 时间:
2020-01-28 15:58:47
阅读次数:
79