《我的Linux成长之路(二十五)------shell第二课:shell编程实战练习》

上一篇写了shell入门编程的一些基础,今天就写下用这些基础的东西实战一下自己所学习的东西。

第一个:查看电脑的一些信息

首先我们先想一下 这个脚本的实际功能
我们可以写一个查看我们电脑IP信息,CPU信息,内存和硬盘的情况
功能想好之后我们开始我们编程的第一步
我将我写的脚本放在目录/shell下 没有这个目录的可以mkdir创建一个
创建并编写该脚本
vi /shell/sysinfo.sh
在这里插入图片描述
在这里插入图片描述然后给该脚本执行权限
在这里插入图片描述
然后路径执行改脚本
在这里插入图片描述可以看出脚本的执行

第二个:变量及管道的使用

首先我们写一个使用变量,编写安装apache的脚本:

首先我们可以下载一个httpd-2.2.17.tar.gz
附上一个连接
https://download.csdn.net/download/qq_40411788/11390995

下载完之后我们即将起放入我们系统的/root目录下
在这里插入图片描述现在我们就使用变量来安装这个包
首先创建一个install_httpd.sh的文件 放在/root/bin下
在这里插入图片描述
在这里插入图片描述

#!/bin/bash
##2019.7.21
#定义一个我们的变量名
httpd=httpd-2.2.17
#下面遇见httpd就等同于httpd-2.2.17
##########解压缩,并安装#############
tar zxvf /root/ h t t p d . t a r . g z − C / u s r / s r c / > / d e v / n u l l c d / u s r / s r c / httpd.tar.gz -C /usr/src/ >/dev/null cd /usr/src/ httpd.tar.gzC/usr/src/>/dev/nullcd/usr/src/httpd/
./configure --prefix=/usr/local/httpd --enable-so --enable-cgi --enable-rewrite --enable-ssl&&make &&make install &>/dev/null

然后给运行权限
在这里插入图片描述
运行
在这里插入图片描述可见执行成功
后面我还会经常写点shell编程实例分享 。。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值