栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux-shell编程入门

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux-shell编程入门

什么是shell?

shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统程序,用户可以用shell来启动,挂起,停止甚至是编写一些程序。

Linux不止一种shell,最常用的是dash。

所谓shell编程,就是写shell脚本。

shell脚本执行的方式

脚本格式要求:
1.以#!/bin/bash 开头,指明是什么shell,国内基本是bash
2.脚本需要可执行权限

Hello World


里面写入:
#!/bin/bash
echo “hello world”

执行方式:
1.赋予执行权限,再执行

2.使用 sh 加 脚本可以忽略权限直接执行

shell的变量 变量介绍



变量定义

不加反引号,系统为什么把date单词赋值给A,加了单引号会认为是命令。

设置环境变量


开打profile文件

添加环境变量

刷新文件

查看环境变量

使用环境变量

多行注释

:<

位置参数变量



预定义变量




说明确实执行了,只是权限不够,更改一下权限即可

运算符


判断语句





流程控制 if语句



case语句



for循环

基本语法1




基本语法2


while循环



read读取控制台输入





函数

shell编程跟其他编程语言一样,有系统函数也可以自定义函数。

bashname函数


dirname


自定义函数



定时备份数据库


分析:除了每天凌晨2:30调用这件事由crod调用,其他都用shell脚本完成。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/323362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号