91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

最基礎的shell腳本編寫

發布時間:2020-07-16 20:09:15 來源:網絡 閱讀:386 作者:linuxfan_小君 欄目:開發技術

一、練習腳本的基本編寫流程:

     1.確定任務及完成任務的命令
     2.編寫腳本整合任務
     3.授權并測試執行



二、練習:

a.首先我先創建一個目錄,把我們編寫的腳本都放入,這樣不會太亂

[root@www ~]# mkdir -p /root/bin
[root@www ~]# cd /root/bin

b.下面開始編譯

[root@www bin]# vi sysinfo.sh
#!/bin/bash    ##從/etc/shells中選擇一個shell解析下面的內容
#by linuxfan
#20160114
#system info.
#我的第一個腳本,這是一個注釋。除了第一行的解釋權,其他帶#屬于是注釋
#查看網絡相關信息
ip a
hostname
cat /etc/hosts
cat /etc/resolv.conf
ip r
#查看設備包括內存、cpu、磁盤等使用情況
cat /proc/cpuinfo
lscpu
cat /proc/meminfo |grep -i total
free
cat /proc/partitions
df -hT
##查看進程和服務情況
ps aux |wc -l
service --status-all
LANG=C
chkconfig --list |grep 3:on
:wq

c.對文件進行授權執行

[root@www bin]# chmod +x sysinfo.sh   ##授權
[root@www bin]# /root/bin/sysinfo.sh   ##路徑執行
[root@www bin]# sh -x sysinfo.sh  ##測試時常用不需要執行權限
[root@www tmp]# source sysinfo.sh  ##一般用于讓配置文件生效等,不需要執行權限



三、我們可以結合變量編寫安裝apache的腳本

[root@www bin]# vim install_httpd.sh
#!/bin/bash
#by fage 2016-01-14
#install apache httpd!
#############download httpd#####
HV=httpd-2.2.17
wget ftp://ftp.linuxfan.cn/tools/$HV.tar.gz -P /root
##########解壓縮,并安裝#############
tar zxvf /root/$HV.tar.gz -C /usr/src/ >/dev/null
cd /usr/src/$HV/
./configure --prefix=/usr/local/httpd --enable-so --enable-cgi --enable-rewrite --enable-ssl&&make &&make install >&>/dev/null
:wq
以此類推,編寫安裝mysql及php的腳本
chmod +x install_httpd.sh
/root/bin/install_httpd.sh   ##執行腳本并安裝
ls /usr/local/httpd



四、練習重定向和管道

[root@www bin]#ip a |grep eth0 |grep inet |awk {'print $2'} |awk -F '/' {'print $1'}
[root@www bin]# vim  hosts.sh
#!/bin/bash
#2016-01-14 by linuxfan
##設置hosts解析,為www.linuxfan.cn
IP=$(ip a |grep eth0 |grep inet |awk {'print $2'} |awk -F '/' {'print $1'})
read -p "input FQDN:" NANE
echo "$IP     $NANE"  >>/etc/hosts
:wq
[root@www bin]#sh -x hosts.sh
[root@www bin]#cat /etc/hosts



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三都| 乌鲁木齐县| 芦山县| 多伦县| 庄浪县| 五常市| 连州市| 荥经县| 喀喇沁旗| 天峨县| 达州市| 乡城县| 外汇| 墨竹工卡县| 遵化市| 泰顺县| 潮安县| 南澳县| 九江县| 蓬莱市| 赣州市| 宁远县| 夏邑县| 八宿县| 渝中区| 社会| 墨竹工卡县| 贵德县| 沁阳市| 武夷山市| 宣武区| 资兴市| 丹东市| 工布江达县| 孟州市| 丽水市| 洞头县| 鸡西市| 交口县| 军事| 惠州市|