原创 第三節 awk

一、awk  1.簡介AWK是一種處理文本文件的語言,是一個強大的文本分析工具。之所以叫AWK是因爲其取了三位創始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的

原创 bash 的測試、判斷、循環、函數、數組

一、bash的測試1.test能夠理解3種類型的表達式(1)字符串比較(2)數字比較(3)文件測試2.字符串比較(STRING)-n STRING      如果這個字符串的長度不是0if [ -n "abc" ];then

原创 第11 章 軟件管理

一、概述1.軟件的類型A. 二進制包 已編譯 mysql-community-common-5.7.12-1.el7.x86_64.rpmB. 源碼包 需要編譯 nginx-1.8.1.tar.gz    解釋: RPM Package

原创 Mysql源碼安裝、shell中調用mysql、shell中查看端口

源碼編譯安裝1. 編譯安裝準備系統:centos7u4 硬盤最少100G 內存最少剩餘2G準備安裝環境:依賴包# yum -y install ncurses ncurses-devel openssl-devel bison gcc

原创 expect -------把交互式命令變爲非交互式命令使用

一、expect當你不能把交互式的命令變成非交互式的命令時使用spawn生成           expect捕獲             send發送1.方法:設置ssh下次登陸不再需要密碼ssh-keygen --------設置公鑰

原创 第18章 網站服務

一、靜態站點1.Apache基礎官網Apache:www.apache.org軟件包:httpd服務端口:80/tcp(http)    443/tcp(https,http+ssl)配置文件:/etc/httpd/conf/httpd.

原创 mydql單表查詢

一、查詢語法mysql>select  字段名稱1,字段名稱2    from  表名    條件二、簡單查詢mysql> select  *  from  t3;mysql>select   name ,salary薪水,dep_id 

原创 第13章 計劃任務

  一、簡介 (1)作用: 計劃任務主要是做一些週期性的任務,目前最主要的用途是定期備份數據 (2)一次性調度執行 at (3)循環調度執行 cron 所有計劃任務執行中的輸出都會以郵件的方式發送給指定用戶, 除非重定向   二、一次性調

原创 第五節 bash變量

1.用腳本自動備份數據到vsftpd服務器:1)匿名用戶:#vim a.sh#!/bin/bashlftp 192.168.1.100 << !cd pubput b.txt exit!2)本地用戶:#vim b.sh#!/bin/bas

原创 mysql日誌管理

一、Mysql日誌管理1.各種日誌簡介:error  log  錯誤日誌-----排錯 /var/log/mysqld.log【默認開啓】bin  log  二進制日誌  ----備份  relay   log  中繼日誌  ---複製s

原创 第一節 sed與awk 正則表達式

一、sed與awk簡介sed是一個非交互式的面向字符流的編輯器awk是一種負責模式匹配的程序設計語言,它的典型示例是將數據轉換成格式化的報表二、sed與awk的相同點和不同點1.相同點(1).它們使用相似的調用語法(2).它們都是面向流的

原创 mysql 表操作

一、MySQL表操作表是數據庫存儲數據的基本單位,由若干個字段組成,主要用來存儲數據記錄。字段是一列,記錄是一行使用編輯器編輯指令mysql> edit mysql> \e二、創建表create   table   t1(

原创 第四節 awk數組和函數

一、數組 array1.數組簡介簡單來說:數組是存的一組數,將一組相關數據按照一定的順序存放在一起一般用於從記錄中收集信息、統計次數、記錄某個模式出現的次數等等。2.創建數組數組名[數組下標]=值arr1[1]="a" arr1[

原创 第17章 域名服務

一、基本概念1.專業術語1(1)hosts  /etc/hosts文件:      作用: 實現名字解析,主要爲本地主機名、集羣節點提供快速解析(2)DNS域名系統    作用: 實現名字解析(例如將主機名解析爲IP)(3)FQDN:(

原创 mysql 庫操作及mariadb的安裝

一、SQL介紹SQL語言SQL(Structured Query Language 即結構化查詢語言)SQL語言主要用於存取數據、查詢數據、更新數據和管理關係數據庫系統,SQL語言由IBM開發。DDL語句 數據庫定義語言: 數據庫、