原创 shell的簡單編寫及執行

sell腳本: 1.新建文件(擴展名.sh)2.寫代碼3.給權限,執行(x執行,絕對路徑,相對路徑<./test.sh /root/test.sh>)vim a.sh#!/bin/bash(解釋器是誰) 例: vim a.sh #!/

原创 shell腳本的簡單介紹

Shell寫腳本的三部曲:創建、內容、權限 shell中的變量分類自定義變量系統變量(PASH、USER、UID、$1、$2...$#、$?、$*) read -p “提示” 變量名 (定義變量,不賦值) 在

原创 shell腳本編寫知識2

二數值運算工具: 整數運算工具expr a + b ( + - * / % 加 減 乘 除取商 除取餘)    $[1+1]其中直接寫就可以 或$(())    x=1 y=2   echo $[x+y

原创 shell腳本編寫3

字符串的處理: ${:截取 /替換 #掐頭 % 去尾}字符串的截取的三種處理方法:方法一:(注:從左開始第一位是以0開始)${}格式${取用的變量名:起始位數:長度}例: x=1234567890echo ${x:1:3}

原创 mysql數據庫的安裝與簡單管理(redhat的linux7系統)

學習掌握myslq數據庫的基礎Linux基本的使用掌握LINUX系統常用服務使用++++++++++++++++++++++++數據庫管理:搭建數據庫服務器管理數據庫服務器++++++++++++++++++++++一、搭建數據庫服務器1.

原创 9*9乘法表(自己編寫小腳本)

#!/bin/bashfor i in {1..9}do for j in {1..9}do [ $j -gt $i ] && breakecho -n "$i$j=$[ij] "doneechodone

原创 將源碼包製作成RPM包

將源碼包製作成RPM包1、素材nginx-1.8.0.tar.gznginx.service2、安裝打包工具[root@vh01 ~]# yum install -y rpm-build3、生成工作目錄[root@vh01 ~]# vim

原创 shell腳本創建用戶並設置密碼

#!/bin/bashread -p "請輸入用戶名:" nameif [ -z $name ]; thenecho "必須輸入用戶名"exitfiread -p "請輸入密碼:(默認密碼爲123)" passpass=${pass:-12

原创 nginx服務器安裝設置全部知識

nginx服務器: 安裝服務:nginx源碼包安裝:yum -y install gcc pcre-devel openssl-deceltar -xf nginx -1.8.0.tar.gzcd nginx-1.8.0./configur

原创 redis基礎管理

原创 pyrhon腳本小練習(9*9乘法表)

#coding: utf8 for i in range(1,10): #i在1到9之間循環 for k in range(1,i+1): #i每循環一次時k就在1到i+1之間循環一遍

原创 svn服務器的配置

倉庫:服務器上的文件 工作副本:客戶端下載到本地的文件 工作副本的狀態:

原创 shell腳本實現被遠程時5次輸錯密碼而直接禁止訪問

#!/bin/bashcat /var/log/secure | awk '/Failed/{print $11}' >> ip.txtfor i in cat ip.txtdo x=awk '{ip[$1]++} END{for (i

原创 python腳本編寫的人機猜拳小遊戲

coding: utf8 import random all_choices = ['石頭', '剪刀', '布']win_list = [['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']]prompt = ""

原创 shell腳本的實現監控本機的一些數據

#!/bin/basha0=uptime | awk '{print $8}'#a1=ifconfig eth0 | awk '/RX pac/{print $6,$7}'a2=virsh nodeinfoa3=ifconfig eth0