原创 linux:三劍客老大awk(簡單用法)

概念說明: 模式識別和腳本編寫 執行原理: 按行處理文件信息, 根據匹配條件信息, 完成相應操作動作 語法結構: awk [參數] ‘模式信息(條件) {動作}’ 文件信息 參數: 參數 用途 -F 指定列分隔符

原创 書寫一些簡單的shell腳本

1、檢查定時任務是否開啓 [root@shell 2.5]# cat sb01.sh #!/bin/bash . /etc/init.d/functions service=`ps -ef | grep crond | wc

原创 linux:文件屬性詳細說明

linux:文件屬性詳細說明 在Linux系統下,使用權限來保護資源的安全將是一種不錯的選擇,系統中每個文件的權限都有可讀r、可寫w和可執行x這三種權限,它們分別對應權限數值4、2 和1,系統爲每個文件和目錄都設有默認的權限

原创 階段複習題:第四周:Linux基礎

1. 查找/app/logs下7天以前的log文件並刪除(至少三種方法) 答: find /app/logs -type f -mtime +7 -delete find /app/logs -type f -mtime +7 -

原创 linux:常見的系統符號

linux:常見的系統符號 一、基礎符號系列 1、美元符號:$ 用於取出變量中的內容 [root@yu ~]# echo $PS1 [\u@\h \W]\$ 用於取出指定列的信息(awk) 表示用戶命令提示符號 超級用戶爲

原创 階段複習題:第三週:Linux基礎

1. vi編輯器使用工作原理,如果出現編輯突然中斷情況,如何恢復原來數據 答:-r 2. 如何查看linux系統中是否開啓了8080端口服務? 答: telnet ip 8080 lsof -i:8080 ss/netstat -

原创 keepalived如何實現高可用

1、什麼是高可用,爲什麼要設計高可用 一般指啓動兩臺相同的業務系統,當有一臺故障,另外一臺自動接管,對於用戶而言是無感知的, 專業解釋:減少系統不能提供服務的時間。 2、keepalived如何實現高可用 keepalived需要

原创 zabbix監控之進階篇

一、自定義監控模板 如何使用他人分享的zabbix監控模板思路: a:把他人分享的zabbix監控模板導入 b:把zabbix-agent的自定義key的配置文件放到/etc/zabbix/zabbix_agentd.d c:如果

原创 zabbix簡單部署配置

一、什麼是監控,爲什麼做監控 監控:日常我們理解的監控是安防監控,監控記錄着日常生活中的事情,事後追責 zabbix監控:監控的是linux系統,做到事前預警,數據分析 二、常見的linux監控命令 cpu:top、htop、up

原创 docker容器技術,入門

容器技術 1、什麼是容器? 容器就是隔離的環境運行的一個進程,如果進程停止,容器就會退出。 隔離的環境擁有自己的系統文件,ip地址,主機名等。 2、容器和虛擬機的區別(優勢) 虛擬化:擁有自己的內核,可以運行不通的操作系統,需要走

原创 linux:三劍客老二sed

我們知道,vim 採用的是交互式文本編輯模式,你可以用鍵盤命令來交互性地插入、刪除或替換數據中的文本。但 sed 命令卻不同,它採用的是流編輯模式,最明顯的特點是,在 sed 處理數據之前,需要預先提供一組規則,sed 會按照此規

原创 zabbix監控之進階

一、zabbix分佈式監控proxy # 在一臺純淨的linux上安裝zabbix-proxy yum install zabbix-proxy-mysql mariadb-server -y # mysql中創庫,授權 my

原创 linux:三劍客老三grep

linux三劍客老三:grep linux中常用的文本(awk,sed,grep)處理工具之一 首先談一下grep命令的常用格式爲:grep [選項] ”模式“ [文件] grep家族總共有三個:grep,egrep,fgr

原创 階段複習題:第一週:Linux基礎

1. 創建目錄/data/oldboy, 並且在該目錄下創建文件oldboy.txt,然後在文件oldboy.txt 裏寫入內容:inet addr:10.0.0.255 Mask:255.255.255.0 答: mkdir /

原创 shell:從入門到掌握

一、什麼是shell編程 1、Shell命令解釋器 + Bash # Redhat + dash # Ubuntu + csh tcsh # unix 2、 開發語言中程序代碼的分類 編譯