摘要:
##### 流程控制for ###### 基本语法1 ~~~shell for 变量 in 值1 值2 值3 ... do 程序 done ~~~ - 应用实例 案例1:打印命令输入的参数 ~~~shell #!/bin/bash tmp=0 for var in $@ do #tmp=$(($tm 阅读全文
posted @ 2023-08-28 15:25
翻滚的小井蛙
阅读(15)
评论(0)
推荐(0)
摘要:
##### 流程控制case语句 ###### 基本语法 ~~~shell case $变量名 in "值1") ###如果变量的值1,则执行此 程序1 ;; "值2") ###如果变量的值2,则执行此 程序2 ;; ###....省略其他分支 *) ###如果变量的值不是以上的值,则执行此 程序3 阅读全文
posted @ 2023-08-28 15:20
翻滚的小井蛙
阅读(20)
评论(0)
推荐(0)
摘要:
##### 运算符 学习如何在shell中进行各种运算操作。 ###### 基本语法 1. "$((运算式))" 或 "$[运算式]" 2. expr m + n 注意:expr 运算符间要有空格 3. expr m - n 4. expr \\*,/,% 乘,除,取余 ###### 应用实例 案例 阅读全文
posted @ 2023-08-28 15:15
翻滚的小井蛙
阅读(14)
评论(0)
推荐(0)
摘要:
##### 预定义变量 就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用 ###### 基本语法 - $$ (功能描述;当前进程的进程号) - $!(功能描述:后台运行的最后一个进程号) - $?(功能描述:最后一次执行的命令的返回状态,如果这个变量的值为0,证明上一个命令正 阅读全文
posted @ 2023-08-28 15:12
翻滚的小井蛙
阅读(22)
评论(0)
推荐(0)
摘要:
##### 位置参数 当我们执行一个shell脚本时,如果希望获取命令行的参数信息,就可以使用位置参数变量 比如: /myshell.sh 100 200 ,这个就是一个执行shell的命令行,可以在myshell脚本中获取到参数信息 - 基本语法 1. $n (功能描述:n为数字,$0代表命令本身 阅读全文
posted @ 2023-08-28 15:09
翻滚的小井蛙
阅读(42)
评论(0)
推荐(0)
摘要:
##### 设置环境变量 - 基本语法 1. export 变量名=变量值 (功能描述:将shell变量输出为环境变量) 2. source 配置文件 (功能描述:将修改后的配置信息立即生效) 3. echo $变量名 (功能描述:查询环境变量的值) - 快速入门案例 1. 在/etc/profil 阅读全文
posted @ 2023-08-28 15:04
翻滚的小井蛙
阅读(20)
评论(0)
推荐(0)
摘要:
##### Shell的变量 ###### Shell的变量的介绍 1. LinuxShell中的变量分为,系统变量和用户自定义变量。 2. 系统变量:$HOME,$PWD,$IUSER等等 。比如echo $HOME等等 3. 显示当前shell中所有变量:set ###### shell变量的定 阅读全文
posted @ 2023-08-28 15:01
翻滚的小井蛙
阅读(25)
评论(0)
推荐(0)
摘要:
##### shell编程 Linux运维工程师在进行服务器集群管理时,需要写shell程序来进行服务器管理。对于javaee和python程序员来说,工作需要,可能需要编写一些shell脚本进行程序或者是服务器的维护,比如备份数据库脚本。对于大数据程序员来说,需要编写shell来管理集群。 ### 阅读全文
posted @ 2023-08-28 14:58
翻滚的小井蛙
阅读(41)
评论(0)
推荐(0)
摘要:
##### yum Yum是一个shell前端软件包管理器,基于RPM包管理器,能够从指定的服务器自动下载RPM包并且安装,可以**自动处理依赖关系**,并且**一次安装所有依赖的软件包** ###### yum的基本命令 - 查询yum服务器是否有需要安装的软件 ~~~shell yum list 阅读全文
posted @ 2023-08-28 14:52
翻滚的小井蛙
阅读(27)
评论(0)
推荐(0)
摘要:
##### RPM和YUM ###### RPM包的管理 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.rpm扩展名的文件。PRM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似window的setup.exe。这一文件格式 阅读全文
posted @ 2023-08-28 14:50
翻滚的小井蛙
阅读(41)
评论(0)
推荐(0)
浙公网安备 33010602011771号