原创 linux基礎⑧-輸入與輸出

標準輸入輸出和錯誤輸出 一個程序運行起來最少會打開三個文件,分別是標準輸入(0)\標準輸出(1)\錯誤輸出(2) 三個文件都是fd(文件描述符)管理。 linux下使用標準輸入文件stdin和標準輸出文件stdout,來表示每個命

原创 linux基礎⑨-find命令

以名稱查找 [root@lsy study]# find ./ -name "*eth0" #查找當前目錄下名稱爲 *eth0 [root@lsy study]# find ./ -iname "*eth0" #i忽略大小寫

原创 linux基礎⑦-權限管理

在Linux系統中,針對文件定義了三種身份,分別是屬主(owner)、屬組(group)、其他人(others)。每一種身份又對應三種權限,分別是可讀(readable)、可寫(writable)、可執行(excutable)。

原创 nginx虛擬主機配置舉例

打開ngin配置文件,註釋掉所有server,在http裏面加入include vhost/*.conf;表示引入vhost目錄下的所有.conf配置文件。 ................ ..........

原创 elk引入filebeat

Logstash收集日誌依賴於Java環境,而且用來收集日誌會顯得比較重,佔用內存和CPU,而Filebeat相對輕量,佔用服務器資源小 一般選用Filebeat來進行日誌收集,然後發送到logstash進行處理,同時filebeat也可

原创 Nginx的location

nginx location語法規則:location [=|~|~*|^~] /uri/ { … } nginx的location匹配的變量是$uri 符號 含義 = 表示精確匹配 ^~ 表示uri以指定字符或字符串開頭 ~ 表示區分大

原创 k8s-pod

  1.概述 Pod對象是一組容器的集合,這些容器共享Network、UTS及IPC名稱空間,因此具有相同的域名、主機名和網絡接口,並可通過IPC直接通信。絕大多數場景中都應該在一個容器中僅運行一個進程,這也是Docker及Kuberne

原创 網絡基礎③-IP地址與子網掩碼

1.MAC地址 MAC(Media Access Control,介質訪問控制)地址,或稱爲物理地址,也叫硬件地址,用來定義網絡設備的位置,MAC地址是網卡出廠時設定的,是固定的(但可以通過在設備管理器中或註冊表等方式修改,同一網

原创 elk引入redis,kafka

Filebeat  Filebeat -> Logstash -> Elasticsearch-> Kibana Filebeat Logstash性能不足的時候,可能會丟失一些日誌數據 在使用filebeat時,配置文件都是直接拷貝的,

原创 網絡基礎②-TCP 三次握手與四次揮手

TCP三次握手: 注意:這裏客戶端和服務端並不是常認爲身份定義,誰發出請求誰就是客戶端 (1)第一次握手:Client將標誌位SYN置爲1,隨機產生一個值seq=x,並將該數據包發送給Server,Client進入SYN_SENT狀態,

原创 ELK不能查詢日誌報錯:index read-only

1.Kibana不能進行日誌查詢,其表現爲不能查當前日誌,但可以查到前幾天的日誌; 2.kibana能查看以前的日誌,說明kibana和elasticsearch應該運行正常。可能是filebeat或者logstash出了問題,無法將日誌

原创 elk簡介與kibana安裝

ELK簡介: ELK是三個開源軟件的縮寫,分別表示:Elasticsearch , Logstash, Kibana , 它們都是開源軟件。新增了一個FileBeat,它是一個輕量級的日誌收集處理工具(Agent),Filebeat佔用資

原创 nginx中的if語句

  if指令 格式:if (條件判斷) { 具體的rewrite規則 } 一、if語句中的判斷條件(nginx) 1、正則表達式匹配: ==:等值比較; ~:與指定正則表達式模式匹配時返回“真”,判斷匹配與否時區分字符大小寫; ~*:

原创 網絡基礎⑤-Linux下抓包工具tcpdump

TCPDump可以將網絡中傳送的數據包完全截獲下來提供分析。它支持針對網絡層、協議、主機、網絡或端口的過濾,並提供and、or、not等邏輯語句來幫助你去掉無用的信息。 DNS解析抓包 以下將查看dns解析是否正常,先看下配置的D

原创 nginx簡單安裝

yum安裝 #配置yum源 #vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$rel