#!/bin/bash
##系統資訊
system_info()"
#作業系統的版本號資訊
version=(ca
t/et
c/re
dhat
−rel
ease
)ech
o"操作
系統的版
本號資訊
:(cat /etc/redhat-release) echo "作業系統的版本號資訊:
(cat/e
tc/r
edha
t−re
leas
e)ec
ho"操
作系統的
版本號信
息:"#作業系統核心資訊
ker=(un
ame−
r)ec
ho"操
作系統內
核資訊:
(uname -r) echo "作業系統核心資訊:
(uname
−r)e
cho"
作業系統
核心資訊
:"#服務當前的執行時間
date=(da
te+e
cho"
服務當前
的執行時
間:
(date+
echo
"服務當
前的執行
時間:"
#伺服器最後重啟的時間
reboot=$(uptime | awk 『』 | awk -f 『,』 '' at position 2: 1}̲' ) echo "伺服器最後…"
#伺服器的主機名稱
name=(ho
stna
me)e
cho"
伺服器的
主機名稱
:(hostname) echo "伺服器的主機名稱:
(hostn
ame)
echo
"伺服器
的主機名
稱:"#永久修改伺服器的主機名稱
#hostnamectl set-hostname lan
hostname
}system_info
shell指令碼編寫linux系統資訊的一些知識
vim shell linux os.sh bin bash 系統資訊 os system 2.作業系統的版本號資訊 os ver cat etc redhat release echo 作業系統的版本號是 3.作業系統核心資訊 os ker uname r echo 作業系統核心 4.伺服器當前執...
Linux系統 shell指令碼應用示例
傳入乙個網段位址,自動找出本網段內存活的ip位址。2,將存活的 ip位址當作密碼來建立 linux 使用者,使用者名稱格式為 你的名字 數字 3,有幾個存活 ip位址,就自動建立幾個使用者 4,最後將建立的使用者名稱和密碼寫入到 tmp 目錄下的某檔案裡 1 找存活的 ip 2 將 ip去除 生成密...
Shell指令碼典型應用
一 指令碼場景 二 實現指令碼 1 主控指令碼實現 2 系統資訊及系統狀態分析 3 nginx和mysql應用狀態分析 4 應用日誌分析 三 場景指令碼演示 四 該指令碼學習意義 1 明白shell使用用途 不懂shell能在我們的op工作中起到什麼作用,能做什麼?2 明白shell使用特性 只是侷...