上一篇写了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.gz−C/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编程实例分享 。。。。