原创 用戶批量刪除腳本

考覈內容test[]echo -e for循環思路用戶不爲root時不可執行刪除命令輸入爲空時提示輸入爲不存在時提示刪除用戶成立時刪除不成立時用戶不存在編輯文件echo -e 字體顏色設置,可查詢字體顏色表普通用戶時文件爲空時文件不存在時查

原创 shell變量快速入門

臨時變量開啓新的sh,臨時變量不存在 在shell腳本運行時,會先查找系統環境變量ENV該變量指定了環境文件(加載順序通常是/etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc) 實現變量局部

原创 用戶批量創建腳本

考覈內容test[]echo -e for循環思路用戶不爲root時不可執行創建命令輸入爲空時提示輸入爲不存在時提示刪除用戶成立時創建不成立時用戶存在編輯文件echo -e 字體顏色設置,可查詢字體顏色表 普通用戶時文件爲空時文件不存在時成

原创 函數用法退出方式

考覈內容函數書寫格式read -pexit編輯文件輸入爲exit退出執行腳本

原创 shell三劍客之awk 報告生成器

shell三劍客grep 文本搜索工具 全局搜索剪切sed 流文本編輯器 逐行進行處理awk 報告生成器 自由的文本格式化工具 支持判斷數組循環awk 報告生成器顯示文件名以:爲分隔符 顯示總列數NF表示列以:爲分隔符 顯示總行數NR

原创 獲取主機相關信息腳本

考覈內容 awk 編輯文件抓取ip信息抓取登錄用戶執行腳本

原创 檢測文件類型腳本

考覈內容test文件類型測試編輯文件利用test文件類型測試思路先確認文件爲空時處理方式確認文件不存在時處理方式確認文件存在時類型的處理方式 文件類型 普通文件文件類型目錄文件類型 塊文件文件類型 字符塊文件文件類型 套接字文件

原创 檢測磁盤使用率大於50發送警報日誌

考覈內容awk cut at顯示磁盤內容抓取磁盤使用率大小編輯檢測磁盤文件awk關鍵詞第5列 在用cut 分隔符 % 第一列就是User% 數值,大於%30執行警告日誌每一分鐘執行一次執行腳本查看任務查看日誌

原创 /etc下的配置文件大小排序

考覈 sort cut ls 查看文件顯示文件大小前五的文件另一種方式另一種方式顯示最大的文件

原创 創建用戶函數腳本

考覈內容test [] read -p思路當輸入exit時退出輸入用戶名 創建用戶輸入密碼設置密碼反之用戶已存在編輯文件read -p -s隱藏輸入顯示執行腳本創建用戶leo執行腳本再次創建用戶leo測試已存在與退出功能

原创 shell字符文本處理快速入門

字符文本處理用於字符的截取 cut -d指定分隔符 -f 指定截取的列 -c 指定截取的字符位置 截取 ifconfig eth0 命令顯示中的 ip :“172.25.254.131” 截取 /etc/passwd 文件中新用戶的默認

原创 shell常用命令

Shell俗稱殼(用來區別於核),是指“爲使用者提供操作界面”的軟件---》命令解析器 shell就是用戶和系統交互的工具shell的分類(基本上shell分兩大類)圖形界面shell(Graphical User Interface s

原创 ping通ip

考覈內容 && ||&&用來執行條件成立後執行的命令 ||用來執行條件不成立後執行的命令編輯ping.shping通顯示up,不通顯示down同網段可ping通不同網段不可ping通

原创 NFS (Network File System網絡文件系統)

NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS服務器上的文件

原创 iscsi設備共享服務

ISCSI(Internet Small Computer System Interface),Internet小型計算機系統接口,又稱爲IP-SAN 是一種基於因特網及SCSI-3協議下的存儲技術iscsi 是直接對設備進行共享的服務n