美文网首页
shell编程(一)

shell编程(一)

作者: zhangxiaohao | 来源:发表于2019-06-19 06:13 被阅读0次
shell语法规范

一般shell代码前面放置信息如下:

#! /usr/bin/bsh  #定义shell脚本运行环境
author:zhangsan #作者
create time:2019:06:10 #编写时间
script description:install nginx #代码说明
release:1.0 #代码版本
…… #下面就可写执行代码

运行环境也可以用这个代码:/usr/bin/env bash

如何运行一个shell脚本

1.执行权限,设置完权限,有权限的用户就可以执行。 
2.用解释器执行,不需要给权限: sh test.sh

特殊符号:

~:表示家目录
- :表示上级目录
! :表示执行历史命令
$:以$开头后字母表示变量
&:表示后台执行
;:一行中执行多条命令的分隔符
` :在命令行上,执行反引号中的命令

shell代码样例

mkdir /opt/shell #建立文件
vim nginx_install.sh #编写shell代码

#! /usr/bin/bsh  #定义shell脚本运行环境
author:zhangsan #作者
create time:2019:06:10 #编写时间
script description:install nginx #代码说明
release:1.0 #代码版本

yum -y install wget gcc pcre-devel zlib-devel #安装依赖软件
wget http://nginx.org/download/nginx-1.16.0.tar.gz #下载
tar xf nginx-1.16.0.tar.gz #解压
cd nginx-1.16.0 #进入解压目录
./configure --prefix=/usr/local/nginx #配置
make -j 4 #编译 (cpu四核)
make install #安装

相关文章

  • shell 案例

    Shell编程一 Shell防范ARP攻击 Shell编程二 Shell防范DDos攻击 Shell编程三 ...

  • shell 第一天

    shell编程初识 1.1 shell编程初识 shell的定义 Shell 是命令解释器 Shell 也是...

  • 78.shell编程

    shell编程 Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Pyth...

  • 2019-01-25

    Linux系统Shell编程指南 前言 适合人群:有类似C编程基础的人 一、Shell编程介绍 Shell解释型语...

  • day 28

    shell编程基础 shell编程一小时光速入门web集群架构会用到shell编程基础 1、为什么要学shell编...

  • shell编程

    Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Python编程一样,只...

  • Shell学习笔记-基础入门

    走进 Shell 编程的大门 什么是 Shell? 简单来说,Shell编程就是对一堆Linux命令的逻辑化处理。...

  • day51 课堂笔记(shell编程规范书写)

    第一章、为什么要学shell? 1.1、学好shell编程所需的Linux基础 1.2、如何才能学好shell编程...

  • day28-Shell脚本基础

    SHELL编程基础 三小时光速入门因为集群架构会用到shell编程基础,提前讲一丢丢。 shell编程 1. 为什...

  • Shell 编程的 Hello World

    什么是 Shell?简单来说,Shell 编程是对 Linux 命令的逻辑化处理。 来看看 Shell 编程是如何...

网友评论

      本文标题:shell编程(一)

      本文链接:https://www.haomeiwen.com/subject/rzkaxctx.html