shell實例
實例一:判斷系統中有沒有“zhangsan”這個用戶。如果沒有,則創建“zhangsan”這個用戶;如果存在,提醒用戶已經存在。
vim is-user.sh
#!/bin/bash
# is-user
if grep -wq ‘^zhangsan‘ /etc/passwd
then
echo "zhangsan user is exists"
else
useradd zhangsan
fi
shell實例
相關推薦
shell實例-判斷apache是否正常啟動
shell apache bash httpd 判斷apache是否啟動可以通過多種方式ps:[[email protected]/* */ ~]# ps -aux | grep httpdnetstat:[[email protected]/* */ ~]# nets
shell實例
shell實例shell實例 實例一:判斷系統中有沒有“zhangsan”這個用戶。如果沒有,則創建“zhangsan”這個用戶;如果存在,提醒用戶已經存在。 vim is-user.sh #!/bin/bash # is-user if grep -wq ‘^zhangsan‘ /etc/passwd th
【BASH】bash shell的使用實例
ech gb2 time sim col font awk use eof ************************************************************************ ****原文:blog.csdn.net/cl
shell腳本實例-批量添加用戶名密碼
linux for if shell腳本 #!/bin/bash read -t 30 -p "Input name:" name read -t 30 -p "Input number:" num #輸入要批量添加的用戶數量並將變量賦給num read -t 30 -p "Input pas
[ SHELL編程 ] shell編程中數值計算方法實例
最長 否則 style += int 完整 精度 font pan SHELL編程中經常會涉及到數值的相關計算,有時候對於這些計算命令的時候場景容易忘記或者混淆,這裏針對常用的計算做一個總結。主要包括let、bc、expr、(())等。 1、let 使用格式
[ SHELL編程 ] shell多線程操作實例
while lee ron clas fifo avg 理解 size 進程數量 1、需求 查找192.168.0.*網段中所有未使用過的IP 2、實現 我們知道查找未使用IP的方法可以使用ping命令完成。對於單個IP的判斷,使用命令如下 $ ping
shell綜合實例
linux shellshell 綜合實例(一)備份系統配置文件: 1、定時任務服務的配置文件/var/spool/cron/root 2、開機自啟動配置文件/etc/rc.local 3、日常腳本的目錄 4、防火墻iptables的配置文件/etc/sysconfig/iptables 配置文件、程序、日誌
Linux Shell:文件目錄操作與實例
linux 文件 目錄 shell 本文介紹基礎的文件操作:創建,移動,編輯,刪除 文件和文件夾命令與案例:mkdir 創建目錄--創建兩個目錄tangym@ubuntu:~$ mkdir test2 test3--在test1下面創建一個新的目錄mydirtangym@ubuntu:~$ m
CentOS 6.8 x86_64bit shell實現mysql多實例分庫備份
bin soc database ase user one col schema sed #!/bin/bashMYUSER=rootMYPASS=123456SOCKET=/data/3306/mysql.sockMYCMD="mysql -u$MYUSER -
Shell編程之批量安裝服務腳本實例剖析
exit mysq 導入數據 div zabbix sql數據庫 groupadd .net tag 今天分享一下昨天寫過的一個小腳本運行的整個過程運行結果如下: 剖析如下: #!/bin/bash # Dat
SHELL傳參簡單實例
shell說明:shell傳參,顧名思義就是將參數傳送到shell腳本裏,我們可以將一些參數以sh scripts.sh 參數 參數+1 參數+2 的方式執行。腳本內獲取參數的格式為:$n n 代表一個數字,$1 為執行腳本的第一個參數(對應上面的參數)$2 為執行腳本的第二個參數,以此類推……
Tomcat多實例一鍵部署shell腳本
Tomcat 多實例 shell 部署 #!bin/bash #Tomcat部署腳本,提前將apache-tomcat-8.5.30.tar.gz、jdk-8u172-linux-x64.tar.gz上傳至服務器的/tmp/目錄下 #1.安裝JDK tar -zxf /tmp/jdk-8u1
第14章練習,shell腳本編程實例-1
shell linux 腳本編程 shell腳本編程 shell腳本編程習題 更多內容請點擊:Linux學習從入門到打死也不放棄,完全筆記整理(持續更新,求收藏,求點贊~~~~) http://blog.51cto.com/13683480/20954391,編寫腳本/root/bin/c
shell腳本中輸出帶顏色字體實例分享
shell腳本 顏色shell腳本中echo顯示內容帶顏色顯示,需要使用參數-e 格式如下: echo -e "\033[字背景顏色;文字顏色m字符串\033[0m" eg: echo -e "\033[36;34m hello world \033[0m&qu
shell多進程實例
shell多進程 文件描述符 管道 shell 多進程基礎 代碼塊:用 { } 囊括,作為一個整體 &作用:將命令放於後臺處理,空閑出當前控制臺以用於做其他操作 wait命令:等待父進程的子進程都執行結束後再執行父進程中的指令 trap命令:獲取控制信號,並作出處理;格式:trap C
shell編程 之 實踐出真知(代碼實例)
計算 顯示 多次 family 字符串 一個 user mman tro 1,在任意一個文件夾裏,新建10個空文件,文件名為t1.txt -t10.txt ,文件內容分別是11-20 ,就一行,然後把這個10個文件命名成t1.sh-t10.sh。 老司機版: $ f
Linux shell腳本實例——由淺入深(一)
auth 變量 tro The amp 5.6 james pre start Linux shell基礎篇 終端打印 #!/bin/bash #The printf of Linux termnal,Include "echo,printf" #author by w
shell腳本--03實例
3.2 root one roo spa str == unix -i 1.架構 2.前置 2.1免密疑問 在首次連接服務器時,會彈出公鑰確認提示。會導致自動化任務,由於初次連接服務器而中斷。 SSH客戶端的StrictHostKeyChecking配置
Shell腳本 (二)文本測試、整數值比較、字符串比較 條件測試操作 if語句應用實例
內存 root 條件測試 主機 serve 覆蓋 整數 local 分數 ####################test命令####################測試特定的表達式是否成立,當條件成立時,測試語句的返回值為0,否則為其他數值格式1:test 條件表達式格
用shell腳本監控進程是否存在 不存在則啟動的實例
art ces yii run 存在 amp ... bin proc 用shell腳本監控進程是否存在 不存在則啟動的實例: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "